电子站牌协议

电子站牌协议

ID:42911473

大小:543.00 KB

页数:23页

时间:2019-09-23

电子站牌协议_第1页
电子站牌协议_第2页
电子站牌协议_第3页
电子站牌协议_第4页
电子站牌协议_第5页
资源描述:

《电子站牌协议》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、电子站牌协议公交平台接入通信协议1、协议概要本协议规定了公交平台与电子站牌系统Z间的通信要求,及基本数据、参数格式。通信数据均为16进制格式字节流。2、操作流程基木通信流程为:建立TCP连接一一>验证用户ID和密码——>发送和接收数据。足3、通信约定1)通信保持长连接;2)客户端负责维护长连接;3)断开后,客户端重新连接的时间间隔为30秒。4、数据类型定义类型说明HEX_STRING十六进制表示的数据字符串。定长时,位数不足时,左补齐(0x30),特别规定除外。STRING字符串,GBK编码,定长时,位数不足时,右补齐(0x00),特别规定除外。BCDBCD码BYTES二进制流

2、INT8有符号整型,1字节UINT8无符号整型,1字节INT16有符号整型,2字节UINT16无符号整型,2字节INT32有符号整型,4字节UINT32无符号整型,4字节说明:多字节整数类型,高位在前,低位在斤。5、数据包格式数据包包括:包头、包体和包尾。包头和包尾采用定长方式,包体采用变长方式。如下:包头包体包尾6、数据包头定义序号字段名类型长度说明1开始符UINT81OxFE2消息IDUINT162详细定义,如卜•表《消息ID定义》3消息时间BCD6发包时间,格式:yymmddhhmmss4用户IDUINT162用户ID由公交电了站牌系统统一分配,一个用户ID对于一个公交平

3、台。第一个字节为公交集团代码,巴士集团:0,东部公交:1,西部公交:2,第二个字节为用户代码,从0x01开始。5包体长UINT162指包体内容的字节长度,从包体开始直到包体结束的长度,包体最大60K字节数据。6.1>消息ID定义:说明:GPS平台通信接口要求实现GPS平台的全部消息ID功能,调度平台通信接口要求同时实现GPS平台和调度平台的全部消息ID功能。6.1.1GPS平台的消息ID:序号消息ID描述10x0001登录0x8101登录应答20x0003链路检测0x8103链路检测应答30x0005上传GPS数据40x8001下发指令0x0101下发指令应答6」.2调度平台的

4、消息ID序号消息ID描述10x0061车辆离站0x8161车辆离站应答20x0062车辆到站0x8162车俩到站应答30x0063车辆调整线路0x8163车辆调整线路应答40x0064车辆停运0x8164车辆停运应答50x0065车辆停运取消0x8165车俩停运取消应答60x0066车辆新增0x8166车辆新增应答70x0067车辆删除0x8167车辆删除应答80x0068车俩移动0x8168车辆移动应答7、数据包尾定义序号字段名类型长度说明1校验位UINT81从数据包包头开始,同后一字节异或,知道校验前一字节。2结束符UINT81OxOD8、数据包体定义8.1登录(消息ID:

5、0x0001)序号字段名类型长度说明1密码BYTES16密码时间长度6位,经MD5单向加密所得。如:123456(0x31,0x32,0x33,0x34,0x35,0x36),经MD5加密后为:OxEl,OxOA,OxDC,0x39,0x49,OxBA,0x59,OxAB,OxBE,0x56,OxEO,0x57,0xF2,OxOF,0x8&0x3E2版本号U1NT162第一字节为版木,第二字节为次版木3平台类型UINT81GPS平台:1,调度平台:2例:用户:0x0201密码:123456版本号:0x0102平台类型:0x01时间:10-1M510:24:56数据包:FE000

6、110111510245602010013E10ADC3949BA59ABBE56E057F2OF883E010201860D登录应答(消息ID值:0x8101)序号字段名类型长度说明1应答码UINT810x00成功,0x01用户不存在,0x02密码错误,0x03版木太低例:成功,时间:10-11-1513:57:24FE81011011151357240201000100080D链路检测(消息ID值:0x0003)序号字段名类型长度说明1应答码UINT810x00成功,非0x00是错误码GPS数据传输(消息ID值:・X0005)序号字段名类型长度说明1车牌号String10如

7、“粤B12345”2终端编号Bytes8公交平台内部编号3时间BCD6定位时间,格式yymmddhhmmss4速度UINT162速度(公里/小时)乘1005定位UINT81定位:0精确,1非精确6经度INT324经度乘1000000,+/・:东/西经7纬度INT324经度乘1000000,+/-:南/北纬8高度UINT162高度,单位:米9方向UINT162正北为0,顺时针递增,范围:0-360例:用户ID:0x0201车牌号:粤12345终端编号:20002001定位时间:2010-11-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。