,<dcs>,[<vp>], <sca>,<tosca>,<length>]<CR><LF><data>
if text mode (+CMGF=1), command successful and
REPORT:
+CMGR: <stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>
if text mode (+CMGF=1), command successful and
+CMGR:
<stat>,<fo>,<ct>[,<pid>,[<mn>],[<da>],[<toda>],<length>
<CR><LF><cdata>]
if text mode (+CMGF=1), command successful and CBM storage:
+CMGR: <stat>,<sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>
otherwise:
+CMS ERROR: <err>
+CMGR=?
8.1.1.13.New Message Acknowledgement to ME/TA +CNMA
Execution command confirms correct reception of a new message
If ME does not get acknowledgement within required time (network timeout), ME should respond as specified in 3GPP TS 24.011 to the network. ME/TA shall automatically disable routing to TE by setting both <mt> and <ds> values of +CNMI to zero.
If command is executed, but no acknowledgement is expected, or some other ME related error occurs, final result code +CMS ERROR: <err> is returned. See chapter Message Service Failure Result Code for a list of <err> values.
NOTE: In case that a directly routed message must be buffered in ME/TA (possible when +CNMI parameter <mode> equals 0 or 2) or AT interpreter remains too long in a state where result codes cannot be sent to TE (e.g. user is entering a message using +CMGS), acknowledgement
Mandatory when <service> value 1 of command Select Message Service +CSMS is supported. Table 11. +CNMA action command syntax
Command | Possible response(s) |
If |
|
text mode | +CMS ERROR: <err> |
(+CMGF=1): |
|
+CNMA |
|
+CNMA=? |
|
Extended AT Commands Manual | Page 39 of 70 |