查看单个帖子
旧 2012-08-26   #1 (permalink)
admin
论坛管理员
 
admin 的头像
 
注册日期: 2009-06-30
帖子: 861
admin 的声望功能已被禁用
默认 GSM GPRS Modem AT几个常用命令



1、短消息的格式
可以使用如下命令切换到TEXT模式:
AT+CMGF=1
如果想再切换到PDU模式,使用:
AT+CMGF=0

2、发短消息
现在你手里有了G网模块,但首先你要确保如下操作已经完成:
1)模块上电并且AT命令同你的PC串口通信顺畅。
2)SIM卡没有欠费,并且已经登陆GSM网络(可以使用AT+CREG 查询,如果返回1或者5表示正常)。
3)AT+CMGF=1
设置完毕。

全部过程如下:
AT+CMGS="13636371111"
> hello world
+CMGS: 199

OK

3、怎样读取SIM卡或者手机内部的信息?
AT+CMGR=3,回车后,即可看到短信内容
AT+CMGL=”ALL”,回车后可以返回当前存储区的所有短信


4、怎样删除一条短信?
使用AT+CMGD,比如:
AT+CMGD=1 将删除<mem1>内部的第一条信息(注意模块返回OK都是删除成功,有些模块会返回ERROR,其实表示当前这个位置没有短信息)。
AT+CMGD=1,4 将删除<mem1>存储区内部的全部短信息。(注意第二个参数还有3个,可以看手册,并且并不是所有厂家模块都支持全删)



At最基本的命令
A/重复上一次的命令
AT+CMEE=1用于获取详细的错误信息
AT+CMGF=0进入pdu方式
AT+CMGF=1进入文本方式
AT+CNMI=0,1,0,1,0设置sms数据格式
AT+CSMP=49,0,0,0设置文本方式的参数
AT+CSCA?获取短信服务中心号码
AT+CMGS=xxxx<cr>
yyyyyyyyyyy<ctrl+z>发送短消息
AT+CMGR=xxxxxxxx<cr>读短消息
AT+CMGD=xxxxxxxx<cr>删除短信息
AT+CMGL=”ALL”列出所有短信息
AT+CSQ<cr>列出当前gsm模块接受的信号质量
+CMTI:XXXXX<CR>有短消息发送过来
+CDS:XXXXX<CR>短消息发送后产生状态报告
若最后是“00”,表示对方已经接受到。
__________________

让世界倾听我们的笛声
admin 当前离线   回复时引用此帖