更新时间:2024-05-22 01:57:30下载pdf
本文介绍蜂窝标准协议下蜂窝相关服务的指令说明。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x0c |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:0x55aa 03 0c 0000 0e
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x0c |
数据长度 | 2 | 0x0007 |
数据 | 7 | 数据长度为 7 字节:
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:0x55aa 00 0c 0007 01 10 04 13 05 06 07 4c
(格林时间 2016 年 4 月 19 日 5 时 6 分 7 秒)
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x0e |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x0e |
数据长度 | 2 | 0x0004 |
数据 | 4 | 数据长度为 4 字节:
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x1c |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x1c |
数据长度 | 2 | 0x0008 |
数据 | 8 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:
0x55aa 00 1c 0008 01 10 04 13 05 06 07 02 5f
(北京时间 2016 年 4 月 19 日 5 时 6 分 7 秒)。获取模组剩余内存,返回 -1
表示不支持获取内存。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x0f |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x0f |
数据长度 | 2 | 0x0004 |
数据 | 4 | 采用大端格式,如 0x00 0x00 0x28 0x00 代表剩余 10240 字节内存 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x1B |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x1B |
数据长度 | 2 | N |
数据 | N |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
暂不支持夏令时获取。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x24 |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x24 |
数据长度 | 2 | 0x0001 |
数据 | 1 | RSSI 值的范围为 0~31,值越大,信号越好。
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
03 版本:
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x25 |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x25 |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
04 版本:
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x04 |
命令字 | 1 | 0x25 |
数据长度 | 2 | 0x0001 |
数据 | 1 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x25 |
数据长度 | 2 | 0x0001 |
数据 | 1 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
对于需要休眠降低功耗的 MCU,可在休眠前发送该指令关闭模组心跳,方便进入休眠状态。请勿在设备刚上电时发送该指令,模组上电后需要和 MCU 建立心跳连接。
设备联网状态 | 描述 | 状态值 |
---|---|---|
状态 1 | SIM 卡未连接 | 0x00 |
状态 2 | 搜索网络中 | 0x01 |
状态 3 | 已成功注册未联网 | 0x02 |
状态 4 | 联网成功并获取到 IP | 0x03 |
状态 5 | 设备已连接到云端 | 0x04 |
状态 6 | SIM 基站注册被拒绝,可能是 SIM 当前的业务未开通 | 0x05 |
状态 7 | 设备待配网 | 0x06 |
状态 8 | 未知状态 | 0xFF |
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x2b |
数据长度 | 2 | 0x0000 |
数据 | 0 | 无 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x2b |
数据长度 | 2 | 0x0001 |
数据 | 1 | 参考 状态说明 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组有全功能工作模式,飞行模式两种。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x05 |
数据长度 | 2 | 0x0001 |
数据 | 1 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:0x55aa 03 04 0000 06
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x05 |
数据长度 | 2 | 0x0001 |
数据 | 1 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:0x55aa 00 04 0000 03
模组有全功能工作模式和飞行模式两种。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x01 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:55 AA 03 71 00 01 01 75
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
本命令可以由 MCU 控制主动发送一个 IMSI 获取包,可用于获取模组的国际移动用户识别码。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x02 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0010 |
数据 | 16 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:55 AA 00 71 00 10 02 34 36 30 31 31 33 30 31 32 34 36 37 33 34 30 7C
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x03 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0015 |
数据 | 21 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:55 AA 00 71 00 15 03 38 39 38 36 31 31 31 38 32 34 39 30 30 30 33 36 33 34 39 30 9A
MCU 主动下发给模组获取 IMEI 指令,模组将 IMEI(长度 15 的字串)返回给 MCU。本命令可以由 MCU 控制,主动发送 IMEI 获取包,用于获取设备的 IMEI 码。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x04 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0010 |
数据 | 16 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
示例:55 AA 00 71 00 10 04 38 36 34 32 33 37 30 34 30 30 31 34 37 33 33 88
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | 子命令:0x43 |
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002 |
数据 | 2 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
该命令只支持 MA510 模组,并且只有在产品信息返回里有设置 COPS 才支持。
该命令需要注网成功后,才能获取到 PLMN(Public Land Mobile Network)。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0001 |
数据 | 1 | Data[0] 子命令:0x48 |
校验和 | 1 | 从帧头开始按字节求和得出的结果对 256 求余 |
模组返回
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002+N*4 |
数据 | 0x0002+N*4 |
|
校验和 | 1 | 从帧头开始按字节求和得出的结果对 256 求余 |
示例:55 AA 00 71 00 12 48 01 00 04 BA FC 00 04 BA FC 00 04 BC 8A 00 04 BB F4 3C
通用对接协议版本 1.1.1 及以上支持本功能。
MCU 发送
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x03 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0002/0x0003 |
数据 | 0x0002/ 0x0003 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
模组回复
字段 | 字节数 | 说明 |
---|---|---|
帧头 | 2 | 0x55aa |
版本 | 1 | 0x00 |
命令字 | 1 | 0x71 |
数据长度 | 2 | 0x0003/0x0004 |
数据 | 0x0003/ 0x0004 |
|
校验和 | 1 | 从帧头开始按字节求和,得出的结果对 256 求余 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈