无论是开发GPS设备硬件还是开发应用软件,都要面临一个标准,这个标准就是交通部发布的道路运输车辆卫星定位系统部标认证标准,它涵盖了GPS硬件设备参数、功能标准,也包括了设备上传到应用平台的协议标准,同时也包括了平台对平台的互联互传的技术标准。
也就是说凡是根据交通部这个标准开发的应用平台软件,都可以接入不同厂家开发的符合国标的GPS设备发送的上传数据。因为协议是同一的,所以平台也可以将数据转发给各地的省级交通部门的运管中心。
目前对需要上路的客车、危险品运输车,简称两客一危,要求必须要安装符合国标的GPS,如果运输承运者没有自己的软件平台,可以使用运管局的客户端软件,并接入到运管中心进行监控,收费对于企业来说也是个负担。现在对与GPS终端设备的标准又进行了进一步的扩展,要求必须要加上指纹等身份识别的读卡器,强制性加,费用不低。
平台软件开发商和GPS设备开发商安装标准开发后,需要通过交通部的部标检测和认证,获得部标认证后,这样才可以参加各地的软硬件招标。交通部对平台的功能测试,主要是模拟GPS终端发送标准的协议数据,然后测试是否能正确的接收数据。
GPS应用的开发者必须要了解并掌握这些协议,平台协议主要JT/TB808、809及扩展补充协议,同时协议中对于行车记录仪部分又应用了部颁的GB19056标准,所以这些都要看,JT/T796主要是硬件设备的标准,可以参考。
随着车载电子信息的飞速发展,车载信息终端在汽车市场中的安装率越来越高。对于营运车辆要求必须安装具有定位信息的车载信息系统。智能车载信息终端是将来实现车联网的重要基础。因此,研发出一款并且符合规范的通信协议的车载信息终端很有必要。
首先,在分析车载系统的发展现状后,提出了以ARM处理器和Linux操作系统为核心的设计方案,完成了硬件平台各个器件及模块的选择,确定了软件开发的平台和框架;其次,完成了车载终端平台的搭建和Linux嵌入式操作系统的定制与移植;,设计了软件所需的主要数据结构和关键算法,完成了车载终端软件部分的详细设计。车载终端软件部分主要包括GPS定位信息的读取解析,JT/T808协议的接受发送,任务的调度派发和执行,盲区补偿功能的设计,基于位置信息的报警任务和偏航报警模型的建立和求解算法。
经实际上车测试,本文设计的遵守JT/T808交通运输行业标准协议的车载终端实现了与服务器的双向通信,能够实时的将解析出的定位信息传送到监控中心,对于监控中心下发的指令能够准确解析,快速反馈执行结果。本车载终端具有良好的实用性,基本达到了批量装车测试的标准。