跳转至

MQTTMODE

MQTT消息编码格式切换:AT+MQTTMODE

本命令设置MQTT发布消息的编码格式,是ASCII还是HEX。

语法规则:

命令类型 语法 返回 说明
设置命令 AT+MQTTMODE=<mode> OK 成功
ERROR 失败
查询命令 AT+MQTTMODE? +MQTTMODE: <mode>
OK
测试命令 AT+MQTTMODE=? +MQTTMODE: (0,1)
OK

参数定义:

参数 定义 取值 对取值的说明
<mode> MQTT发布消息的编码格式 0 ASCII格式
1 HEX格式

举例:

命令(→)/返回(←) 实例 解释和说明
AT+MQTTMODE=1 设置发布MQTT消息的格式为:HEX
OK
AT+MPUB="test",0,0,"313233" 比如发布消息内容为123,则发布的格式为十六进制格式的可见模式,实际消息接收者收到的消息内容是123
OK
AT+MQTTMODE=0 设置发布MQTT消息的格式为:ASCII
OK
AT+MPUB="test",0,0,"123" 发布消息的内容 123
OK