设备网络SDK开发使用手册

NET_DVR_DEVICE_SELF_CHECK_STATE

报警主机设备自检状态结构体。

struct{
  DWORD    dwSize;
  DWORD    dwRS485Chan[MAX_CHECK_485CHAN];
  DWORD    dwSensorChan[4];
  BYTE     byRes[32];
}NET_DVR_DEVICE_SELF_CHECK_STATE, *LPNET_DVR_DEVICE_SELF_CHECK_STATE;

Members

dwSize
结构体大小
dwRS485Chan
RS485通断情况有问题的通道号,数组值表示RS485通道号,位表示槽位号,例如:
(dwRS485Chan[0]>>0)&0x01,值为1表示RS485通道01中槽位01异常,值为0表示正常;
(dwRS485Chan[0]>>1)&0x01,值为1表示RS485通道01中槽位02异常,值为0表示正常;
……
(dwRS485Chan[i]>>j)&0x01,值为1表示RS485通道(i+1)中槽位(j+1)异常,值为0表示正常;
……
dwSensorChan
模拟量无效的通道号,按位表示,每个数组表示32个通道,例如:
(dwSensorChan[0]>>0)&0x01表示模拟量通道01无效,
(dwSensorChan[0]>>1)&0x01表示模拟量通道02无效,
……
(dwSensorChan[1]>>0)&0x01表示模拟量通道33无效,
(dwSensorChan[1]>>1)&0x01表示模拟量通道34无效,
……
byRes
保留

See Also

NET_DVR_GetDVRConfig