正文開始前,如需進一步交流,歡迎大家添加朱胖子微信
這次我們就拿域格CAT1的模塊調試MQTT
首先,我們拿到模塊后將串口引出接上電腦
一、檢查模塊的狀態
建立連接前請先檢查模塊狀態:1.SIM 卡是否在位AT+CPIN?+CPIN: READY //SIM 卡已準備好OK2.模塊信號AT+CSQ+CSQ: 30,99 //信號值為30OK3.模塊是否正常注冊AT^SYSINFO^SYSINFO: 2,3,0,9,1 //模塊注冊在 4GOK以上幾條命令返回值正常后, 再參照以下的步驟操作建立連接及傳輸數據。若返回不對, 應檢查相關卡及天線是否正常可用。 確保卡、 天線及網絡環境無誤后,再操作建立連接及傳輸數據二、建立MQTT連接
第1步:查看設備狀態
AT+CEREG?
+CEREG: 3,1,"18be","08608021",7
OK
AT+CGDCONT?
+CGDCONT: 1,"IP","cmnet.mnc002.mcc460.gprs","10.204.194.102",0,0,,,,
OK
第2步:設置MQTT模式
AT+IMQTTMODE=2,0 //mqtt模式 para1: 1-阿里MQ 2-普通MQ para2:0-不采用tls 1-采用tls
OK
第3步:設置服務器參數
AT+IMQTTADDR=203.156.205.55,1883,5 //設置ip,端口 ,clinetId可隨意設置
OK
AT+IMQTTPARA=TIMEOUT,1,CLEAN,0,KEEPALIVE,60,VERSION,3.1.1 //參數設置
OK
AT+IMQTTCONN
OK
+IMQTTCONN:0 //連接成功
第4步:MQTT交互
AT+IMQTTSUB=/mqtt/test,0 //訂閱
OK
AT+IMQTTPUB=/mqtt/test,0,hxx //發布
OK
+IMQTTPUB:0
+IMQTTRCVPUB=42729,/mqtt/test,0,{"id":"1","version":"1.0","params":"hxx","method":"mqtt/test"} //接收訂閱消息
第5步:取消訂閱斷開連接
AT+AT+IMQTTUNSUB=/mqtt/test,0 //取消訂閱
OK
+IMQTTUNSUB:0
AT+IMQTTDISCONN //斷開連接
OK
更多詳情歡迎關注微信公眾號
發布評論請先 登錄
KaihongOS操作系統:MQTT物聯網通訊協議
Altera A10 SoC HPS UART作為數據通訊接口應用的配置與調試

R030521761,rexroth直線模組如何安裝調試

【AI技術支持】ESP32-C3模組AT+MQTT連接AWS證書問題處理

低功耗4G模組:MQTT通信功能
白嫖篇:4G 模組 MQTT 通信功能!

MQTT調試助手中文版(物聯網開發必備)
物聯網行業中MQTT通信協議詳解以及使用

MQTT應用看這篇!合宙Air780EP_LuatOS_MQTT應用指南

評論