一、AT+CMGL List SMS messages from preferred store
A、读取所有的信息:
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+cmgl=”all”
成功返回OK否则ERROR
具体格式如下:
命令:at+cmgf=1
返回:at+cmgf=1
返回:OK
命令:at+cmgl=”all”
返回:at+cmgl=”all”
+CMGL: 1,"REC READ","+8613702936376",,"05/12/16,09:04:43+00"
test
OK
B、读取未读的信息
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+cmgl=” rec unread”
成功返回OK否则ERROR
C、读取已读的信息
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+cmgl=” rec read”
成功返回OK否则ERROR
二、AT+CMGR Read SMS message
从X存储区读短消息:
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+cmgl=x
三、AT+CMGD Delete SMS message
删除信息:
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+cmgd= 数字号
成功返回OK否则ERROR
四、AT+CSCA SMS service centre address(设置短信中心号码)
设置短信中心号码:
第一步:at+cmgf=1
如果返回ok则继续。
第二步:at+ccsca=”短信中心号码” (比如+8613800757500)
成功返回OK否则ERROR
五、AT+CMGS Send SMS message (发送信息)
发送信息:
第一步:at+cmgf=1
如果返回ok则继续。
第二步:AT+CMGS=“+8613xxxxxxxxx”<回车>
>输入短消息。Crtl+Z结束并发送。
注:此只能发送英文与数字
六、查询
查询设备:
命令:AT+CGMI<回车>
返回:SIEMENS
返回:OK
命令:AT+CGMM<回车>
返回:MC35i
返回:OK
七、重要的指令
ATZ;E 回车 Echo OFF
ATZ;E1回车 Echo ON
AT+CREG?回车 回答x(X=2脱网,X=1注册,X=0状态不明)
AT+COPS?回车 表示SIM卡是否被网络接受
AT+COPS=?回车 显示所有可用的网络。
AT+CREG?回车(是否网络注册)
AT+IPR=2400 回车(改变RS232口的速率至2400bps)
AT&W 回车 (保存已改参数)
输入PIN码:AT+CPIN=“xxxx”
八、网络是否注册(AT+CREG?)
命令:at+cmgf=1
返回:at+cmgf=1
返回:OK
命令:AT+CREG?
返回:AT+CREG?
返回:+CREG: 0,1
注:( 2脱网, 1注册, 0状态不明)
返回:OK
九、SIM卡是否被网络接受(AT+COPS?)
命令:at+cmgf=1
返回:at+cmgf=1
返回:OK
命令:at+cops?
返回:+COPS: 0,0,"China Mobile"
返回:OK
十、显示所有可用的网络(AT+COPS=?)
命令:at+cmgf=1
返回:at+cmgf=1
返回:OK
命令:at+cops=?
返回:+COPS: (2,"China Mobile",,"46000"),(3,"China Unicom",,"46001"),,(0-4),(0,2)
返回:OK
-------------------------------------------------------
OK ———〈0X4F〉〈0X4B〉
回车换行 —〈0X0D〉〈0X0A〉
" ————〈0X22〉
+ ————〈0X2B〉
ERROR —〈0X45〉〈0X52〉〈0X52〉〈0X4F〉〈0X52〉
, ————〈0X2C〉
: ————〈0X3A〉
AT ————〈0X61〉〈0X74〉
Ctrl+Z———〈0X1A〉