AT+CMGL指令:
读取指定存储类型的短信(REC UNREAD 或者REC READ等),注意PDU和文本发送方式下命令参数的区别。
AT+CMGL="REC UNREAD"\r\n 该命令用于读取sim卡中接收但未读的短信,读完后短信的存储类型变为 "REC READ"
响应:
+CMGL:5,"REC UNREAD","+86157XXXXXXXX","13/07/27,17:04:09+32"\r\n
(短信内容)
OK\r\n
如果没有符合要求的短信息,只返回 OK
AT+CMGD指令:
用参数控制来删除响应的短信
AT+CMGD=0,3\r\n 该命令用于删除所有已读、已发送、未发送的短息只保留未读短信息。
响应:
OK
AT+CMGR指令:
读取指定条目的短信息
AT+CMGR=5,1\r\n 该命令用于读取第5条短信,第二个参数1表示不改变短信息的存储方式(也就是未读不会变成已读信息) 如果为0 就会发生这种变化。
响应:
+CMGR:"REC UNREAD","+86157XXXXXXXX","13/07/27,17:04:09+32"\r\n
(短信内容)
OK\r\n