连续USB到串行端口读取

问题描述:

在我的UWP win 10应用程序中。我正在使用SerialDevice类通过RS232接口(USB-> RS232转换器)与外部设备通信。应用程序正在从端口连续阅读消息
。如果它是前台,我的应用程序运行良好。如果我的应用程序切换到暂停模式,它将停止从端口读取。哪会导致数据丢失。我尝试了扩展模式执行,但在扩展执行模式下,App也会在10分钟后停止读取
端口。

任何人都可以建议一个更好的解决方案,如何保持活跃(100%连续读取端口)我的应用程序,即使它是暂停模式。目前我正在使用Windows 10 DESKTOP PC版。

Hi Manu Dev

> ;>

但在扩展执行模式下,App也会在10分钟后停止读取端口

请参考

尽量减少运行,据说"如果设备使用电池供电,延长执行时间可在后台运行长达十分钟。" 您可以检查设备的电量。

Please refer Run while minimized, it is said that "If the device is on battery power, the extended execution time period can run up to ten minutes in the background."  You could check the power of your device.

一个建议是确保你的设备使用墙上电源并且不要让
屏幕锁定,即使在暂停模式下,扩展执行仍将继续运行。

最好的问候

Roy