platform_communication library