User Manual

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 SM 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 must 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.
NOTE: Issuing AT+CNMI<CR> is the same as issuing the Read command.
NOTE: Issuing AT+CNMI=<CR> is the same as issuing the command AT+CNMI=0<CR>.
wait for OK
In this command description the values that are always 0 are parameter reserved for future use,
in the current software revision the only value supported is 0.
For example:
1- Let us assume you want to eliminate all the unsolicited codes that may be sent when
receiving SMS & Status Report:
Command
AT+CNMI= 0,0,0,0,0<cr>
Response:
OK
For example about a new message indication:
1- Let us assume you receive a new SMS delivery (AT+CNMI=1,1,0,0,0) and this new
message is stored on the SIM "SM" storage at the location number 7; the unsolicited code you
will receive (if code is enabled) is:
Unsolicited code:
+CMTI: "SM",7
2- Let us assume you receive a new SMS Status Report delivery (AT+CNMI=1,0,0,2,0) and
this new message is stored on the SIM "SR" storage at the location number 8; the unsolicited
code you will receive is:
Unsolicited code: