GB28181 PTZCmd指令笔记
指令格式
各字节定义如下:
字节 | 名称 | 说明 |
---|---|---|
1 | 固定 | 指令的首字节为 A5H |
2 | 组合码1 | 高4位是版本信息,低4位是校验位。本标准的版本号是1.0,版本信息为0H。 校验位=(字节1的高4位+字节1的低4位+字节2的高4位)%16。 |
3 | 地址 | 地址的低8位。 |
4 | 指令码 | 指令码。 |
5 | 数据1 | 数据1 |
6 | 数据2 | 数据2 |
7 | 组合码2 | 高4位是数据3,低4位是地址的高4位;在后续叙述中,没有特别指明的高4位, 表示该4位与所指定的功能无关。 |
8 | 校验位 | 为前面的第1~7字节的算术和的低8位,即算术和对256取模后的结果。字节8=(字节1+字节2+字节3+字节4+字节5+字节6+字节7)%256。 |
指令码
PTZ
FI
Preset
Cruise
Scan
Assist
总结
命令 | 取值范围 |
---|---|
PTZ | 0x00 - 0x3F |
FI | 0x40 - 0x4F |
Preset | 0x81 - 0x83 |
Cruise | 0x84 - 0x88 |
Scan | 0x89 - 0x8A |
Assist | 0x8C - 0x8D |