概述
1心跳功能
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 //确认串口正常,模块出厂默认波特率=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
460008191362007
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。收到后,送短信内容。
gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
0x1A //发送0x1A,结束短信内容,并发送。
+CMGS: 15 //发送成功序号,0-255轮回
OK
//接收短信,设置AT+CNMI=2,1,0,0,0后,收到短信会自动上报
+CMTI: "SM",1 //模块自动上报
+CMTI: "SM",2
at+cmgr=1 //根据序号读取短信
+CMGR: "REC UNREAD","8613828817252",,"07/05/25,14:05:52+32",145,36,0,0,"8613800755500",145,5
mjtag
OK
at+cmgd=1,1 //读完后,请直接删除该序号的短信,避免二次处理
OK
+CMTI: "SM",1 //序号1的位置删除后,新短信来,就会填入序号1
+CMTI: "SM",3 //序号2没删除,再来短信就继续序号3
at+cmgr=3
+CMGR: "REC UNREAD","8613828817252",,"07/05/25,14:22:03+32",145,36,0,0,"8613800755500",145,2
Dj
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
460008191362007
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。收到后,送短信内容。
gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
0x1A //发送0x1A,结束短信内容,并发送。
+CMGS: 15 //发送成功序号,0-255轮回
OK
//接收短信,设置AT+CNMI=2,1,0,0,0后,收到短信会自动上报
+CMTI: "SM",1 //模块自动上报
+CMTI: "SM",2
at+cmgr=1 //根据序号读取短信
+CMGR: "REC UNREAD","8613828817252",,"07/05/25,14:05:52+32",145,36,0,0,"8613800755500",145,5
mjtag
OK
at+cmgd=1,1 //读完后,请直接删除该序号的短信,避免二次处理
OK
+CMTI: "SM",1 //序号1的位置删除后,新短信来,就会填入序号1
+CMTI: "SM",3 //序号2没删除,再来短信就继续序号3
at+cmgr=3
+CMGR: "REC UNREAD","8613828817252",,"07/05/25,14:22:03+32",145,36,0,0,"8613800755500",145,2
Dj
OK
最后
以上就是魁梧未来为你收集整理的GPRS常见知识点的全部内容,希望文章能够帮你解决GPRS常见知识点所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复