《附表短消息功能的AT命令》
SIM900A的主要短信功能分为读取和发送短消息,读取短消息的设置命令为:AT+CMGR,该命令生效后收到两个返回值,index(接收到的短信的编号)和mode,将接收到的短信编号存放在一个缓冲区中并写入到串口中,然后再读取串口中的内容来获取短信的编号。而短信的内容存放在alpha中,它处于响应的第三个位置,通过get_fw(at_string,phnum,19,2)函数可以将短信的内容取出来。发送短消息的设置命令为:AT+CMGS,将要发送短信的电话号码存入到缓冲区并写入到串口中,以此获取手机号码。在发送短信的时候,短信的内容之前会有一个“>”符号,编写程序时当系统检测到“>”时,后面跟随的内容也就是短信将要发送的内容,最后将短信的内容写到串口即可。相应的AT命令如附表所示。
图表编号 | XD004322600 严禁用于非法目的 |
---|---|
绘制时间 | 2018.07.01 |
作者 | 刘子峰、盛虎 |
绘制单位 | 大连交通大学 |
更多格式 | 高清、无水印(增值服务) |