跳转至

MSUB

订阅主题:AT+MSUB

本命令从客户端到服务器,用于一个或多个订阅主题。

语法规则:

命令类型 语法 返回 说明
设置命令 AT+MSUB=<topic>,<qos> OK
SUBACK
成功
ERROR 失败
测试命令 AT+MSUB=? +MSUB:<topic>,(0-2)
OK
URC 当设置命令成功以后,如果收到MQTT消息会有相应的URC上报:
如果已经设置AT+MQTTMSGSET=0,收到MQTT消息会上报:
+MSUB:<topic>,<len>,<message>
如果已经设置AT+MQTTMSGSET=1,收到MQTT消息会上报:
+MSUB:<store_addr>

参数定义:

参数 定义 取值 对取值的说明
<topic> 消息主题 字符串 最大256个字节。可以用""括住,也可以不用""
<qos> 服务质量 0 至多一次
1 至少一次
2 确保只有一次
<len> 接收数据长度 单位:字节
<message> 数据内容 字符串 最大4100个字节
<store_addr> 0-3 接收消息时缓存的位置