AT Commands Reference Guide
80529ST10815A Rev.2– 2017-09-14
ReproductionforbiddenwithoutTelitCommunicationsS.p.A.writtenauthorization‐AllRightsReserved page86of233
+CNMI - New Message Indications To Terminal Equipment
(TEXT Mode)
+CDS: <fo>,<mr>,<ra>,<tora>,<scts>,<dt>,<st>
where:
<fo> - first octet of the message PDU
<mr> - message Reference number
<ra> - recipient address, string type, represented in the currently selected
character set (see +CSCS)
<tora> - type of number <ra>
<scts> - arrival time of the message to the SC
<dt> - sending time of the message
<st> - message status as coded in the PDU
Acknowledge for the received
SMS-STATUS-REPORT
SM is sent to network
immediately when +CSMS <service> is set to '0' or when +CSMS <service> is set to
'1', acknowledge is sent via +CNMA command during pre-defined timeout,
an error is sent to network in case timeout expire,
Next +CDS response is depend on acknowledge of current received +CDS response in
case +CSMS <service> parameter set to '1'.
2 - if a status report is stored, then the following unsolicited result code is sent:
+CDSI: <memr>,<index>
where:
<memr> - memory storage where the new message is stored "SR"
<index> - location on the memory where SMS is stored
<bfr> - buffered result codes handling method:
0 -
TA buffer of unsolicited result codes defined
within this command is flushed to the
TE when <mode>=1..3 is entered (OK
response shall be given before flushing the codes)
1 -
TA buffer of unsolicited result codes defined within this command is cleared
when
<mode>=1..3 is entered.
AT+CNMI?
Read command returns the current parameter settings for +CNMI command in the
form:
+CNMI: <mode>,<mt>,<bm>,<ds>,<bfr>
AT+CNMI=?
Test command reports the supported range of values for the +CNMI command
parameters.
Reference
3GPP TS 27.005
Example AT+CMGF=1
OK
AT+CNMI=1,2,0,1,0
OK
Received message from network
+CMT: "+821020955219",,"07/07/26,20:09:07+36"