1.背景
实习的时候接触到北斗部标的808协议,有一次对接项目时对方说收到的数据中显示车辆的速度是400千米/时,这是肯定不对的,于是从原始数据本身入手,手动解析一下试试。
2.格式说明
部标协议中有几个重要的点,下面先说明一下。
数据类型如下,需要注意每个数据类型所占的字节数。

消息结构如下,每条消息都是由以下部分构成。

标识位一般是指传输过来的数据,我们默认数据都是以0x7E开头。

消息头内容如下:

非常重要的位置信息如下(消息ID是0x0200)



3.解析示例

4.升级制作
上面的部分自己写了个HTML文件,可以尝试解析一下。
测试地址:bd.longkui.site
界面打开如下所示:
注意:这个只能测试808-2011版本,我看到网上已经有2019版本,目前不支持,如果你手里有2019版本的说明文件和真实的0200定位数据,留言给我,我有时间继续更新。
HTML文件下载:https://share.weiyun.com/x0CWKeHN
5.相关文件
北斗808-2011道路运输车辆卫星定位系统终端通讯协议及数据格式:
https://share.weiyun.com/mjJe9b8D