Specifications

Chapter 12 – Short Message Service (SMS) Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 232
12.20 AT^SCMS Send Concatenated Short Messages
Description: Sending a concatenated message is similar to sending a “normal” message, except that each
segment of the concatenated message must be identified by the additional parameters <seq>,
<ieia> and <ref>. To send all segments of the message one by one, the AT^SCMS write
command must be executed for each segment.
The write command transmits one segment of a concatenated 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 message 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^SCMS=?
Responses: OK
Write Command: Command syntax for text mode (see AT+CMGF=1):
AT^SCMS=<da>[, <toda>], <seq>, <max>, <ieia>, <ref><CR> Text can be
entered <CTRL-Z>/<ESC>
Responses: +CMGS: <mr>[, <scts>]
OK
If sending fails:
ERROR
+CMS ERROR: <err>
Notes:
See notes provided for AT+CMGS.
Command is only available if AT+CMGF=1.
This command is PIN protected.
This command is not supported in airplane mode.
12.21 AT^SCMW Write Concatenated Short Messages to
Memory
Description: Writing a concatenated message to the memory is similar to writing a “normal” message, except
that each segment of the concatenated message must be identified by the additional parameters
<seq>, <ieia> and <ref>.
To store all segments of the message one by one, the AT^SCMW write command must be
executed for each segment.
The write command transmits one segment of a concatenated SMS (either SMS-DELIVER or
SMS-SUBMIT) from TE to memory storage <mem2>. Memory location <index> of the stored
message is returned. Message status will be set to ‘stored unsent’ unless otherwise given in
parameter <stat>.
Syntax: Test Command: AT^SCMW=?
Responses: OK
Write Command: If text mode (see AT+CMGF=1)
AT^SCMW=<oa>/<da>, [<tooa>/<toda>][, <stat>], <seq>, <max>, <ieia>,
<ref><CR> Text can be entered. <CTRL-Z>/<ESC>
Responses: ^SCMW: <index>
OK
If writing fails:
ERROR
+CMS ERROR: <err>
Notes:
Command is only available if AT+CMGF=1.
To send or delete a concatenated short message please use the known SMS commands, see AT+CMSS for
sending and AT+CMGD for deleting.
See notes provided for AT+CMGW.
This command is PIN protected.
This command is supported in airplane mode.