ME310G1/ME910G1/ML865G1 AT Commands Reference Guide
80617ST10991A Rev.4 Page 230 of 545 2020-04-15
AT+CNMA=?
Test command returned information are different between SMS PDU Mode and SMS Text Mode,
as explained below.
Additional info:
PDU Mode
Test command returns the possible range of values for the parameter <n>.
Text Mode
Test command returns the OK result code.
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 (RP-ACK) is sent to the network without waiting
+CNMA command from TE.
It has been necessary to take the following decision to get over any incoherence
problem, due to the possibility to have contemporaneous different settings of
parameter <mt> and <ds> of the +CNMI command in different sessions (see
#PORTCFG and +CMUX): only the <mt> and <ds> setting for session "0" are
considered as valid to decide if +CNMA acknowledgment is expected or not.