关于TC35I

[复制链接]
2174|2
 楼主| yushiqian2012 发表于 2012-5-3 15:31 | 显示全部楼层 |阅读模式
信息的格式:
+CMTI: "SM",3


+CMGR: "REC UNREAD","+8615853209853",,"10/04/24,14:53:49+32"
onall


OK
短信的内容是onall
这里面的每一个字符都包含在内的,包括逗号空格,还有回车


谁能帮我分析一下上述的信息格式?这是我的TC35i模块假设现在工作着,也有SIM卡,这时候来了一条短信,例程上说出是上述格式。。。
 楼主| yushiqian2012 发表于 2012-5-3 15:50 | 显示全部楼层
/*函数  void read_message(void);实现功能:发送读取短信指令*/          
void read_message(void)
{
   uchar i;
   Delay_ms(1000);
   for(i=0;i<3;i++)
        {
                numberbuf[i]=SystemBuf[14+i];//号码的起始位在第14位,先取3位,numberbuf[i]用来保存短信条数
        }
   for(i=0;i<8;i++)
        {
                AT_Read[i]=AT_CMGR[i];           //读取第X条短消息
        }
   for(i=8;i<11;i++)
   {
                AT_Read[i]=numberbuf[i-8]; //将读取的短信送AT_Read                                  
   }
        for(Rx=0;Rx<RxIn;Rx++)
   {                                                           //清缓存
        SystemBuf[Rx]=0x00;   
   }
   Rx=0;  
   sendstring(AT_Read);                           //发送AT+CMGR=?,?代表短信储存所在位置
   
}


,其中uchar code AT_CMGR[]="AT+CMGR=";//读取短信指令


百思不得其解啊
 楼主| yushiqian2012 发表于 2012-5-3 22:20 | 显示全部楼层
没有人回答啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:不需要别人来证明自己,自己的态度更重要

45

主题

354

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部