金笛工业手机论坛  

返回   金笛工业手机论坛 > 开发者乐园 > 短信开发资料

短信开发资料 短信开发技巧,代码分析

回复
 
LinkBack 主题工具 显示模式
旧 2012-08-29   #1 (permalink)
论坛管理员
 
admin 的头像
 
注册日期: 2009-06-30
帖子: 861
admin 的声望功能已被禁用
默认 AT+CNMI指令解析

AT+CNMI 新消息提示
命令格式:
AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr>
<mode> :控制主动提供结果码的过程只支持<mode>=2, 对于值013只是接受并返回OK其执行的过程与值2 一样。
0:结果代码缓冲区在TA如果TA 的缓冲区满则提示信息存储在其他地方或者删除最旧的提示信息以新的代替。
1:当TA-TE 链接保留时拒绝新消息结果码否则直接将其传送给TE。
2:当TA-TE 链接保留时结果代码缓存在TA预约后发送给TE否则直接将其传送给TE。
3:否则直接将结果码传送给TE当TA 处于在线数据模式时特殊波段内的TA-TE 链接用来嵌入结果码和数据
<mt> : 为SMS-DELIVERs 设置结果码提示发送路径缺省值为0 0SMS-DELIVER 提示不需要发送路径 1SMS-DELIVER 由+CMTI : SM,<index> 来提示发送路径 2SMS-DELIVER 除了class 2 消息由2 种结果码来发送
+CMT : [<alpha>,] <length> <pdu> (PDU 方式)
+CMT : <oa>,[<alpha>,] <scts> [,<tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>, <length>] <data> TEXT 方 式 3class 3 的SMS-DELIVER 消息采用<mt>=2 中的结果码来发送其他类型的消息 用 <mt>=1的格式
<bm> : 设置存储接收的广播消息的规则:
0:不向TE 发送广播消息提示信息广播消息已存储缺省值。
1:广播消息已存储并以格式+CBMI:BMl, <index>向用户显示存储位置。
2:新的广播消息采用2 种格式直接发送给TE 。
+CBM : <length> <pdu> PDU 方式 。
+CBM :<sn>,<mid>, <dcs>,<page>,<pages> <data> Text 方式。
3:对class 3 的广播消息采用<bm>=2 的操作,其他类型的消息采用<bm>=1 的操作
<ds> :用于SMS_STATUS_REPORT, 缺省值为0。
0:不发送SMS-STATUS-REPORT。
1:采用如下格式发送SMS-STATUS-REPORT
+CDS : <length> <pdu> (PDU 方式)
+CDS : <fo>,<mr>, [<ra>] , [<tora>], <scts>,<dt>,<st> (Text 方式)
<bfr> :缺省值为0
0:当<mode> 取值为1-3 时TA 缓冲区中的结果码发送给TE。
1:当<mode> 取值为1-3 时清除TA 缓冲区中的结果码。
命 令:
AT+CNMI=2,1,0,0,0 //<mt>=1
响 应:
OK
响 应:
+CMTI : "SM", 1 //收到新消息的提示
__________________

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

书签


当前查看此主题的会员: 3 (0 位会员和 3 位游客)
 

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 08:49


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2024,Jelsoft Enterprises Ltd.