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 | 接收消息时缓存的位置 |