NET_DVR_ALARMHOST_SENSOR_JOINT_CFG
模拟量关联配置结构体。
struct{
DWORD dwSize;
BYTE bySensorJointAlarmOut[MAX_ALARMHOST_ALARMOUT_NUM];
BYTE bySensorJointSiren[ALARMHOST_MAX_SIREN_NUM];
BYTE bySensorAlarmTypeJointAlarmOut[ALARMHOST_ALARMOUT_NUM];
BYTE bySesorAlarmTypeJointSiren[ALARMHOST_MAX_SIREN_NUM];
BYTE byChan;
BYTE byRes[55];
}NET_DVR_ALARMHOST_SENSOR_JOINT_CFG,*LPNET_DVR_ALARMHOST_SENSOR_JOINT_CFG;
Members
- dwSize
- 结构体大小
- bySensorJointAlarmOut
- 模拟量关联触发器,bySensorJointAlarmOut[0]==1表示关联触发器1,bySensorJointAlarmOut[1]==1表示关联触发器2,以此类推
- bySensorJointSiren
- 模拟量关联警号,bySensorJointSiren[0]==1表示关联警号1,bySensorJointSiren[1]==1表示关联警号2,以此类推
- bySensorAlarmTypeJointAlarmOut
- 模拟量按类型联动触发器,该字段是bySensorJointAlarmOut的扩展,数组下标表示触发器号,数组元素的值按位表示报警类型,各个类型是"或"的关系。类型值定义:bit0- 限1,bit1- 限2,bit2- 限3,bit3- 限4,bit4- 故障。例如:bySensorAlarmTypeJointAlarmOut[0]==3表示限1或者限2报警联动第一个触发器。
- bySesorAlarmTypeJointSiren
- 模拟量按类型联动警号,该字段是bySensorJointSiren的扩展,数组下标表示警号序号,数组元素的值按位表示报警类型,各个类型间是"或"的关系。类型值定义:bit0- 限1,bit1- 限2,bit2- 限3,bit3- 限4,bit4- 故障。例如:bySesorAlarmTypeJointSiren[0]==3表示限1或者限2报警联动第一个警号。
- byChan
- 模拟量通道号
- byRes
- 保留,置为0
Remarks
设备实际支持的触发器(触发器)个数和警号个数从能力集获取。
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig NET_DVR_GetNextRemoteConfig