文档介绍:控制键盘与DVR通讯协议版本号::2009-11-01控制键盘与DVR通讯方式有3种:串口通讯方式、红外遥控通讯方式;其中串I」通讯分RS232与RS485两种方式。其具体通讯I•办议如下:一、串口通讯协议RS232与RS485通讯协议:串口设置参数(默认):波特率:9600数据位:8无校验:无停止位:1注:串口设置参数用户可以自己根据实际需要设置。串口通讯格式,采用8字节发送方式:字节1字节2字节3字节40x90地址码键值标识字节5字节6字节7字节8保留1保留2键盘号校验位0x90:代表是网络键盘发出首地址。地址码:为DVR等设备的物理地址号;键值:为按键键值;标识:表示是按下或放开按键;保留1:平时控制为0,在摇杆控制代表速度;登录时表示控制权限,按位表示,0-云台控制,1-系统设置,2■文件备份,3-高级选项;女口:0x02表示控制权限为可以控制系统设置,其他无法控制;OxOf可以控制所有操作;在通道切换键时表示切换通道号;保留2:登录权限标识0—来宾,1—用户,2—管理员,3—木地菜单用户(仅限于返冋)键盘号:为网络键盘编号,默认为0,多级级连时代表控制优先级,0为最高;校验位:(字节1+字节2+・・・+字节7)%256;登录:键值Oxfe,标示为1;保留1表示功能控制权限,按位表示,0—云台控制,1—系统设置,2—文件备份,3—高级选项;保留2为登录权限标识0—来宾,1—用户,2—管理员;Oxff表示注销;登录时除注销用户不需要返回,其他都需要返回;登录返回:(保留2)登录成功:键值为Oxfe,标示为1,保留2为当前登录用户;登录失败:键值为Oxfe,标示为0,保留2为当前DVR登录用户中最高用户;0—來宾,1—用户,2—管理员,3—本地菜单用户;值对应表:键值含义键值0x00—0x09数字0-9OxOA—OxOD含义键值含义上、下、左、右OxOE取消OxOE确认0x10回放0x11停止0x12快放0x13慢放0x14上一段0x15下一段0x16倒放0x17逐帧0x18快退0x19录像OxlA自动切换OxlB单画面OxlC四画面OxlD九画面OxlE十六画面OxlE功能10x20功能20x21云台0x22变倍小0x23变倍大0x24光圈关0x25光圈开0x26近焦0x27远焦0x28雨刷0x29灯光0x2A自动巡航0x2B巡航0x2C模式0x2D设置预置点0x2E转至预置点0x2F删除预置点0x30球机菜单0x31上一页0x32下一页0x33通道切换摇杆按键键值含义键值含义键值含义键值含义0x41上0x42下0x43左0x44右0x45左上0x46左下0x47右上0x48右下0x49变倍小0x4a变倍大二、网络通讯协议网络通讯协议采用《通讯协议》规定格式。《通讯协议》规定「'通讯协议采用不定长方式,其头部采用固定格式,为32字节长度,协议格式如下:第1字节:命令字(0x98):通道号,如果命令用不到此值,此值无意义。第4字节•保留第5字节一一第8字节:扩展数据长度•如果为0表示不含扩展数据区,否则为扩展数据区的长度第9字节----第32字节:非扩展数据块第33字节开始为扩展数据区,如果该命令扩展数据长度为0,:对于保留字节及该命令无定义的字节都必须用0填充J参照《通讯协议》规定,网络键盘第