设备网络SDK开发使用手册

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