有没有办法检查连接串口(RS-232)的设备的电源开/关?

时间:2012-12-28 18:00:51

标签: c# c++ serial-port

我有两个设备连接串口(RS-232)。当它们打开时,我对控制设备没有任何问题,但是当它们关闭时,我的软件在写入设备时根本没有响应。

是否有任何通用方法以编程方式检查设备是否已打开?或者我需要联系每个制造商吗?简单地检查端口连接是行不通的,因为可以毫无问题地打开关闭设备的端口。

感谢新年快乐的人们。

1 个答案:

答案 0 :(得分:6)

不,串口没有提供任何机制来知道其他设备是连接还是供电。在您的应用程序中,您可以发送请求,然后等待响应超时以确定另一方已关闭。