转载
推荐模块初始化流程
AT //确认串口正常,模块出厂默认波特率=9600
OK
ATE0 //关闭回显
OK
AT+CPIN? //检查SIM工作是否正常
+CPIN: READY
OK
AT%SLEEP=0 //关闭睡眠模式,GTM900-A模块默认是开启睡眠模式的,睡眠后,可以降低功耗,但是睡眠后的第一条AT指令会不响应
OK
AT+CREG=1 //设置模块网络注册提示,当模块从GSM网络中掉线后,会自动上报+CREG: 1,0
OK
AT+CREG? //检查GSM网络注册情况
+CREG: 1,1
OK
AT+CSQ //检查当地的网络信号强度,31最大,0最小。建议该命令空闲时,循环发送,了解网络信号状态
+CSQ: 27,99
OK
AT+CGREG=1 //设置模块GPRS网络注册提示,当模块从GPRS网络中掉线后,会自动上报+CGREG: 1,0
OK
AT+CGREG? //检查GPRS网络注册情况。建议该命令空闲时,循环发送,了解模块注册网络状态
+CGREG: 1,1
OK
at+cgatt=1 //GTM900-A模块默认是不附着GPRS网络的,因此如果需要使用GPRS功能,必须手动设置附着
OK
AT+CGATT?
+CGATT: 1
OK
AT+CLIP=1 //设置来电号码显示功能
OK
AT+CNMI=2,1,0,0,0 //设置短信接收上报的机制,如果不需要短信功能可以不设置。该命令设置成功需要开机30S左右的时间
OK
AT+CMGF=0
OK
AT+CSCA?
+CSCA: "+8613800851500",145 //短信中心号码,一般卡内都有。不需要另外设置
OK
AT+CGMI
HUAWEI
OK
AT+CGMM
GTM900B
OK
AT+CGMR
HW REVISION: C
SW REVISION: 01.202SP1T //请注意版本号,方便技术上的交流沟通
OK
AT+CGSN
030CNE7A69005499
OK
AT+CIMI
OK
推荐短信流程
at+cpms? //确认短信存储器为SIM卡
+CPMS: "SM",0,40,"SM",0,40,"SM",0,40
OK
at+cmgf=1 //设置短信格式为文本
OK
at+cmgl="ALL" //读取全部短信内容
+CMGL: 7,"REC READ","8613595751794",,"07/05/11,09:02:21+00",145,13
>12344rtkmh
+CMGL: 8,"REC READ","8613595751794",,"07/05/11,09:05:06+00",145,13
>12344rtkmh
+CMGL: 9,"REC READ","8613595751794",,"07/05/11,09:06:53+00",145,13
>12344rtkmh
OK
//由于关机或其他原因造成SIM卡内可能有未读的短信,或已读的短信,根据你们的需要检查每条短信是否需要进行处理。如果不需要直接全部删除。
at+cmgd=1,4 //全部删除
OK
//开始发送短信
at+cmgs="13828817252" //发送号码,引号引起。
> //大于号是从模块收到,没有0xOD 0x0A。收到后,送短信内容。