Telit LE910 V2 Series AT Commands
80446ST10707A Rev. 0– 2015-11-03
Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved page 166 of 509
Mod. 0808 2011-07 Rev.2
+CNMI - New Message Indications To Terminal Equipment
1 - TA buffer of unsolicited result codes defined within this command is cleared
when <mode>=1..3 is entered.
Read command returns the current parameter settings for +CNMI command in the
form:
+CNMI: <mode>,<mt>,<bm>,<ds>,<bfr>
Test command reports the supported range of values for the +CNMI command
parameters.
DTR signal is ignored, hence the indication is sent even if the DTE is inactive
( DTR signal is Low). In this case the unsolicited result code may be lost so if
MODULE remains active while DTE is not, at DTE startup is suggested to check
whether new messages have reached the device meanwhile with command
AT+CMGL=0 that lists the new messages received.
It has been necessary to take the following decisions to get over any incoherence
problem, due to the possibility to have contemporaneous different settings of
parameter <mt> in different sessions (see #PORTCFG and +CMUX):
Indication group,
as in the DCS
<mt> settings in
OR
SM Class is 0 or 1 or 3
OR
SM is an Indication with
SM Class is 3
AND
<mt>=anyvalue for other
URC is shown only
on session “0”
AND
<mt>=0 or 1 for other session(s)
URC is shown only
on session “0”
The following table clarifies which URC is shown and if the DELIVER SM is
stored, depending on the <mt> parameter value and the SM class.
SM CLASS
0 / msg
waiting
discard
1 / no class 2 3
msg
waiting
store
<mt> 0
Store in
<mems>
Store in
<mems>
Store in
SIM
Store in
<mems>
Store in
<mems>