更新时间:2024-05-21 09:57:45下载pdf
本文介绍蜂窝标准协议下定位服务的相关指令说明。
该功能由于 GNSS 模组的处理事务比较多,应答的消息超时时间最大为 3 秒。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 3 | 0x0003 |
数据 | 3 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0003 |
数据 | 3 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 下发 GPS 定位 的 DPID 和上报间隔,模组自动上报 GPS 定位信息到云端。启用该功能,需要先开启 GNSS 定位功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0004 |
数据 | 4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
启动 Wi-Fi 定位功能后,若模组 Wi-Fi 与蓝牙互斥,则蓝牙会被关闭。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 下发 Wi-Fi 定位 的 DPID 和上报间隔,模组自动上报 Wi-Fi 定位信息到云端。启用该功能,需要先开启 Wi-Fi 定位功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0004 |
数据 | 4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 下发 LBS 定位 的 DPID 和上报间隔,模组自动上报 LBS 定位信息到云端。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0004 |
数据 | 4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
建议 Wi-Fi、GNSS 和 LBS 三种定位模式只开启一种自动上报,上报周期和设定值可能有 1~2 秒的偏差。当某个定位信息在定时时间去获取信息失败后,会停止计时,延时 1~2 秒后再去获取,直到获取成功后,重新计时。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0003 |
数据 | 3 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x10 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002+N |
数据 | 2+N |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回的定位信息为字符串类型,MCU 在获取到定位信息后,按照 DP 服务 下状态上报,把模组返回的定位信息上报给云端。如果云端的 DP 要求纬经度格式,则 MCU 需要将收到的定位信息转为纬经度。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x29 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002+N |
数据 | 2+N |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回的定位信息为字符串类型,MCU 在获取到定位信息后,按照 DP 服务 下状态上报,把模组返回的定位信息上报给云端。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x11 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0003 |
数据 | 3 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x12 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0004 |
数据 | 4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x20 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002+N |
数据 | 2+N |
18:56:80:2F:7C:36,-61;18:56:80:2F:7C:36,-61;18:56:80:2F:7C:36,-61 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x21 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002+N |
数据 | 2+N |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回示例:
55 AA 00 71 00 1A 21 01 34 36 30 2C 30 30 2C 36 31 36 36 2C 32 37 35 35 36 31 33 30 2C 2D 37 35 5F
04ba
。但是设计上涂鸦支持 4 字节的基站编号,所以可能出现 04ba0000
的情况,请在上报 LBS 的 DP 信息的时候,去掉 0000
。46000,1816,875a521,-40
。MCU 发送命令给 LZ211 模组控制 GNSS 电源。LZ211 模组内置 GNSS 芯片,GNSS 备用电源处于常供电,主电源属于可控制模式,主电源上电属于热启动。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x22 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0001 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x15 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0003 |
数据 | 3 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
获取是否启动 GNSS、Wi-Fi 和 LBS 定位功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x30 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0004 |
数据 | 4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x13 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002/0x0004 |
数据 | 2/4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
通用对接协议版本为 1.1.3 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x16 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002/0x0004 |
数据 | 2/4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
通用对接协议版本为 1.1.3 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x17 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002/0x0004 |
数据 | 2/4 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
通用对接协议版本为 1.1.3 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x18 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
通用对接协议版本为 1.1.3 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0003 |
数据 | 3 | 子命令:0x19 HDOP 阈值(2 个字节):取值是实际 HDOP 阈值的 10 倍,默认 HDOP 阈值为 2.0,范围 0~99.9 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x72 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
通用对接协议版本为 1.1.3 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x1A |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002/0x0014 |
数据 | 2/20 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈