Data Sheet

SIM900 AT Commands Set
SIM900R01_ATC_V1.00 104 15.01.2010
in integer format (default refer<toda>)
Reference
GSM 07.05
Note
4.2.4 AT+CMGR Read SMS Message
AT+CMGR Read SMS Message
Test Command
AT+CMGR=?
Response
OK
Parameters
<index> integer type; value in the range of location numbers supported by
the associated memory
<mode> 0 normal
1 not change status of the specified SMS record
Write Command
AT+CMGR=<in
dex>[,<mode>]
Response
TA 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'.
1) If text mode (+CMGF=1) and Command successful:
for SMS-DELIVER:
+CMGR:
<stat>,<oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<
length>]<CR><LF><data>
for SMS-SUBMIT:
+CMGR:
<stat>,<da>,[<alpha>][,<toda>,<fo>,<pid>,<dcs>,[<vp>],<sca>,<tosca>,
<length>]<CR><LF><data>
for SMS-STATUS-REPORTs:
+CMGR: <stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>
for SMS-COMMANDs:
+CMGR:
<stat>,<fo>,<ct>[,<pid>,[<mn>],[<da>],[<toda>],<length><CR><LF><c
data>]
for CBM storage:
+CMGR: <stat>,<sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>
2) If PDU mode (+CMGF=0) and Command successful:
+CMGR: <stat>,[<alpha>],<length><CR><LF><pdu>
OK
3) If error is related to ME functionality:
+CMS ERROR: <err>
Parameters
<alpha> string type(string should be included in quotation marks)
alphanumeric representation of <da> or <oa>