发布网友 发布时间:2022-04-26 15:11
共1个回答
热心网友 时间:2023-10-11 03:44
这个看你相机是什么接口的。
如果是网口的,用TCP/IP协议的。因为是有连接的通讯,是否连上很容易判断。一般用socket类。Connect()的时候会返回连接是否成功的状态。连接成功后,如果断开socket类会抛出异常。
如果是串口连接的,那一般相机通讯指令里面会有心跳包指令或者类似指令。就是PC发一个心跳包指令,相机会立即回复一个指令。如果pc发了一个心跳包指令但是相机没有回复,那说明相机断开或者相机死机了(网口连接的相机一般也会提供心跳包指令,用来检测连接正常,但是相机死机的情况)。
cameraLink接口的我没用过,就不太清楚了。追问十分感谢 用的是网口的