BGS2T AT Command Set
13.10 AT+CNMA
BGS2T_ATC_V01.301 Page 385 of 554 1/31/12
c
13.10 AT+CNMA New Message Acknowledgement to ME/TE
Write and execute command confirm successful receipt of a new message (SMS-DELIVER or SMS-STATUS-
REPORT) routed directly to the TE.
BGS2T will not send another "+CMT" or "+CDS" URC to the TE until previous one is acknowledged with this com-
mand. If the ME does not receive acknowledgement within required time (network timeout), it sends an "RP-
ERROR" message to the network. The ME will automatically disable routing to the TE by setting both <mt> and
<ds> values of AT+CNMI to zero.
Syntax
Parameter Description
Parameter required only for PDU mode.
0 Command operates similarly as in text mode.
Notes
• Execute and write command shall only be used if AT+CSMS parameter <service> equals 1 (= phase 2+).
• Execute command can be used no matter whether text mode or PDU mode is activated. Write command is
designed for the PDU mode only.
• If multiplex mode is activated (AT+CMUX=0) the AT+CNMI parameter will be set to zero on all channels, if one
channel fails to acknowledge an incoming message within the required time.
Test Command
AT+CNMA=?
Response(s)
+CNMA: (list of supported <n>s)
OK
Exec Command
AT+CNMA
Response(s)
OK
ERROR
+CMS ERROR: <err>
Write Command
AT+CNMA=<n>
Response(s)
OK
ERROR
+CMS ERROR: <err>
PIN ASC0 MUX1 MUX2 MUX3 Last Reference(s)
+ + + + + - - 3GPP TS 27.005 [34]
<n>
(num)