设备网络SDK开发使用手册 |
控制参数结构体。
struct{
DWORD dwSize;
BYTE sDeviceID[NAME_LEN];
WORD wChan;
BYTE byIndex;
BYTE byRes1;
DWORD dwControlParam;
BYTE byMandatoryAlarm;
BYTE byRes3;
WORD wZoneIndex;
BYTE byOperatorCode[16];
BYTE byRes2[12];
}NET_DVR_CONTROL_PARAM,*LPNET_DVR_CONTROL_PARAM;
dwCommand控制命令 | 控制功能描述 | byIndex索引 |
---|---|---|
NET_DVR_OPEN_PLAN | SDI矩阵切换器,控制预案 | 预案号 |
NET_DVR_TURNON_LED | 报警设备,打开LED屏 | 无效 |
NET_DVR_TURNOFF_LED | 报警设备,关闭LED屏 | 无效 |
NET_DVR_SET_LED_BRIGHTNESS | 报警设备,手动设置LED屏亮度 | 串口号,0~N,N从能力集获取 |
NET_DVR_CLOSE_SUBSYSTEM_FAULT_ALARM | 报警设备,关闭子系统故障提示音 | 子系统号,从1开始,0xff表示所有子系统 |
NET_DVR_SET_SUBSYSTEM_BYPASS | 报警设备,子系统旁路 | 子系统号,从1开始,0xff表示所有子系统 |
NET_DVR_CANCEL_SUBSYSTEM_BYPASS | 报警设备,子系统旁路恢复 | 子系统号,从1开始,0xff表示所有子系统 |
NET_DVR_ARM_ALARMHOST_SUBSYSTEM | 报警设备,按布防类型对子系统布防 | 子系统号,从1开始,0xff表示所有子系统 |
dwCommand控制命令 | 控制功能描述 | dwControlParam参数 |
---|---|---|
NET_DVR_OPEN_PLAN | SDI矩阵切换器,控制预案 | 1- 预案开始,2- 预案停止 |
NET_DVR_TURNON_LED | 报警设备,打开LED屏 | 无效,设为0 |
NET_DVR_TURNOFF_LED | 报警设备,关闭LED屏 | 无效,设为0 |
NET_DVR_SET_LED_BRIGHTNESS | 报警设备,手动设置LED屏亮度 | 亮度值,取值范围:0~15 |
NET_DVR_CLOSE_SUBSYSTEM_FAULT_ALARM | 报警设备,关闭子系统故障提示音 | 无效,设为0 |
NET_DVR_SET_SUBSYSTEM_BYPASS | 报警设备,子系统旁路 | 无效,设为0 |
NET_DVR_CANCEL_SUBSYSTEM_BYPASS | 报警设备,子系统旁路恢复 | 无效,设为0 |
NET_DVR_ARM_ALARMHOST_SUBSYSTEM | 报警设备,按布防类型对子系统布防 | 1- 普通布防,2- 即时布防,3- 留守布防 |
普通布防(外出布防):当有子系统中有延时防区时,该防区会延时指定的时间再生效;即时布防:延时防区也会马上生效。如果子系统没有延时防区时,普通布防和即时布防是一样的。
SDI矩阵切换器:NET_DVR_RemoteControl