AT + CMGL - 在文本模式下列出接收的消息
AT + CMGL命令列出在GSM調(diào)制解調(diào)器上收到的消息。它可以用來獲取所有收到的消息,所有未讀消息或全部讀取消息。
命令 | 正面回應(yīng) |
---|---|
AT + CMGL = <stat>的<CR> |
+ CMGL:<index>,<stat>,<oa>,[<alpha>],[<scts>] <CR> <LF> <data> <CR> <LF> ... OK |
參數(shù)
<stat>:狀態(tài)=“ALL”,“REC UNREAD”或“REC READ”
<index>:消息索引號(hào)
<oa>:發(fā)起者地址
<alpha>:
發(fā)起者姓名(如果在電話本中可用)>:服務(wù)中心時(shí)間戳
<data>:短信內(nèi)容
<CR>:ASCII字符13
<LF>:ASCII字符10
例
將GSM調(diào)制解調(diào)器設(shè)置為文本模式SMS,列出所有收到的消息,并從GSM調(diào)制解調(diào)器中刪除消息。
AT+CMGF=1?
OK?
AT+CMGL="ALL"?
+CMGL: 1,"REC UNREAD","+31628870634",,"11/01/09,10:26:26+04" This is text message 1?
+CMGL: 2,"REC UNREAD","+31628870634",,"11/01/09,10:26:49+04" This is text message 2?
OK?
AT+CMGD=1?
OK?
AT+CMGD=2?
OK