查看: 1667|回复: 0
打印 上一主题 下一主题

AT命令的整理(主要是打电话与收发短信)

[复制链接]
跳转到指定楼层
沙发
发表于 2015-5-13 09:38:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我做的这个模块只用打电话与发短信的功能而且鉴于网上许多命令写的特别难理解。所以花了一些时间把常用的整理出来以下命令全部在TC35i上测试成功.
2006.12.16
一.打电话
ATD 拨号命令。这个命令用来设置通话、数据或传真呼叫。
例 ATD13844019770;
ATH 挂机命令。
ATA 接电话。
二.短信息
1.设置短消息模式
AT+CMGF=?
(0)=PDU (1)=TEXT
PDU模式可以传送文字 TEXT模式只可以传送数字和字母
2.设置短消息中心
AT+CSCA=“+8613800270500”回车(具体的号码由当地的运营商决定。)
3.接收短消息
AT+CMGR=X回车 (从X存储区读短消息)
例如:
at+cmgr=1
+CMGR: "REC READ","06014",,"06/12/12,10:11:21+32"
5C0A656C76845BA26237002C60A8768498845B588BDD8D395DF27ECF4E0D8DB3003200305143002C8BF75C3D5FEB5B5850A88BDD8D39002C4EE5514D624B673A88AB505C673A902062104E0D5FC589817684635F5931
AT+CMGL=1
+CMGL: 2,1,,28
0891683108501705F0040D91683177471549F0000040016251920200098A640F269BC5DA41
+CMGL: 3,1,,28
0891683108501705F0040D91683177471549F0000040016251928300098A640F0683C1DA41
ok
1) text 模式(AT+CMGF=1采用文本格式发送)
“REC UNREAD” 未读信息 (默认)
“REC READ” 已读信息
“STO UNSENT” 未发送信息
“STO SENT” 已发送信息
“ALL” 所有信息
2) PDU 模式(AT+CMGF=0采用PDU格式发送)
0 未读信息 (默认)
1 已读信息
2 未发送信息
3 已发送信息
4 全部信息
单条读取短信
AT+CMGR=8
返回:+CMGR: 1,,28
0891683108501705F0040D91683177471549F0000040017290146500098A640F0683C5DA41
AT+CMGD=X回车 (从X存储区删除短消息)
4.发送短消息
AT+CMGF=1回车(采用文本格式发送,如用PDU格式,则AT+CMGF=0)
AT+CMGS=“+8613xxxxxxxxx”回车
>输入短消息。Crtl+Z结束并发送。
发送:0891683108701305F011000B813179133208F10000AA2632184CF682D95
E30DC2B36D3D170A0243106933D97A0243106933D97A02451068B19834926081A
不计最初9个短消息信元字节,本短信息有52字节(104个字符)。
AT+CMGS仅说明了 SMSC信息内容的长度,在收到手机回答的>符号手才发送PDU数据串,
并以(CTRL^Z)结束。
编辑短信到存储器
AT+CMGW=
从存储器中发短信
AT+CMSS=?
读取手机短信容量状况,"ME"74为手机中74条 "SM" 为SIM卡
AT+CPMS?
返回:+CPMS: "ME",74,100,"SM",0,50,"SM",0,50
联通
AT+CPMS?
+CPMS: "ME",74,100,"SM",18,40,"SM",18,40

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入因仑

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表