Chapter 3: AT Commands Reference
June 30, 2008 AT Commands Reference Manual 3-109
When the G24 sends a +CDS response to the terminal, it waits a predefined timeout of 60 seconds
for the +CNMA acknowledgment. The G24 will not send another +CDS result code to the
terminal before the previous one is acknowledged, or the timeout expires.
When the G24 sends a +CMT response to the terminal, it waits a predefined timeout of 60
seconds for the +CNMA acknowledgment. The G24 will not send another +CMT result code to
the terminal before the previous one is acknowledged, or the timeout expires.
Upon receipt of the +CNMA command, the G24 sends RP-ACK to the network. The
acknowledged SM will not be saved in message storage.
If the G24 does not receive acknowledgment within the required time, it sends RP-ERROR to the
network. The G24 automatically disables routing to the terminal by setting both <mt> and <ds>
values of +CNMI to zero. The unacknowledged SM is saved in message storage.
If the command is executed but no acknowledgment is expected, or some other G24 related error
occurs, the final result code +CMS ERROR: <err> is returned.
Example
AT+CNMI=3,2
OK
AT+CMSS=142,"054565132" // send to myself
+CMSS: 74
OK
+CMT: "+97254565132",,"03/04/09,17:14:33+08"
new message text
AT+CNMA
OK
AT+CNMI?
+CNMI: 3,2,0,0
OK
AT+CNMI=0,0,0,1
OK
AT+CS MP= 49
OK
AT+CS MP?
+CSMP: 49,167,0,0
OK
Command Type Syntax Response/Action Remarks
Set AT+CN MA OK
or:
+CMS ERROR: <err>
Read The Read command for +CNMA is not
defined by ETSI, and therefore is not
supported by the G24. The G24 returns
an error.
Test The Test command for +CNMA is not
defined by ETSI, and therefore is not
supported by the G24. The G24 returns
an error.