AT+HMPUB
该指令用于发送MQTT数据到指定TOPIC。
指令 |
参数 |
参数缺省处理 |
AT响应结果 |
使用示例 |
---|---|---|---|---|
AT+HMPUB=qos,topic,payload_len,payload |
qos:mqtt的qos(0,1,2) |
默认值:0 |
+HMPUB OK(发布成功) |
hexstring模式下,发送数据的byte流必须转换为ascii码的hexstring。 如发送字节0x12 0x34两字节到"test":AT+HMPUB=0,"test",2,1234 |
topic:指定的topic |
默认为上报属性的topic,建议填写 |
+HMPUB ERR:code (发布失败,code表示失败原因) |
||
len:待发送数据长度,单位为字节 |
- |
- |
||
payload:转换为ascii码的数据,最大长度1024字节 |
最大支持长度2KB |
- |