User's Manual

13. SHORT MESSAGE SERVICES - POINT TO POINT
185
LZT 123 7361 R1A
same as specified by the send message command, +CMGS. If writing
fails, final result code +CMS ERROR: <err> is returned. See
“AT+CPMS Preferred Message Storage”, page 181.
Text Mode
Stores message (either SMS-DELIVER or SMS-SUBMIT) to memory
storage <mem2>. Memory location <index> of the stored message is
returned. By default message status will be set to ‘stored unsent’, but
parameter <stat> allows also other status values to be given. The
entering of text is done as specified in the send message command,
+CMGS. If writing fails, final result code +CMS ERROR: <err> is
returned.
<stat> Description
2 Stored unsent message (only applicable to SMs)
<index> Description
Integer type Value in the range of location numbers supported by the
associated memory
<length> Description
Integer type Value indicating in PDU mode (+CMGF=0), the length of
the actual TP data unit in octets (i.e. the RP layer SMSC
address octets are not counted in the length)
<pdu> Description
... In the case of SMS: GSM 04.11 SC address followed by
GSM 03.40 TPDU in hexadecimal format: ME/TA converts
each octet of TP data unit into two IRA character long
hexadecimal number (e.g. octet with integer value 42 is
presented to TE as two characters 2A (IRA 50 and 65))
In the case of CBS: GSM 03.41 TPDU in hexadecimal format
Description Command Possible Responses
Write message to
memory
AT+CMGW [=<oa/da>
[,<tooa/toda>[,<stat>]]]
<CR>
Text is entered <ctrl-Z/
ESC>
+CMGW: <index>
•+CMS ERROR: <err>
•OK
•ERROR
Show if the command
is supported
AT+CMGW=? •OK
•ERROR