4 message sending and writing, 1 send message - +cmgs – Rainbow Electronics GM862-QUAD-PY User Manual

Page 215

Advertising
background image




AT Commands Reference Guide

80000ST10025a Rev. 5 - 09/07/08

Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved

page 215 of 434

3.5.5.4 Message Sending And Writing

3.5.5.4.1 Send Message - +CMGS

+CMGS - Send Message

SELINT 0 / 1

(PDU Mode)
AT+CMGS=
<length>

(PDU Mode)

Execution command sends to the network a message.

Parameter:
<length> - length of the PDU to be sent in bytes (excluding the SMSC

address octets).

7..164

After command line is terminated with <CR>, the device responds sending a
four character sequence prompt:

<CR><LF><greater_than><space> (IRA 13, 10, 62, 32)

and waits for the specified number of bytes.

Note: the DCD signal shall be in ON state while PDU is given.

Note: the echoing of given characters back from the TA is controlled by
echo command E

Note: the PDU shall be hexadecimal format (each octet of the PDU is given
as two IRA character long hexadecimal number) and given in one line.

Note: when the length octet of the SMSC address (given in the PDU) equals
zero, the SMSC address set with command +CSCA is used; in this case the
SMSC Type-of-Address octet shall not be present in the PDU.

To send the message issue Ctrl-Z char (0x1A hex).
To exit without sending the message issue ESC char (0x1B hex).

If message is successfully sent to the network, then the result is sent in the
format:

+CMGS: <mr>

where
<mr> - message reference number.

Note: if message sending fails for some reason, an error code is reported.

Note: care must be taken to ensure that during the command execution,
which may take several seconds, no other SIM interacting commands are
issued.

(Text Mode)

(Text Mode)

Advertising