BGS2T AT Command Set
13.6 AT+CMGR
BGS2T_ATC_V01.301 Page 378 of 554 1/31/12
c
13.6 AT+CMGR Read SMS messages
The write command returns SMS message with location value <index> from message storage <mem1> to the
TE. If status of the message is 'received unread', status in the storage changes to 'received read'.
When using Text mode it is recommended to set AT+CSDH=1. In this case the AT+CMGR write command
responses will include detailed header information. See AT+CSDH for details. The parameters <ra> and <tora>
will only be displayed if parameter <mode> of the AT^SSCONF command is set to 1.
Syntax
Test Command
AT+CMGR=?
Response(s)
OK
Write Command
AT+CMGR=<index>
Response(s)
Output if text mode (AT+CMGF=1) and command successful:
For SMS-DELIVER
+CMGR: <stat>, <oa>, [<alpha>], <scts>[, <tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>,
<length>]
<data>
[... ]
OK
For SMS-SUBMIT
+CMGR: <stat>, <da>, [<alpha>][, <toda>, <fo>, <pid>, <dcs>, [<vp>], <sca>, <tosca>, <length>]
<data>
[... ]
OK
For SMS-STATUS-REPORT
+CMGR: <stat>, <fo>, <mr>, [<ra>], [<tora>], <scts>, <dt>, <st>
<data>
[... ]
OK
For SMS-Commands
+CMGR: <stat>, <fo>, <ct>[, <pid>, [<mn>], [<da>], [<toda>], <length>]
<data>
[... ]
OK
Output if PDU mode (AT+CMGF=0) and command successful:
For SMS-SUBMITs and/or SMS-DELIVERs
+CMGR: <stat>, [<alpha>], <length>
<pdu>
[... ]
OK
ERROR
+CMS ERROR: <err>
PIN ASC0 MUX1 MUX2 MUX3 Last Reference(s)
+ + + + + - - 3GPP TS 27.005 [34]