AC75 AT Command Set

13.7 AT+CMGS

s

13.7AT+CMGS Send Short Message

The write command transmits a short message from TE to network (SMS-SUBMIT).

After invoking the write command wait for the prompt ">" and then start to write the message. To send the mes- sage simply enter <CTRL-Z>. After the prompt a timer will be started to observe the input.

To abort sending use <ESC>. Abortion is acknowledged with "OK", though the message will not be sent.

The message reference <mr> is returned to the TE on successful message delivery. The value can be used to identify the message in a delivery status report provided as an unsolicited result code.

Syntax

Test Command

AT+CMGS=?

Response(s)

OK

Write Command

If text mode (see AT+CMGF=1)

AT+CMGS=<da>[, <toda>]<CR> Text can be entered. <CTRL-Z>/<ESC>

Response(s)

+CMGS: <mr>[, <scts>]

OK

If sending fails see notes below.

Write Command

If PDU mode (see AT+CMGF=0)

AT+CMGS=<length><CR> PDU can be entered. <CTRL-Z>/<ESC>

Response(s)

+CMGS: <mr>[, <ackpdu>]

OK

If sending fails see notes below.

Reference(s)

GSM 07.05

PIN ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge 4 Last

+

+

+

+

+

+

+

-

-

-

Notes

If sending fails, for example, if a message is too long, the result code depends on the current setting of the AT^SM20 command:

If the AT^SM20 <CmgwMode> equals 1 (factory default) any failure to send a message is responded with "OK". Users should be aware, that despite the "OK" response, the message will not be sent to the subscriber.

If the AT^SM20 <CmgwMode> equals 0 any failure to send a message is responded with "ERROR".

If sending 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 message. A widely used alternative is typing "*" as defined in GSM 03.40 (GPP TS 23.40).

All characters entered behind the prompt ">" will be recognized as GSM 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.

AC75_ATC_V01.002

Page 372 of 569

10/30/06

Confidential / Released

 

 

Page 372
Image 372
Siemens AC75 manual 13.7 AT+CMGS Send Short Message, At+Cmgs=?, +CMGS mr, scts, +CMGS mr, ackpdu