出租车智能服务终端与外设通讯协议及数据格式

出租车智能服务终端与外设通讯协议及数据格式

ID:16381984

大小:55.95 KB

页数:16页

时间:2018-08-09

出租车智能服务终端与外设通讯协议及数据格式_第1页
出租车智能服务终端与外设通讯协议及数据格式_第2页
出租车智能服务终端与外设通讯协议及数据格式_第3页
出租车智能服务终端与外设通讯协议及数据格式_第4页
出租车智能服务终端与外设通讯协议及数据格式_第5页
资源描述:

《出租车智能服务终端与外设通讯协议及数据格式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、出租车智能服务终端与外设通讯协议及数据格式1协议基础1.1通讯方式终端与外设采用串口通讯方式,采用主从结构。波特率建议初始9600,数据传输为异步方式,并以字节为单位,1个起始位,8个数据位,1个停止位,无奇偶校验。1.2帧格式定义外设与主机的通讯遵循的帧格式见表82帧格式定义。表82帧格式定义起始位包长度设备类型厂商标识命令字数据区校验码结束位2字节2字节1字节1字节2字节1字节2字节起始位为0x550xAA。包长度定义为帧格式中从设备类型到数据区数据的字节数,第1字节为数据包长度的高字节,第2字节为命令包长度的低字节,命令包的长度为=高字节*256+低字节。设备类型参见

2、10.2.1设备编号编码规则。命令字第一字节用以区分是标准指令与厂家自定义指令,0x00表示标准指令,其它为自定义指令;第二字节定义具体的指令(同一功能的发送与应答协议使用相同的命令类型)。校验码定义为对协议体中从包长度到数据区数据的异或运算和。结束位为0x550xAA。1.3传输规则发送及应答均按规定的帧格式进行通讯。采用大端模式(Big-Endian)的字节序来传递帧中的字和双字。2智能服务终端与计价器通讯协议及数据格式2.1计价器状态查询指令命令字:0x0000。终端发往计价器设备,获取当前计价器的运行状态,数据区格式见表83终端至计价器数据区定义。表83终端至计价器

3、数据区定义起始字节字段数据类型说明0终端当前时间BCD[7]格式为YYYY-MM-DD-hh-mm-ss计价器应答数据消息数据区格式见表84计价器应答数据区定义。表84计价器应答数据区定义起始字节字段数据类型说明0设备编号BCD[5]参见10.2设备编号编码规则5设备硬件版本号BCD6软件主版本号BCD7软件次版本号BCD8设备状态UINT80x00:设备正常;0x01:设备限制使用(次数限制)0x02:设备限制使用(日期限制)0x04:营运数据存储满0x08:上下班签到签退信息满其他:设备异常;9计价器工作状态UINT80x00:签到,已开机0x01:签退,未开机0x10

4、:签到,强制开机0x11:签退,强制关机10车牌号BYTE[6]车牌号,ASCII字符16单位代码BCD[5]21司机代码BCD[6]强制开机时以0x00填充27总营运次数UINT32高位在前,低位在后2.2运价参数查询指令命令字:0x0004。终端发往计价器设备,获取当前计价器的运行参数设置。数据区无。计价器应答数据消息数据区格式见表85计价器应答数据区定义。表85计价器应答数据区定义起始字节字段数据类型说明0参数启用时间BCD[5]YYYY-MM-DD-hh5白天往返单价BCD[2]XX.XX元/公里7夜间往返单价BCD[2]XX.XX元/公里9白天单程单价BCD[2]

5、XX.XX元/公里11夜间单程单价BCD[2]XX.XX元/公里13白天二次空贴单价BCD[2]XX.XX元/公里15夜间二次空贴单价BCD[2]XX.XX元/公里17白天起步价BCD[2]XX.XX元/公里19夜间起步价BCD[2]XX.XX元/公里21续程公里数BCD[2]XX.XX公里23起程公里BCD[2]XX.XX公里25单程公里BCD[2]XX.XX公里27二次空贴公里BCD[2]XX.XX公里29白天等候时间单价BCD[2]XX.XX元31夜间等候时间单价BCD[2]XX.XX元33免费等候时间BCD[2]XX分XX秒35加价时间BCD[2]XX分XX秒37夜

6、间开始时间BCD[2]XX时XX分39夜间结束时间BCD[2]XX时XX分41RFUBYTE[22]系统预留63厂商自定义参数区BYTE[64]由厂商自定义扩展2.3运价参数设置指令命令字:0x0005。终端发往计价器设备,用于远程参数设置。厂商实现时应具备安全机制。数据区格式见表86终端至计价器数据区定义。表86终端至计价器数据区定义起始字节字段数据类型说明0参数设置BYTE[]参数设置应至少包括参数查询中返回的参数,各厂商自定义数据区内容及编码。计价器应答数据消息数据区格式见表87计价器应答数据区定义。表87计价器应答数据区定义起始字节字段数据类型说明0操作结果UINT

7、80x00,参数下载成功0x01,参数包校验失败,设置失败0x02,同一版本,无需设置0xFF,设备不支持1启用时间BCD[5]参数数据包中的参数启用时间,YYYY-MM-DD-hh2.4单次营运开始通知指令命令字:0x00E7。计价器发往终端,当出租汽车进入重车时触发。计价器发往终端数据区格式见表88计价器至终端数据区定义。表88计价器至终端数据区定义起始字节字段数据类型说明0进入重车时间BCD[7]格式YYYY-MM-DD-hh-mm-ss终端应答数据消息数据区格式见表89终端应答数据区定义。表89终端应答数据

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

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

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