《附表短消息功能的AT命令》

《附表短消息功能的AT命令》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于ZigBee的独居老人室内安全监护系统设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

SIM900A的主要短信功能分为读取和发送短消息,读取短消息的设置命令为:AT+CMGR,该命令生效后收到两个返回值,index(接收到的短信的编号)和mode,将接收到的短信编号存放在一个缓冲区中并写入到串口中,然后再读取串口中的内容来获取短信的编号。而短信的内容存放在alpha中,它处于响应的第三个位置,通过get_fw(at_string,phnum,19,2)函数可以将短信的内容取出来。发送短消息的设置命令为:AT+CMGS,将要发送短信的电话号码存入到缓冲区并写入到串口中,以此获取手机号码。在发送短信的时候,短信的内容之前会有一个“>”符号,编写程序时当系统检测到“>”时,后面跟随的内容也就是短信将要发送的内容,最后将短信的内容写到串口即可。相应的AT命令如附表所示。