MC55_ATC_V04.00 Page 338 of 475 3/17/06
Confidential / Released
 
13.5 AT+CMGL List SMS messages from preferred store
The write command returns messages with status value <stat> from message storage <mem1> to the TE. If the
status of the message is 'received unread', the status in the storage changes to 'received read'.
The execute command is the same as the write command with the given default for <stat>. 
Syntax
Test Command
AT+CMGL=?
Response(s)
+CMGL: (list of supported <stat>s)
OK
Exec Command
AT+CMGL
Response(s)
+CMGL: (see write command for default of <stat>)
OK
Write Command
AT+CMGL=<stat>
Response(s)
Output if text mode (AT+CMGF=1) and command successful: 
For SMS- SUBMITs and/or SMS-DELIVERs 
+CMGL: <index>, <stat>, <oa>/<da>, [<alpha>], [<scts>][, <tooa>/<toda>, <length>]
<data>
[... ]
OK
For SMS-STATUS-REPORTs 
+CMGL: <index>, <stat>, <fo>, <mr>, [<ra>], [<tora>], <scts>, <dt>, <st>
[... ]
OK
For SMS-Commands 
+CMGL: <index>, <stat>, <fo>, <ct>
[... ]
OK
Output if PDU mode AT+CMGF=0 and command successful: 
For SMS-SUBMITs and/or SMS-DELIVERs 
+CMGL: <index>, <stat>, [<alpha>], <length>
<pdu>
[... ]
OK
If error is related to ME functionality
ERROR 
+CMS ERROR 
Reference(s) PIN ASC0 ASC1 MUX1 MUX2 MUX3 Charge  Last
GSM 07.05 % % % % % % ! ! !