`
金笛子
  • 浏览: 33931 次
社区版块
存档分类
最新评论

一个AT指令的困惑(AT+CMGR)

阅读更多
今天查一些资料看到网上有网友不明白AT+CMGR=index 那我就详细的介绍一下将返回以下内容困惑。
   
  AT+CMGR=index 将返回以下内容:
  
  +CMGR: "REC UNREAD","13093403473",,"05/11/15,16:40:22+02"....
  
  可是有的文章说:AT+CMGR=index 将返回以下内容:
  +CMGR: 1,,111
  0891683108501505F0240BA13190433074F30008501157
  67094F59002E6BD44E0A67094E0D8DB3002E003100355
  700597D62107EE9002E62118BE5898170B94EC04E4859
  .....................................
  我就纳闷了,为什么前者返回的不是以0891开始的PDU串呢?
  什么时候返回前者,什么时候返回后者呢?
    
  这个问题很简单。如果这位网友能够细心的看返回值PDU码。你可以想到,发送有两种模式,及AT+CMFG=0 PDU 和 AT+CMFG=1 文本。反之,接收也有。网友问的很好,返回前者是你把模式设置成了AT+CMGF=1 及文本的模式。也就是说。如果AT+CMGF?返回1的时候。读取短信返回的是这个。
  +CMGR: "REC UNREAD","13093403473",,"05/11/15,16:40:22+02"....
  你把AT+CMGF设置成PDU模式(AT+CMGF=0)在读取短信时返回后者。也就是说返回以0891开始的PDU串。
  及+CMGR: 1,,111
0891683108501505F0240BA13190433074F30008501157
67094F59002E6BD44E0A67094E0D8DB3002E003100355
700597D62107EE9002E62118BE5898170B94EC04E4859转自http://bbs.sendsms.com.cn/
分享到:
评论

相关推荐

    AT编程指令与常见问题

    此时读出,然后用“AT+CMGR”指令即可读出短消息内容。 3.PDU数据格式分析: 例如,我们要将字符“Hi”字符发送到目的地“13677328099” PDU字符串为: 08 91 683108701305F0 11 00 0D 91 3176378290F9 00 00 00 02...

    AT指令详解_短信息操作

    AT指令详解 短信息操作 AT+CPMS AT+CPMS=? AT+CMGF AT+CMGS AT+CMGR AT+CMGD AT+CMGL AT+CMSS AT+CNMI

    TC35短信AT指令实例

    AT+CMGC Send an SMS command(发出一条短消息命令) AT+CMGD Delete SMS message(删除SIM卡内存的短消息) AT+CMGF Select SMS message formate(选择短消息信息格式:0-PDU;1-文本) AT+CMGL List SMS ...

    at用来指令收发短信

    pdf电子书 at指令收发短信 详细介绍了收发短信的AT指令

    GSM模块常用AT命令讲解

    一 AT指令基本用法:  1. 测试命令(Test Command)  在AT指令后面加上"=?"即构成测试命令。例如"AT+CSCS=?"会列举出所有支持的字符集。  2. 读取命令(Read Command)  在AT指令后面加上"?"即构成读取命令。例如"AT...

    at指令(中文)

    AT指令集 命令格式及操作实例 AT+CMGF AT+CMGR AT+CMGS AT+CMGL

    AT简单指令演示

    AT指令就是电脑通过蓝牙串口(无线)发送AT指令控制手机,比如给手机接受与发送短信(AT+CMGR AT+CMGS),给手机打电话(ATD110),获取手机电话本(AT+CPBR),手机类型(AT+CGMI)····

    手机发短信常用AT指令

    对于数据位,为了避免出现错误的结束标志,规定每出现一个10H码字以后,后面插入一个空字符00H。接收端如果收到信息以后,就要相应地去掉空字符。如果接收端收到的数据部分和BCS部分按照16位相加以后的结果不等于0,...

    手机短信息AT指令测试资料和指令汇总

    at+cmgr=x 回车 (从 x 存储区读短消息) 例如: at+cmgr=1 +cmgr: "rec read","06014",,"06/12/12,10:11:21+32" 5c0a656c76845ba26237002c60a8768498845b588bdd8d395df27ecf4e0d8db3003200305143002 c8bf75c...

    sim300AT指令

    Send an SMS command(发出一条短消息命令) AT+CMGD Delete SMS message(删除SIM卡内存的短消息) AT+CMGF Select SMS message formate(选择短消息信息格式:0-PDU;1-文本) AT+CMGL ...AT+CMGR

    AT命令资源手册

    2.6.7 AT+CMGR 读取短消息 2.6.8 AT+CMGL 列举短消息 2.6.9 AT+CMGS 发送短消息 2.6.10 AT+CMGW 向内存写入消息 2.6.11 AT+CMSS 发送存储区内的消息 2.6.12 AT+CSMP 设置 TEXT 方式参数 2.6.13 AT+CMGD 删除短消息 ...

    gprs的通信应用基础

    (6)读取短信指令AT+CMGR= index为所要读取短信的记录号 (7)打开回显指令 ATE1 (8)设置通话通道指令 AT+CHFA= ﹤通道号﹥ 通道号=1为辅助音频通道;通道号=0为主音 频通道 (9)设置受话器音量指令 AT+CLVL...

    AT指令集中文版new(仅供参考)

    5.8 AT+CMGR...................................................................................................18 5.9 AT+CMGS...............................................................................

    9C51单片机控制GSM模块TC35的程序(C语言的)

    9C51单片机控制GSM模块TC35的程序(C语言的) ...uchar code AT_CMGR[]="AT+CMGR=";//读取短信指令 uchar code AT_CMGS[]="AT+CMGS=";//发送短信指令 uchar code AT_CMGD[]="AT+CMGD=";//发送短信指令

    GPRS模块AT指令手册.pdf

    2.1.1 A/:重复上一条指令............................................................................................................... 8 2.1.2 ATA:应答呼叫...........................................

    CMGR短信在uCOS-II下解码程序,纯C语言

    短信解码程序,C语言,值是在uCOS下运行的,纯C语言编写 包含部分的容错处理 SCU05级本科尹恒 这是我保研提前培训做的东西,如果你是SCU的...2.临时变量不因该使用内存分配,一个数组就够了,否则容易造成内存碎片化

    毕业设计-单片机控制GSM模块实现短信收发的软件设计.doc

    需要说明的是,该接口通 过I2C总线扩展了一个E2PROM存储器芯片AT24C64,它的主要作用是存储数据,而且断电 信息也不会丢失,这些特性正是存储数据所必须的。 GSM的短信息业务SMS利用信令信道传输,这是GSM通信网所...

    PC机与GSM短信模块串口通信

    If iTmp2 > 0 And iTmp2 > iTmp1 Then '根据起始符"+",用以确定最近返回的是哪一个指令 g_strThisAT = Mid(g_strSave, iTmp1, iTmp2 - iTmp1 + 1) g_strSave = Right(g_strSave, Len(g_strSave) - iTmp1 + 1) ...

    基于STC89C52的GSM智能家居报警系统-电路方案

    本系统是一款基于STC89C52的GSM...上面介绍了用PC机控制TC35的方法,我们只需设计一个TTL转RS232电平电路,连接到MCU的UART口,另一端直接连接到TC35,并将PC机输出的控制命令转化成单片机输出的指令即可。 2.烟雾报警

    短信,PDU码 c#操作源码

    这是一个关于PAU码编程的类库(c#源码),里面定义了PDU编码中用到得编码函数,以及生成和解析PDU码的方法;其中解析PDU码以短信模块中常用的AT+CMGR命令返回内容为例,用户可以根据自己情况修改;该类库用户可以直接...

Global site tag (gtag.js) - Google Analytics