Specifications
Chapter 12 – Short Message Service (SMS) Commands
Multi-Tech Systems, Inc. AT Commands for EDGE (E1) Modems (S000474A) 224
Parameters:
<mode> This parameter can be stored with AT&W.
0 Buffer unsolicited result codes in the TA. If TA result code buffer is full, indications can be
buffered in some other place or the oldest indications may be discarded and replaced with the
new received indications. Default. This is the default value if the parameter is omitted (0 will be
assumed). It is also the factory default value and can be restored to '0' with AT&F.
1 Discard indication and reject new received message unsolicited result codes when TA-TE link is
reserved (e.g., in on-line data mode). Otherwise, forward them directly to the TE.
2 Buffer unsolicited result codes in the TA when TA-TE link is reserved (e.g., in on-line data mode)
and flush them to the TE after reservation. Otherwise, forward them directly to the TE.
3 Forward unsolicited result codes directly to the TE. When TA-TE link is reserved (e.g., online
data mode), the URCs are signaled according to the AT^SCFG parameters <uri>, <udri>, and
<urat>.
<mt> This parameter can be stored with AT&W and can be displayed with AT&V.
Rules for storing received short messages depend on the relevant data coding method (refer to
GSM 03.38), preferred memory storage (AT+CPMS) setting and this value.
Note: If AT command interface is acting as the only display device, the ME must support storage
of class 0 messages and messages in the message waiting indication group (discard message)
0 No SMS-DELIVER indications are routed to the TE. Default. This is the default value if the
parameter is omitted (0 will be assumed). It is also the factory default value and can be restored
to '0' with AT&F.
1 If SMS-DELIVER is stored in ME/TA, indication of the memory location is routed to the TE using
unsolicited result code:
2 SMS-DELIVERs, except class 2 messages and messages in the message waiting indication
group (store message) are routed directly to the TE using unsolicited result code:
3 Class 3 SMS-DELIVERs are routed directly to the TE using unsolicited result codes defined in
<mt>=2. Messages of other data coding schemes result in indication as defined in <mt>=1.
<bm> This parameter can be stored with AT&W and can be displayed with AT&V.
Rules for storing received CBMs depend on the relevant data coding method (refer to GSM
03.38), the setting of Select CBM Types (AT+CSCB) and this value:
0 No CBM indications are routed to the TE. Default. This is the default value if the parameter is
omitted (0 will be assumed). It is also the factory default value and can be restored to '0' with
AT&F.
2 New CBMs are routed directly to the TE using unsolicited result code:
3 Class 3 CBMs are routed directly to TE using unsolicited result codes defined in <bm>=2.
<ds> This parameter can be stored with AT&W and can be displayed with AT&V.
0 No SMS-STATUS-REPORTs are routed to the TE. Default.
1 SMS-STATUS-REPORTs are routed to the TE using unsolicited result code:
2 If SMS-STATUS-REPORT is routed into ME/TA, indication of the memory location is routed to
the TE using unsolicited result code.
<bfr> This parameter can be displayed with AT&V.
1 TA buffer of unsolicited result codes defined within this command is cleared when <mode>
changes from 0 to 1...3. The default = 1. This is the default value if the parameter is omitted (1
will be assumed). It is also the factory default value and can be restored to '1' with AT&F.
<index>
Integer type; value in the range of location numbers supported by the associated memory.
Notes:
• Parameters <mt>=2,3 and <ds>=1 are only available with GSM phase 2+ (see AT+CSMS=1). Incoming SMs or
Status Reports have to be acknowledged with AT+CNMA=0 when using these phase 2+ parameters.
• Handling of Class 0 short messages:
• If the host application is provided with a display and AT^SSDA=1 has been set Class 0 short messages can be
displayed immediately.
• If the host application does not include a display, ME handles Class 0 short messages as though there was no
message class; i.e., it will ignore bits 0 and 1 in the <dcs> and normal rules for exceeded memory capacity shall
apply. This approach is compliant with GSM 03.38 .
• T
he parameters <ra> and <tora> will only be displayed if <ra> of the AT^SSCONF command is set to 1.
• If either a SM or a Status Report is not acknowledged, all AT+CNMI parameter in all channels will be set to zero.
• This command is PIN protected.
• This command is supported in airplane mode.