第一范文网 - 专业文章范例文档资料分享平台

3G - AT指令集

来源:用户分享 时间:2025/7/25 1:06:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

AT+CMGS=[,] PDU模式下: AT+CMGS= ,当命令正确执行并成功发送时返回: +CMGS: OK 如错误返回: +CMS ERROR: 命令描述

用于发送短消息。发送一条短消息分两次对话,以Pdu模式为例: TE->ME AT+CMGS=20 ME->TE > (即 ?>? 加一个空格) TE->ME = 0x1a, 输入ESC=0x1b表示取消发送) ME->TE +CMGS: (发送成功) 取值说明

: string型,短信要发往的目标号码

: 整型,目标号码的类型,可以不出现 ,,: 与前面CMGL中相同。 典型示例

Text 模式,短信头的信息用CSMP指令设置: 命令:AT+CMGS=”1861” 回应:>

命令:0033002D

回应:+CMGS: 5OK Pdu模式:

命令:AT+CMGS=20 回应:>

命令:0891683105200905F051000D9168318452 9157F7000800050500030002 回应:+CMGS: 5OK

3.8 AT+CMGW

保存短消息 AT+CMGW=? TEXT模式下(+CMGF=1) AT+CMGW=[,] PDU模式下(+CMGF=0) OK +CMGW: OK 如错误返回: +CMS ERROR:

AT+CMGW=[,] 命令描述

本条指令访问的存储区由+CPMS指令的决定 指令的执行流程与+CMGS发送短信类似。 取值说明

各参数的取值参考前面+CMGL指令中的参数说明。 Pdu模式下, 的默认取值为2.

要注意的是的内容必须匹配:例如指定=1, 即短信为收到且已读类型,则后面pdu串也必须是Sms-Deliver类型短信的编码。

3.9 AT+CMGD

Delete Message AT+CMGD=? 删除短消息 返回所有的可删除的短消息的索引和可使用的删除标志 +CMGD: (list of supported s)[, (list of supported s )] OK 删除存储器中指定位置的消息。如命令执行正确返回: OK 如错误返回: +CMS ERROR: AT+CMGD= 命令描述

本条指令访问的存储区由+CPMS指令的决定

删除串接短消息时,只要用AT+CMGD命令指定为组成串接短消息的第一条短信的位置,就会把整条串接短消息删除。 取值说明 整形值,短消息在存储器中的位置 删除标志 0或者无此参数 删除index指定位置的短消息

1 删除首选存贮器中所有的已读短消息,留下未读的短消息和所有的已发和待发送短消息

2 删除首选存贮器中所有的已读短消息和已发送的短消息,留下未读的短消息和待发送短消息

3 删除首选存贮器中除未读的短消息以外的所有短消息 4 删除首选存贮器中所有类型的短消息

3.10 AT+CNMI

New Message Indications to TE 设置新消息提示的方式 AT+CNMI=? 返回所有支持的指示参数类型:

+CNMI:(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) OK 不支持该命令,返回: ERROR AT+CNMI? 返回当前的新消息指示参数: +CNMI:,,,, OK 若执行错误,则返回: +CMS ERROR: 选择新消息到达时的各项指示参数,正确执行时返回: OK 如错误返回: +CMS ERROR: AT+CNMI=[[,[,[,[,]]]]] 命令描述

参考GSM07.05

本条指令访问的存储区由+CPMS指令的决定

若指定参数,则覆盖对应的短消息中已有的值 AT指令的执行流程与+CMGS发送短信类似。 取值说明

: 控制提示信息的处理 0 将提示信息放在TA的缓冲区中 1 当TA-TE当前无法连接或处于数据模式时,抛弃提示信息;否则直接向TE发送提示信息

2 当TA-TE无法连接或者处于数据状态时,将指示消息保留在TA的缓存区中,否则将指示信息发至TE。若TA-TE正常连接并处于命令状态时,则直接将指示信息发至TE。

3 将提示信息直接发往TE

: 指定新的短消息到达时的指示方式 0 不发送新消息指示 1 新到达的SMS-DELIVER被正确保存后,返回其存储器及位置信息+CMTI:,:

2 新到达的SMS-DELIVER(除class2消息)直接发送至TE端显示。PDU模式下显示格式为(CMT的具体说明见后文)+CMT: ;TEXT模式下显示格式为:+CMT: ,,,,,,,, class 2消息指示方式同=1。

3 class 3的新SMS-DELIVER指示方式同=2,其它类型新消息同=1。 : 小区广播到达时的指示方式:

0 不发送新消息指示 1 新到达的SMS-DELIVER被正确保存后,返回其 存储器及位置信息+CBMI:,

2 新小区广播到达后直接发送至TE端显示。PDU模式下显示格式为:+CBM: ;TEXT模式下显示格式为:+CBM: ,,,,

3 class 3的新CBM指示方式同=2,其它类型新消息同=1。

: SMS-STATUS-REPORT的提示方式: 0 不发送提示 1 短信状态报告消息保存后,提示保存位置和索引号:+CDSI: , 2 直接发送SMS-STATUS-REPORT信息至TE端。PDU模式下指示格式为:+CDS: ;TEXT模式下指示格式为:+CDS: ,,[],[],,

,

: =1,2,3时存于buffer中的消息指示的处理方式:

0 将所有缓存区中的信息全部发至TE 1 将缓存区中的信息全部清除 典型示例

命令:AT+CNMI=?

回应:+CNMI: (0,1,2,3),(0,1,2,3),(0,2),(0,1,2),(0,1)OK

命令:AT+CNMI?

回应:+CNMI: 3,1,0,0,0OK 命令:AT+CNMI=3,1

回应:OK

3.11 +CMTI

指示有新短信(或者有新短信报告)已被接收。 +CMTI: , 取值说明

\广播短信存储器 \ME短信存储器 \(U)SIM短信存储器

: 整型值,在存储器中的位置

3.12 +CMT

不存储接收到的新短信,并且直接上报给TE。

+CMT: [], 取值说明

:保留。

:整型值,PDU数据的字节数。

:协议数据单元,具体格式与“短信列表命令”一节中定义相同。

3.13 +CDSI

指示有新短信状态报告被接收到了,并给出存储位置。

说明:AT+CMGL命令获取短信列表时不会列出存储的短信状态报告。存储的短信状态

搜索更多关于: 3G - AT指令集 的文档
3G - AT指令集.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1609w7k4lo9o8y29xxi7_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top