ME3630模块常用指令介绍
1、基本指令
AT+CPIN?該指令用于查詢SIM卡的狀態,主要是PIN碼,如果該指令返回:+CPIN:READY,則表明SIM卡狀態正常,返回其他值,則有可能是沒有SIM卡。
AT+CSQ該指令用于查詢信號質量,返回ME3630模塊的接收信號強度,如返回:+CSQ: 24,0,表示信號強度是24(最大有效值是31)。如果信號強度過低,則要檢查天線是否接好了?
AT+COPS?該指令用于查詢當前運營商,該指令只有在連上網絡后,才返回運營商,否則返回空,如返回:+COPS:0,0, "CHINA MOBILE",表示當前選擇的運營商是中國移動。
AT+CGMI該指令用于查詢模塊制造商,如返回:GOSUNCNWELINK,說明ME3630模塊是GOSUNCNWELINK公司生產的。
AT+CGMM該指令用于查詢模塊型號,如返回:ME3630-W,說明模塊型號是ME3630-W。
AT+CGSN該指令用于查詢產品序列號(即IMEI號),每個模塊的IMEI號都是不一樣的,具有全球唯一性,如返回:866358045228850,說明模塊的產品序列號是:866358045228850。
AT+CNUM該指令用于查詢本機號碼,必須在SIM卡在位的時候才可查詢,如返回:+CNUM: "","1505951XXXX",12
?
?
2、電話撥打接聽指令
ATE1? 設置回顯??? 返回值:OK
AT+COLP=1 設置被叫號碼顯示?? 返回值:OK
ATD10086;?? 撥打被叫號碼。格式為: “ATDXXX;”分號別丟。
ATH?掛斷電話。ATA
RING
+CLIP: "1505951XXXX",129,,,,0
ATA 接聽
3、短信收發指令
發
AT+CSCS="GSM"?GSM字符集(短信設置成UCS2時會出現發不出去,原因還沒找)?
AT+CMGF=1 文本模式
AT+CMGS="1505951XXXX"設置接收短信的手機號
模塊會返回:>
輸入要發送的字符
確認發送:0x1A(記住,要切換到HEX發送)取消發送0x1B(ESC).記得帶回車換行
收
AT+CMGL="ALL 讀取所有短信列表
+CMGL: 0,"REC UNREAD","+861505951XXXX",,"20/07/08,10:04:21+32"
4F60597D000A00680065006C006C006F(你好 “回車” hello)
AT+CMGR=0 讀取短信序號為0
+CMGR: "REC READ","+861505951XXXX",,"20/07/08,10:04:21+32"
4F60597D000A00680065006C006C006F(你好 “回車” hello)
4、GPRS連接
AT+COPS? 查詢運營商
AT+CGATT? 查詢附著(1)還是分離(0)
AT+ZIPCALL=1? 打開CALL
AT+ZIPCFG=cmnet,user,1234?初始化IP CALL的配置 NAP(這邊是移動的,所以用cmnet),賬號和密碼隨便寫
AT+ZIPOPEN=1,0,XXX.XXX.XXX.XXX,20000??建立 TCP(0)/UDP(1) 連接 。第一個參數為套接字標識號,第二個參數為UDP/TCP。XXX為IP,20000為端口
AT+ZIPSEND=1,31323334? 發送數據31323334
+ZIPRECV: 1,XXX.XXX.XXX.XXX,20000,4,3333 接收數據
AT+ZIPCLOSE=1? 關閉連接
具體參數代表的含義參考模塊AT指令手冊。
總結
以上是生活随笔為你收集整理的ME3630模块常用指令介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32 keil下不重启进行仿真寻找
- 下一篇: 3、以太网基础知识——ARP地址解析协议