《高清编码板与球机控制板通讯协议》由会员分享,可在线阅读,更多相关《高清编码板与球机控制板通讯协议(12页珍藏版)》请在金锄头文库上搜索。
1、- 1 -高清编码板与球机控制板通讯协议日期 摘要2010-04-16 初稿2010-04-16 mod1 内部修订2010-04-19 同步头改为 EA D5增加 TYPE 段白平衡、快门调整2010-06-09 Type 改名 Dat0CS 计算方法“三 扩展命令”调整显示方式“七 辅助控制”修正2010-06-24 停止巡视由 2A 改为 2B报警输入上传由 61 改为 63报警输出由 63 改为 652010-07-08 删除六、八、九章节增加第十一章 485 键盘命令增加第十二章 查询命令2010-08-27 删除多余的命令2010-08-31 摄像机参数设置部分做了调整2010-1
2、1-22 增加目录增加 485 键盘信息查询增加高清视频模式命令2011-04-08 取消风扇启动温度的功能增加控制板复位的命令取消查询 RS485 参数的命令增加 50hz/60hz 设置命令2011-05-26 重新排版相机低照度增加一种模式2011-09-21 增加除雾命令和快捷模式命令2011-09-28 增加停止回放自学习的命令2011-10-08 增加云台型号查询命令2011-10-08(2) 修改遮蔽的设置命令- 1 -目 录1 格式定义 .- 2 -2.1 基本命令 PTZFI(nn = 6) .- 2 -2.2 扩展命令 .- 3 -2.2.1 球机高级参数设置 .- 4 -
3、2.2.2 摄像机参数设置 .- 4 -2.2.3 辅助控制 .- 7 -2.2.4 点击放大 .- 8 -2.2.5 隐私遮盖 .- 9 -3 查询命令 .- 10 -4 485 键盘命令 .- 11 -5 高清视频模式命令 .- 11 - 2 -1 格式定义0xEA 0xD5 nn nn Dat0 Dat1 Dat2 Datn CS一个命令帧有 nn+5 个字节组成nn:数据长度nn:数据长度取反Dat0:固定为 1(后期命令扩充会使用该字节)Dat1Dat2:cmdDat3Datn:paraCS:校验和,Dat0Dat1Dat2Dat3Datn帧与帧之间的通讯间隔必须大于 10ms,否则
4、存在被丢弃的可能。字节与字节之间的间隔必须小于 10ms,超时做废弃处理。通讯波特率:9600,8,n,12.1 基本命令 PTZFI(nn = 6)D7 (MSB) 0(固定)D6 0(固定)D5 0(固定)D4 0(固定)D3 Iris CloseD2 Iris OpenD1 Focus NearDat1D0 (LSB) Focus FarD7 (MSB) 0(固定)D6 Zoom Wide (Zoom In)D5 Zoom Tele (Zoom Out)D4 Tilt DownD3 Tilt UpD2 Pan LeftD1 Pan RightDat2D0 (LSB) 0(固定)(该位为
5、1 时表示扩展命令)Dat3 Pan Speed:063Dat4 Tilt Speed:063- 3 -Dat5 Zoom Speed:072.2 扩展命令大部分命令是 nn = 5,个别会是 nn = 6命令 Dat1 Dat2 Dat3 Dat4 Dat5设置预置位 0 0x03 0 No.1250 (无)清除预置位 0 0x05 0 No.1250 (无)调用预置位 0 0x07 0 No.1250 (无)开始录制自学习 0 0x11 0 No.14 (无)停止录制自学习 0 0x13 0 0 (无)回放自学习 0 0x15 0 No.14 (无)停止回放自学习 0 0x17 0 0 (
6、无)开始设置巡视 0 0x21 0 No.16 (无)追加巡视点 0 0x23 1250(预置位号) 099(停留时间) (无)结束设置巡视 0 0x25 0 0 (无)清除巡视 0 0x27 0 No.16 (无)运行巡视 0 0x29 0 No.16 (无)停止巡视 0 0x2B 0 0 (无)(设置巡视的过程:开始设置追加点 1追加点 2追加点 3结束设置。设置成功后,会自动覆盖原来的设置,无需先执行清除操作。 )设置线扫起点 0 0x31 0 No.14 (无)设置线扫终点 0 0x33 0 No.14 (无)启动线扫 0 0x35 速度(063) No.14 (无)停止线扫 0 0x
7、37 0 0 (无)归位功能开关 0 0x41 0 2 开 3 关 (无)1250 1(预置位) (无)0 2(线扫 1) (无)0 3(巡航 1) (无)0 4(自学习 1) (无)归位联动设置 0 0x430 5(智能) (无)设置归位等待时间 0 0x45 0 199(分钟) (无)上电恢复 0 0x47 0 2 开 3 关 (无)遮蔽功能开关 0 0x51 0 2 开 3 关 (无)- 4 -设置遮蔽颜色 0 0x53 No.14 颜色 17 (无)设置遮蔽大小 0 0x55 No.14 宽度 高度0x55 命令是 5 个数据长度宽度和高度范围是 1255,其中 255 对应最大分辨率
8、。遮蔽功能(参考 2.2.5)xx xx xx xx xx球机高级参数设置(参考 2.2.1)xx 0x71 xx xx xx摄像机参数设置(参考 2.2.2)xx 0x71 xx xx xx辅助控制(参考 2.2.3)xx 0x71 xx xx xx点击放大(参考 2.2.4)xx 0x77 xx xx xx2.2.1 球机高级参数设置功能 Data1 Data2 Data3 Data4自动翻转 0 1 2 开 3 关长焦限速 0 2 2 开 3 关预置位画面冻结 0 3 2 开 3 关北位设置 0 4 0风扇启动温度 0 5 099低功耗 0 6 2 开 3 关控制板复位 0 7 0快捷模
9、式 0 8 2 开 3 关0x712.2.2 摄像机参数设置功能 Data1 Data2 Data3 Data4数字变倍 0 0x71 21 2 开 3 关- 5 -摄像机 OSD 0 22 2 开 3 关摄像机菜单 0 23 2 开 3 关低照度 0 24 2 开 1 关 3 自动背光补偿 0 25 2 开 3 关自动慢快门 0 26 2 开 3 关快门调节 0 29 021白平衡 0 30 0 手动1 自动2 室内3 室外4 ATW5 ONE PUSH白平衡 R 调节 0 31 0255白平衡 B 调节 32 0255曝光补偿 0 33 2 开 3 关曝光补偿值 0 34 014 等级自动
10、聚焦 0 36 2 自动 3 手动曝光模式 0 37 0 自动1 手动2 快门优先3 光圈优先光圈调节 0 38 017锐度调节 0 39 015宽动态 0 40 2 开 3 关数字降噪 00x7141 2 开 3 关- 6 - 7 -2.2.3 辅助控制功能 Data1 Data2 Data3 Data4雨刷控制 0 61 2 连续运行3 停止4 刮一次红外灯控制 0 62 2 自动3 打开4 关闭除雾 0 63 2 打开3 关闭0x71- 8 -2.2.4 点击放大* Dat0 固定为 1 *格式:0xEA,0xD5,0x06,0xF9,0x01,0x00,0x77,PR,TR,ZR,CS
11、0x00, 0x77:命令字(放大)0x01, 0x77:命令字(缩小)PR:表示水平坐标TR:表示垂直坐标ZR:表示放大比率举例:如下图,以画面的中心为原点,建立直角坐标系。鼠标选中纸杯以后,纸杯移动到屏幕中心,并放大到满屏。- 9 -PR = round(x / w * 255)假设:h = 576, w = 720, x = -80则:PR = (-80 / 720) * 255 = -28.33 = -28 = 0xE4TR = round(y / h * 255)假设:h = 576, w = 720, x = 100则:TR = (100 / 576) * 255 = 44.27
12、= 44 = 0x2CZR = round(max(h / h, w / w) * 255)假设:h = 576, w = 720, h= 17, w= 36则:h / h = 0.085w / w = 0.26ZR = 0.26 * 255 = 66.3 = 66 = 0x422.2.5 隐私遮盖功能 Data1 Data2 Data3 Data4 Data5 Data6开关 0x00 0x51 0x00 2 开 3 关 - -设置 0x00 0x57 序号 颜色 宽度 高度删除 0x00 0x59 0x00 序号 - -序号:以 sony 为例,一共可以支持 24 个遮蔽块。颜色:以 so
13、ny 为例,参考下表宽度和高度:范围是 1255,其中 255 对应最大分辨率。- 10 -3 查询命令* Dat0 固定为 2 *此章节规定了高清编码板如何查询球机控制板的信息功能 发送 回传查询 PTZ 坐标(即时查询命令,推荐 100ms 查询一次)EA D5 03 FC 02 00 02 CS EA D5 0A F5 02 00 02 PH PL TH TL ZH ZL DD CSPH:PL水平角度 0360TH:TL垂直角度-180180ZH:ZL摄像机倍数 19999DD方位:1-北,2-东北,3-东,4-东南,5-南,6-西南,7-西,8-西北查询温度(即时查询命令,推荐 1s 查询一次)EA D5 03 FC 02 00 03 CS EA D5 06 F9 02 00 03 TT 00 00 CSTT温度-128127查询摄像机型号(建议在球