我正在通过COM端口与多个设备进行通信。
为了进行存在检查,我想实现目前的设备可以在其UART TX上设置所谓的断裂条件。(断裂条件是发送者将其TX设置为低于8位的条件。)
但是如何在窗户下的PC侧检测此条件?我找到了一些功能来设置断裂状况或发送定时休息,但不能检测一个。
休息是一种中断的事件,应仅用于重置正在进行的交流。因此,您将从WaitCommevent,EV_BREAK EVERT BIT获得。
有利于"存在"测试的握手信号。getCommmodemstatus,MS_DSR_ON告诉您该设备已上电,MS_CTS_ON告诉您它愿意接收数据。