翼龙主机与显示屏通信协议部分解释内容971.doc_第1页
翼龙主机与显示屏通信协议部分解释内容971.doc_第2页
翼龙主机与显示屏通信协议部分解释内容971.doc_第3页
翼龙主机与显示屏通信协议部分解释内容971.doc_第4页
翼龙主机与显示屏通信协议部分解释内容971.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

有限协议解释内容:目的:开发一个RF独立读卡器和触摸显示屏与翼龙主机无缝连接;(请给出双向确认的具体协议内容)1. 显示屏读取主机经纬度速度及定位有效性的请求及主机回复:协议格式内容;2. 显示屏发送司机卡的请求和确认;比如需求当前司机卡内容;3. 读当前司机卡协议;4. 当前通信状态协议查询及回复:比如当前主机是否与中心通信正常;GSM 一般不能说明问题;5. 显示屏发送司机卡上锁协议及回复6. 显示屏发送管理员上锁和开锁协议及回复;7. 中心有新消息到来,发给显示屏的协议,以及显示屏收到信息后需要给主机的协议;8. 超速驾驶后主机给显示屏的协议;9. 疲劳驾驶的参数是否可以中心设置?疲劳驾驶的判断是否有效?我记得新版本可能取消了疲劳驾驶的判断,如果有,疲劳驾驶时,发给显示屏的协议;10. 显示屏发送预存短信的指令给主机的交互协议;11. 其他心跳等必须的协议;12. 短信通配符监权和短信+密码开锁和上锁的协议(未来考虑,不在这次答复内)协议1. 显屏向主机发送的读取定位信息命令:【是否可以每秒钟请求?】&CtKnnnnnnnnnnnOpEpXXMsgTypexxxxxxXX: 0xFE01 DeviceId:2MsgType:无所谓MsgLen:长度为0内容:无 校验和(从&开始到检验和之前所有字节之异或) 结束车机回应定位信息包格式EpmdyyhmswwssssaaaaoooohhhhsshhrddtvfieieieieieieieievvvvvvC字头:Ep日期m 月0 12 ; 00FFd 日0 31 ;00FFyy 年2000 2099 ; 0000FFFF时间:h 小时0 - 24m 分0 - 59s 秒0 59(保留)wwssss位置:aaaa 纬度 -324,000,000 - 324,000,000(-90 +90 )度oooo 经度 -648,000,000 - 648,000,000(-180 - 180)度hhhh 高度 -100,000 - 1,800,000(-1000 - 18,000)米速度:ss 速度(厘米/秒) 0 - 51,400 (0 - 514 米/秒)hh 航向0 - 3599 (0 359.9 度)状态:(保留)r 定位情况 0 不定位;0000 00 0(入网与否) 0(定位)dd 剩余发送时间 (0-0xFFFF)tv 剩余发送距离 (0-0xFFFF)f GSM 信号强度 0-31)ieieieieieieie : 暂未定义v v v v v v : 暂未定义校验位:(从头开始计算)C C = Ephm . .vvvv结束:0x0D0x0A2.显示屏发送给主机查询当前存储的司机卡:包头命令字数据长度数据校验和xor包尾VTR0x070无1B0x0D 0x0A注:XOR = VTR一直到数据主机命令回复包头命令字数据长度数据内容校验和xor包尾说明&VTR0x07210-2驾驶员代码1B0x0D 0x0A回应当前驾驶员信息3-21驾驶证号码(ASCII)举例:FF FF FF上传到中心显示的是驾驶员代码;3.读当前司机卡协议插入司机卡: 显示屏下传司机卡信息IC卡下传:下传数据或参数基本命令:用于设置行车记录仪包头命令字长度保留1字节数据内容说明回复AAH,75H81H2个字节1-3驾驶员代码,高字节在前,如0x36AB0F设置驾驶员代码、驾驶证号码81H421机动车驾驶证号码18字节,字符串数据格式:名称起始字头命令字长度保留数据块校验字数据AAH,75H0x81H字节数21211校验的作用范围应包括校验字节之前的所有字节,其值为这些字节间的异或结果的低字节。主机回复:数据格式名称起始字头命令字长度保留数据块校验字数据55H,7AH0x81H00xFF字节数2121【表示主机收到驾驶员信息】4 .由定位信息中的GPRS信号强度来确定第一问题中,检测r字节的bit1,来判断是否GPRS联网;bit0表示是否定位;【GPRS是否与中心联机,使工作指示灯闪3次或者GPRS指示灯亮;】5、 显示屏发送司机卡上锁 6、管理员上锁和开锁开锁上锁指令(显示器到主机) !US 当使用管理员开锁或上锁时提供他们的号码,当使用密码开锁或上锁时号码不起作用,使用6位数字的密码。回复上锁指令(主机到显示器)!US 01:开锁成功,02:开锁失败,03:无权开锁,04:密码错误检验 7、 中心来新信息 【导航没有影响】发送接收短消息格式:%MsKNNNNNNNNNNNXXXXXXXXXXXXXXXXXX帧头%Ms字符串长度 = KNNNNNNNNNNNXXXXXXXXXXXXXXXXXX信息格式:K0xFF 通用信息格式0x10 调度消息0x20 可拨电话?0x11 其他信息格式?目标号码NNNNNNNNNN息内容XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX调度消息结构:32 31 32 33 34 35 38 32 37 35 33 31 36 20 20 20 20 20 20 20 20 B0 AE C8 CB C3 F1 第一个字节:1广播消息,2调度消息第二到第五个字节:为调度消息编号,必为ASCII码。第六到第二十一个字节:为联系电话号码,16位,不足补空格后边为调度内容:此处为“爱人民”三个字【 汉字的编码】可拨电话结构:每一个电话号码占20字节,不足补零35 38 32 37 35 33 31 34 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 32 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 31 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 35 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 36 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 37 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 38 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 39 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 32 30 00 00 00 00 00 00 00 00 00 00 00 00 35 38 32 37 35 33 31 33 00 00 00 00 00 00 00 00 00 00 00 00校验:checksumchecksum = %MsLENKNNXX XXX结束:0x0D0x0A主机发送完短信的回复(主机到显示器)成功:#SMS SEND OK 失败:#SMS SEND ERROR【这是上发中心的信息提示:是否包括司机卡发送?】短信。显屏接收完信息后,发给主机回复确认指令: 00 2A 2A 4B 59 14 0D 0A 00 /调度消息回复,前面5个键值为调度消息序号(类型+序号+14)。 00 2A 2A 4B 59 15 0D 0A 00 /收到短消息的回复。前面“键值”为0,表示正确,为1表示错误 【正确与否+14】【具体是由键值组合而成的,可以一起发送】如果是佳里调度信息,就不用这个办法;8.超速驾驶主机发送显示器命令包头命令字数据长度数据内容校验和xor包尾说明&VTR0x8220限速值0x82命令发送超速提示1当前速度再进行判断一次?显示器到主机的回复包头命令字数据长度数据校验和xor包尾VTR0x820无1B0x0D 0x0A9.疲劳驾驶参数可以中心设置疲劳驾驶使能不可以设置【现在版本还有吗?是否可靠,以便决定是否使用?或者连续有速度4个小时,给出提示,可以用软键消除;没电之后可以清楚,表示休息;现在版本没有;】主机发送显示器命令包头命令字数据长度数据内容校验和xor包尾说明&VTR0x82200x820x0D 0x0A发送疲劳提示显示器到主机的回复包头命令字数据长度数据校验和xor包尾VTR0x830无1B0x0D 0x0A10. 显示屏发送预存短信给车机的协议显示器发送键值到主机:*KY 所有键值如下: 00 2A 2A 4B 59 02 0D 0A 00 /删除键 00 2A 2A 4B 59 04 0D 0A 00 /1 00 2A 2A 4B 59 05 0D 0A 00 /2 00 2A 2A 4B 59 06 0D 0A 00 /3 00 2A 2A 4B 59 07 0D 0A 00 /4 00 2A 2A 4B 59 08 0D 0A 00 /5 00 2A 2A 4B 59 09 0D 0A 00 /6 00 2A 2A 4B 59 0A 0D 0A 00 /7 00 2A 2A 4B 59 0B 0D 0A 00 /8 00 2A 2A 4B 59 0C 0D 0A 00 /9 00 2A 2A 4B 59 0D 0D 0A 00 /* 00 2A 2A 4B 59 0E 0D 0A 00 /0 00 2A 2A 4B 59 0F 0D 0A 00 /# 00 2A 2A 4B 59 12 0D 0A 00 /拨号 00 2A 2A 4B 59 13 0D 0A 00 /发送预存短消息 00 2A 2A 4B 59 11 0D 0A 00 /挂机显示器发送预存短消息: 发送3个键值: A:高位,B:低位。注意:A和B都是原始的键值,要经过翻译才能用。比如:*KY *KY *KY表示要发送第4条短消息这些短消息是存在主机中的,开机后会传给显示器。用以下设置预存短消息。【在一个包内部完成连接成一个数据包?】主机发送完短信的回复(主机到显示器)成功:#SMS SEND OK 失败:#SMS SEND ERROR短信。显屏接收信息后回应: 调度信息的回应:0000 00 2A 2A 4B 59 14 0D 0A 00 /调度消息回复,前面几个键值为调度消息序号。 00 2A 2A 4B 59 15 0D 0A 00 /收到短消息的回复。前面为0,表示正确,为1表示错误显屏向主机发送的读取预存短信命令:&Ct

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论