概述
MQTT基础设置
指令 | 功能 |
---|---|
AT+CMRB | 复位模组 |
AT | 测试是否连接成功(同步波特率) |
AT+SM=LOCK_FOREVER | 关闭睡眠 |
AT+CMSYSCTRL=0,2 | 打开指示灯 |
AT+MQTTCFG="IP地址(域名)",端口号,"ID0",60,"用户名","密码",1,0 | MQTT配置 |
AT+MQTTOPEN=1,1,1,1,1,"mywill","001bye" | 连接并设置,遗嘱(可选) |
AT+MQTTSUB="/dev/ABC",1 | 订阅消息 接收数据回传 |
AT+MQTTPUB="/dev/ABE",1,1,0,0,"hello" | 发布消息,可对任意主题发布消息 |
AT+MQTTUNSUB="/dev/ABC" | 取消订阅 |
AT+MQTTDISC | 断开连接 |
AT+MQTTDEL | 释放资源, 之后可以再次使用+MQTTCFG 进行配置 |
MQTT查询命令
指令 | 功能 |
---|---|
AT+CSQ | 获得信号量 |
AT+MQTTSTAT? | 查询MQTT连接状态 |
+MQTTPUBACK
- 表示发布了消息
+MQTTPUBLISH
- 接收到订阅主题的消息
其他设置
指令 | 功能 |
---|---|
AT+CGREG=1 | 注册网络 |
AT+ICCID | 获取ICCID号 |
AT+CIMI | 获取EIMI号 |
AT+IPRCFG=1,0,1 | 配置自动接收,将接收的数据自动打印到串口,以hex的形式 |
AT+CPSMS=0 | 去掉省电模式,这个不设置成0,接收的网络数据不能打印到串口 |
最后
以上就是健忘黄蜂为你收集整理的M5311之MQTT配网设置的全部内容,希望文章能够帮你解决M5311之MQTT配网设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复