编辑: QQ215851406 2019-07-04
WH_GM35V2 http://h.

mokuai.cn 上海稳恒电子科技有限公司 www.mokuai.cn

1 /

12 稳恒 MQTT AT 指令集 文档版本:V1.0.3 WH_GM35V2 http://h.mokuai.cn 上海稳恒电子科技有限公司 www.mokuai.cn

2 /

12 目录

1 范围.3

2 术语、定义和缩略语.3 2.1 缩略语.3

3 概述.3

4 AT 指令语法.4

5 相关 MQTT 指令.5 5.1 命令总览.5 5.2 配置模式以及 PUB 参数 +WMODE.5 5.3 配置设备 ID +CLIENTID.6 5.4 配置 MQTT 服务器 +IPPORT.6 5.5 配置用户名与密码 +USERPWD.6 5.6 默认订阅参数设置 +AUTOSUB.7 5.7 配置遗嘱信息 +WILL.7 5.8 配置心跳时间 +KEEPALIVE.7 5.9 配置清理会话标识 +CLEANSESSION.8 5.10 配置 MQTT 版本号 +MQTTVER.8 5.11 启动 MQTT 连接 +START.8 5.11 断开 MQTT 连接 +STOP.9 5.12 推送主题信息 +PUBLISH.9 5.13 订阅主题 +SUBSCRIBE.9 5.14 取消订阅主题 +UNSUBSCRIBE.10 5.15 收到数据上报格式.10

6 透传功能使用说明.11 联系方式.12 免责声明.12 更新历史.12 WH_GM35V2 http://h.mokuai.cn 上海稳恒电子科技有限公司 www.mokuai.cn

3 /

12 1 范围 本规范规定了物联网领域端内设备通信的 AT 指令集.其中包括使用 GM35 连接 MQTT 服务器使用的 AT 命令.

2 术语、定义和缩略语 2.1 缩略语 下列缩略语适用于本文件. 缩略语 英文全称 中文全称 TE Terminal Equipment 终端设备 TA Terminal Adaptor 终端适配器 HTTP Hyper Text Transfer Protocol 超文本传输协议 IoT Internet Of Things 物联网 JSON JavaScript Object Notation JavaScript 对象标记格式 MQTT Message Queuing Telemetry Transport 消息队列遥测传输协议 MCU Micro Controller Unit 微控制器 MT Mobile Terminal 移动终端 TLS Transport Layer Security Protocol 安全传输层协议 URL Uniform Resource Locator 统一资源定位符 OTA Over The Air 无线下载

3 概述 终端设备(TE,Terminal Equipment)可通过发送本标准所述的 AT 命令控制移动终端(MT,Mobile Terminal)功能及相关网络业务.终端适配器(TA,Terminal Adaptor)完成终端设备与移动设备之间的命令 及消息适配功能.终端设备(TE)、终端适配器(TA)及移动终端(MT)的物理实现可以是下列情况: TE、TA 和MT 是三个独立的实体;

TE 是独立的实体,TA 集成在 MT 内部;

MT 是独立的实体,TA 集成在 TE 内部;

TE、TA 和MT 集成为一个实体. 在本规范中,TE 认为是物联网设备的 MCU 模块,TA 集成在 MT 内部,认为是通信模块.通信模块包括但不 限于 GPRS 通信模块、Wi-Fi 通信模、LoRa 通信模块. 终端设备(TE)、终端适配器(TA)及移动终端(MT)的系统结构及之间建立关联的基本流程如图

1 所示. 终端设备及适配器间接口可使用串口线缆、红外等方式. 图1系统结构图 根据图

1 所示,MCU 模块与通信模块共同集成于物联网设备,MCU 通过 AT 命令与 TA 实现通信,从而控制 MT 实现物联网设备与云端的交互. WH_GM35V2 http://h.mokuai.cn 上海稳恒电子科技有限公司 www.mokuai.cn

4 /

12 4 AT 指令语法 AT 指令采用基于 ASCII 码的命令行,命令格式如下: 请求消息格式为:AT+[OP][para-1,para-2,……para-n] 表格

1 AT 请求消息格式 域 说明 AT+ 命令消息前缀 CMD 指令字符串 OP 指令操作符.可以是以下内容: ? = :表示参数设置. ? ? :表示查询参数的当前值. ? :表示执行指令. ? =? :表示查询设置指令的参数. para-1,para-2,……para-n 表示设置的参数值,或者是指定要查询的参数 \r 回车结束符,ASCII 码为 0x0D 回应消息格式为:[+CMD:][para-1,para-2,……para-n] 或者: 或者上述两者都有. 表格

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题