AT Commands Reference Guide
80529ST10815A Rev.2– 2017-09-14
ReproductionforbiddenwithoutTelitCommunicationsS.p.A.writtenauthorization‐AllRightsReserved page93of233
+CMGS - Send Message
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)
After this prompt text can be entered;
the entered text should be formatted as
follows:
if current
<dcs> (see +CSMP) indicates that GSM03.38/23.038 default alphabet
is used and current
<fo> (see +CSMP) indicates that 3GPP TS 03.40/23.040
TP-User-Data-Header-Indication is not set, then ME/TA converts the entered
text into GSM/WCDMA alphabet, according to 3GPP TS 27.005, Annex A;
backspace can be used to delete last character and carriage returns can be
used.
if current
<dcs> (see +CSMP) indicates that 8-bit or
UCS2 data coding scheme is used or current
<fo> (see +CSMP) indicates that
3GPP TS 03.40/23.040 TP-User-
Data-Header-Indication is set, the entered text should
consist of two IRA character long hexadecimal numbers
which ME/TA converts into 8-bit octet (e.g. the
‘asterisk’ will be entered as 2A
(
IRA50 and IRA65) and
this will be converted to an octet with integer value
0x2A)
Note: the DCD signal shall be in ON state while text entered.
Note: the echoing of entered characters back from the TA is controlled by echo
command
E
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:
Note : Optionally (when +CSMS <service> value is 1 and network supports) <scts>
is returned:
+CMGS: <mr>[, <scts>]
Where:
<mr>
- message Reference number.
<scts> - TP-Service Centre Time Stamp in Time String Format.
Note: if message sending fails for some reason, an error code 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.
Note: it is possible to save a concatenation of at most 16 SMs; the maximum
number of chars depends on the <dcs>: 2448 chars; 2144 chars if 8-bit