MC55 AT Command Set
12.8 AT+CMGW s
m
obil
e
MC55_ATC_V01.05 Page 326 of 469 2/10/04
Confidential / Released
Command Description
The execute and write commands transmit SMS (either SMS-DELIVER or SMS-SUBMIT) from TE to memory
storage <mem2>. Memory location <index> of the stored message is returned. Me ssage status will be set to
'stored unsent' unless otherwise given in parameter <stat>.
After invoking the execute or write command wait for the prompt ">" and then start to write the message. To save
the message simply enter <CTRL-Z>. After the prompt a timer will be started to observe the input .
To abort writing use <ESC>. Abortion is acknowledged with "OK", though the messa ge will not be saved.
Notes
If writing fails, for example, if a message is too long, the resul t code depends on the current setting of the
AT^SM20 command:
If the AT^SM20 <CmgwMode>=1 (factory default) any failure to send a message is responded with "OK" . Users
should be aware, that despite the "OK" response, the message wi ll not be written to the selected SMS stor-
age.
If the AT^SM20 <CmgwMode> equals 0 any failure to write a message is responded with "ERROR".
If writing fails due to timeout, then
AT^SM20 <CmgwMode>=1 causes "+CMS ERROR: Unknown error" to be returned;
AT^SM20 <CmgwMode>=0 causes "+CMS ERROR: timer expired" to be returned.
Note that some providers do not recognize an @ symbol used in a short m essage. A widely used alternative
is typing "*" as defined in GSM 03.40 (GPP TS 23.40).
For baudrates lower than 19200 it is recommended to use the line terminatio n character only (refer to ATS3=
<n>, default <CR>) before entering the text or PDU. Use of the line termination character followed by the
response formating character (see ATS4= <n>, default <LF>) may cause problems.
SMS-COMMANDs and SMS-STATUS-REPORTs cannot be stored in text mode.
All characters entered behind the ">" prompt will be recognized as G SM characters. For example, "Back-
space" (ASCII character 8) does not delete a character, but will be inserted into the short message as an addi-
tional physical character. As a result, the character you wanted to delete still appears in the text, plus the GSM
code equivalent of the Backspace key.
In text mode, the maximum length of an SMS depends on the used coding scheme: It is 160 ch aracters if the
7 bit GSM coding scheme is used, and 140 characters according to the 8 bi t GSM coding scheme.
The length of 8-bit data coded short messages has to be greater than 0.