移遠M26,三分鐘打通TCP流程,AT指令詳解

1、模組啓動
拉低模組的PWR引腳1s,5s左右模組啓動完成,期間可以定時發送AT命令, 等模組迴應ok,說明啓動完成~

2、常用AT指令說明
AT+IPR? 查看波特率
OK

ATE0 關閉回顯
OK

AT+CPIN? 查詢 SIM 卡狀態
CPIN:

AT+COPS? 查詢運營商

AT+CREG? 查詢網絡註冊狀態
+CREG: 0

AT+CSQ 讀取信號強度
+CSQ:

AT+QISHOWRA=1 查詢配置接收數據時是否顯示發送方的IP

AT+CCID 查詢SIM卡的CCID號
+CCID:

AT+CGATT? 查詢GPRS附着是否成功
CGATT: 1

3、連接TCP,AT流程
1、AT+QIFGCNT=0 將CONTEXT 0設爲前臺CONTEXT
OK

2、AT+QICSGP=1,“CMMTM” 設置APN
OK

3、AT+QIDNSIP=1 將服務器的地址格式改爲域名格式
OK

4、AT+QIMUX=1 啓用多路TCP模式
OK

5、AT+QIOPEN=【TCP迴路號】,“TCP”,"【域名】",【端口】
建立TCP連接(例子:AT+QIOPEN=0,“TCP”,“www.baidu.com”,1883)

CONNECT OK

4、數據發送
1、準備發送數據:
AT+QISEND=【TCP迴路號】,【數據長度】
2、返回: >
3、發送指定長度數據包
4、返回: SEND OK

5、數據接收
收到數據會返回:+RECEIVE:
後面帶着【TCP迴路號】,發送方的IP,以及數據包

6、離線判斷機制
推薦用心跳應答機制來判斷TCP是否正常連接。幾次心跳無應答,則判定爲離線,通過操作PWR引腳重啓芯片與AT指令流程來恢復連接~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章