15.SHORT MESSAGE SERVICES - POINT TO POINT

15.6AT+CMGW Write Message to Memory

PDU Mode

Description

Command

Possible Responses

 

 

 

Write message to

AT+CMGW=<length>

• +CMGW: <index>

memory

[,<stat>]<CR>

• +CMS ERROR: <err>

 

PDU is given<ctrl-Z/ESC>

• OK

 

 

 

 

• ERROR

 

 

 

Show if the command

AT+CMGW=?

• OK

is supported

 

• ERROR

 

 

 

Stores a message 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 other status values to be given. ME/TA manufacturer may choose to use different default <stat> values for different message types. Entering PDU is the 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 251.

<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

 

 

255

LZT 123 7263 R1C

Page 255
Image 255
Sony Ericsson GM47, GM48 manual 15.6 AT+CMGW Write Message to Memory, At+Cmgw=?