编辑: cyhzg | 2017-08-28 |
4 南北纬标识
1 北纬:0X4E 南纬:0X53 未定位成功:0X00
5 速度
4 设备通过GPS模块采集速度信息.如果没有定位成功,无法采集速度信息,则数据为0.数据以公里/小时为单位,保留两位小数.设备端按照float类型对数据进行处理和上传(float占用4个字节).
6 方向
4 设备通过GPS模块采集方向信息.如果没有定位成功,无法采集方向信息,则数据为0.数据以度为单位,保留两位小数.设备端按照float类型对数据进行处理和上传(float占用4个字节,以正北为参考基准).
7 海拔
4 设备通过GPS模块采集海拔信息.如果没有定位成功,无法采集海拔信息,则数据为0.数据以米为单位,保留两位小数.设备端按照float类型对数据进行处理和上传(float占用4个字节).
8 可用卫星数量
1 设备通过GPS模块采集可用卫星数量信息.如果没有定位成功,无法采集设备可用卫星数量信息,则数据为0X00.(范围:0~24 GP+BD)
9 定位状态
1 设备通过GPS模块采集定位状态信息.取值范围如下: 0:无效定位 1:有效定位
10 GPS采集时间
6 设备通过GPS模块采集UTC时间信息.如果读取不到GPS时间,则数据为0X000000000000.字节依次为:年(1B),月(1B),日(1B),时(1B),分(1B),秒(1B)
11 机器状态
1 设备的状态信息.具体定义如下: 0:打火静止 1:打火工作 2:熄火静止 3:熄火移动
12 外部电压
4 设备的外部电压值,数据以V为单位,设备端按照float类型对数据进行处理和上传(float占用4个字节). 5.2.3心跳报文 当数据包类型为0X04时,完整报文的数据格式基本结构如下(无数据域内容): 序号
1 2
3 4
5 6
7 8
9 10
11 内容 协议头 包序号 农机厂家 设备类型 设备ID 数据包类型 0X04 Token 数据域长度 数据域内容 CRC16 校验位 协议尾 字节数
2 4
2 1
15 1
32 2
0 2
4 通信服务器收到心跳报文后,会立即向设备回复一个报文,报文格式如下: 序号
1 2
3 4
5 6
7 8
9 10 内容 协议头 包序号 农机厂家 设备类型 设备ID 数据包类型 0X09 数据域长度 数据域内容 CRC16 校验位 协议尾 字节数
2 4
2 1
15 1
2 1
2 4 备注:"包序号"到"设备ID"区域与上行报文的对应区域的值相同.(包含"包序号"和"设备ID"区域). 数据域内容: 序号 区域 字节数(个) 内容 说明
1 回复码
1 0X01 成功. 注意:设备与通讯服务器保持通讯的情况下,60S的时间内,终端设备未与通讯服务器发生数据交互,则发送心跳报文.技术支持:金色大田科技有限公司咨询
电话:18519101222