// AT+CSMS 選擇消息業務
AT+CSMS=0 // SMS 的AT 命令兼容GSM 07.05 Phase 2
AT+CSMS=1 // SMS 的AT 命令兼容GSM 07.05 Phase 2+
// AT+CMGF 選擇消息格式
AT+CMGF? // 查詢當前值
AT+CMGF=0 // PDU: 0
AT+CMGF=1 // TXT: 1
// AT+CMGL 列舉短消息,AT+CMGF=0 PDU模式
AT+CMGL=0 // 接收未讀
AT+CMGL=1 // 接收已讀
AT+CMGL=2 // 存儲未發送
AT+CMGL=3 // 存儲已發送
AT+CMGL=4 // 全部消息
// AT+CMGL 列舉短消息,AT+CMGF=1 TXT模式,等於號後前的是字符串
AT+CMGL="REC UNREAD" // 接收未讀
AT+CMGL="REC READ" // 接收已讀
AT+CMGL="STO UNSENT" // 存儲未發送
AT+CMGL="STO SENT" // 存儲已發送
AT+CMGL="ALL" // 全部消息
// 刪除信息
AT+CMGD=1,4 // 刪除sim卡上已發的和未發的所有短信
AT+CMGD=1,2 // 刪除已讀短信
若是你發送一條短信後回覆信息 +CNTI:"SM",3 這個3表示的是你如今這個卡上的第三條信息
此時發送AT+CMGR=3就能夠讀取這一條短信
若是要刪除這一條短信的話發送AT+CMGD=3
下面是一些AT+CMGD指令的做用
AT+CMGD=1,0 The message from the preferred message storage at the location 1 is deleted
AT+CMGD=1,1 ALL READ messages from the preferred message storage are deleted
AT+CMGD=1,2 ALL READ messages and SENT mobile originated messages are deleted
AT+CMGD=1,3 ALL READ, SENT and UNSENT messages are deleted
AT+CMGD=1,4 ALL messages are deleted
// 將消息提示該爲中斷方式。這樣在收到短信的時候內容直接用+CMT: 提示出來,不存卡。
AT+CNMI=2,2,0,0,0轉自bbs.sendsms.cn字符串