Home / 知识库 / Wiki / AT + CMGL - 在文本模式下列出接收的消息

AT + CMGL - 在文本模式下列出接收的消息

AT + CMGL命令列出在GSM调制解调器上收到的消息。它可以用来获取所有收到的消息,所有未读消息或全部读取消息。

命令 正面回应
AT + CMGL = <stat>的<CR> + CMGL:<index>,<stat>,<oa>,[<alpha>],[<scts>] <CR> <LF> <data> <CR> <LF> 
... 
OK

参数
<stat>:状态=“ALL”,“REC UNREAD”或“REC READ” 
<index>:消息索引号
<oa>:发起者地址
<alpha>:
发起者姓名(如果在电话本中可用)>:服务中心时间戳
<data>:短信内容
<CR>:ASCII字符13 
<LF>:ASCII字符10

将GSM调制解调器设置为文本模式SMS,列出所有收到的消息,并从GSM调制解调器中删除消息。

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