命令說明
基礎AT指令
ATi顯示產品的標志信息
AT+CIMI查詢IMSI
AT+CICCID從SIM卡讀取ICCID
AT+CGSN查詢產品序列號
AT+CPIN查詢卡狀態
AT+CSQ查詢信號強度
AT+CGATT查詢當前PS域狀態
AT+CREG查詢GPRS注冊狀態
AT+CEREG查詢4G注冊狀態
AT+CGPADDR查詢PDP地址
AT+CMGF選擇短信格式
AT+CMGS發送短信
MQTT配置指令
AT+CMQTTSTART啟動MQTT服務
AT+CMQTTACCQ申請MQTT客戶端
AT+CMQTTCFG配置MQTT主題參數
AT+CMQTTCONNECT連接客戶端到MQTT服務器.
AT+CMQTTSUB訂閱主題
AT+CMQTTUNSUB退訂主題
AT+CMQTTPUB發布消息
AT+CMQTTDISC客戶端斷開與MQTT服務器的連接
2.流程
第一步:A7860模塊接線
A7860模塊-----USB轉TTL
VCC-----5V
GND-----GND
TX-----RX
RX-----TX
此模塊需插入電話卡方可正常使用。
實物接線
第二步:發送中文短信
利用串口調試助手,發送AT指令,實現模塊發送中文短信。
AT命令流程及命令結果:
1. 查詢模塊信息
發送指令:ATI
說明:查詢模塊型號、固件版本等基礎信息。
預期響應:Manufacturer: INCORPORATED
Model: A7680C-LAAS
Revision: A7680M6_V1.11.1
IMEI: 861210056676532
+GCAP: +CGSM,+FCLASS,+DS
2. 查詢國際移動用戶識別碼(IMSI)
發送指令:AT+CIMI
說明:獲取SIM卡的IMSI號碼,用于識別移動用戶。
預期響應:460023606806489??OK
3. 查詢ICCID
發送指令:AT+CICCID
說明:查詢 SIM 卡集成電路卡識別碼(ICCID)
預期響應:+ICCID: 898600261322F1000989
4. 查詢產品序列號
發送指令:AT+CGSN
說明:獲取設備的國際移動設備識別碼。
預期響應:861210056676532
5.查詢卡狀態
發送指令:AT+CPIN?
說明:獲取當前 SIM 卡的狀態,例如是否需要輸入 PIN 碼、是否已被鎖定等
預期響應:+CPIN: READY??OK
6.查詢信號強度
發送指令:AT+CSQ
說明:檢查當前網絡信號質量(0-31,值越大信號越強)。
預期響應:+CSQ:22,99?OK
7.查詢GPRS附著狀態
發送指令:AT+CGATT?
說明:檢查模塊是否已附著到GPRS網絡(1=已附著,0=未附著)。
預期響應:+CGATT: 1??OK
8.查詢GPRS注冊狀態
發送指令:AT+CREG?
說明:查詢GPRS網絡注冊狀態。
預期響應:+CREG: 0,6?OK
9.查詢移動網絡注冊狀態
發送指令:AT+CEREG?
說明:查詢EPS(Evolved Packet System)網絡注冊狀態
預期響應:+CEREG: 0,1??OK
10.查詢PDP地址
發送指令:AT+CGPADDR
說明:獲取PDP地址查詢是否成功連接到數據網絡以及獲取網絡配置信息
預期響應:AT+CGPADDR +CGPADDR: 1,10.154.134.134
+CGPADDR: 8,254.128.0.0.0.0.0.0.24.83.55.98.211.93.124.192
11.選擇短信格式
發送指令:AT+CMGF=0
說明:配置GSM模塊短信格式,其中1為設置為文本模式,短信內容以ASCII或UCS2編碼的文本形式傳輸。0為設置為PDU模式,短信內容以協議數據單元格式傳輸。
預期響應:OK
12.發送短信
發送指令:AT+CMGS=18
說明:允許用戶向指定號碼發送PDU編碼格式的短信,長度為18。
預期響應:>這表示可以開始輸入短信內容了,此時需要將待發送的短信內容轉換成 PDU 編碼(例如“0001000D91689153392757F400080460A8597D”),發送該PDU編碼內容時不要添加新行,輸入完畢后,用十六進制方式輸入“1A”來表示結束發送。
預期響應:+CMGS: 144? OK
插:PDU可以搜索在線PDU編碼工具。
例如:在線短信PDU 編碼解碼 - 在線工具,輸入需發送的手機號及內容,點擊 “編碼” 按鈕即可完成。
與此同時,在接收短信的手機上,我們就能清晰地看到剛剛發送的短信內容了。
總結命令流程
ATi
AT+CIMI
AT+CICCID
AT+CGSN
AT+CPIN?
AT+CSQ
AT+CGATT?
AT+CREG?
AT+CEREG?
AT+CGPADDR
AT+CMGF=0
AT+CMGS=18
0001000D91689153392757F400080460A8597D
1A