一、 模块查询
1. at //超级终端下输入AT,“回车”后响应OK表示Module和串口
OK 已经建立了连接
2. at+cgmr //“回车”后返回Module的软件版本,例如
at+cgmr
421_ 09gm . 2C 2 1170856 072501 16:52
模块的型号 |
软件版本号 |
3.at+cpof //关闭模块,该操作应在每次关闭模块电源时运行,以防软件
OK 丢失。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
二、 SIM卡检测
1. at+ccid //SIM卡认证
+CCID: "89860092199936694421"
2. at+cnum
+CNUM: " 80535A 4E07FFFF","13923887197",129
SIM卡卡号 |
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
三、 更改速率
AT+IPR=115200 //更改模块传输速率值(1200~115200);通常使用9600
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
四、 短信
文本格式的短信(英文短信)
at
OK
at+ccid
+CCID: "89860060190200147245"
OK
at+csq
+CSQ: 30,0
OK
at+cmgf=0
OK
at+cmgs=13825215370 //发送短信的AT指令,发送数据和短信时,电话号码后无“;”
> test→ //test 为发送内容,→为发送符(ctrl+z)
+CMGS: 54
OK
PDU格式的短信息(中文短信)
at+cmgf=0 //设置PDU格式
OK
AT+CMGS=017 //15(短信息头规约)+2(万,2个字节)
> 0011000D91683113920657F8000801024E07→
+CMGS: 139
//前面两个00照写; 11为TYPE; 00为MR, 0D91683128255173F0为DA;
// 00为PID; 08为DCS; 01为VP; 0A 为UDL,10个字节。
//4E07为用户数据(万)
OK //13312960758 3113920657F 8
发送AT+CMGS= YYY [CR] ;其中 YYY 为TPDU的十进制长度
收到[>][SP]响应后再发送
[SCA][TPDU][ctrl-Z]
[SCA]:服务中心地址, 深圳为:0891683108705505F0。
可以用AT指令先设置服务中心地址:AT+CSCA=”+86138007555500”
[TPDU]:发送规约数据单元:
TYPE 11
MR 00
DA 0D91683106103962F4 ; 13600193264
PID 00
DCS F4
VP 01
UDL XX ; 为用户数据长度,XX 不大于 8C
DD ; XX字节的用户数据
用户数据中最后一个字节为前面XX-1个字节的按位累加和。
TPDU 中用户数据前的PDU规约头的长度是15字节
TPDU 前的服务中心地址[SCA]的长度是9字节。
用户数据最长可用到140字节。
发中文是 pdu 格式为 80 dcs=80