User guide

Developers guidelines | AT commands
176 June 2010
Ensemble S11: SMS and PDU mode
Commands
AT+CSMS Select message service (ver.2)
Description: Selects messaging service <service>. It returns the types of messages
supported by the ME – <mt> for mobile terminated messages, <mo> for
mobile originated messages and <bm> for broadcast type messages. If
the chosen service is not supported by the ME, but is supported by the TA,
final result code, +CME ERROR is returned.
The command is aborted when a break command is received by the MS. A
break command is sent by setting the DTMS to low, which is obtained
when the accessory is detached.
It is possible to use ATZ and AT&F to set all parameters to their factory
defaults as specified by the manufacturer.
Set command: AT+CSMS=<service>
Response: +CSMS: <mt>,<mo>,<bm>
Read command: AT+CSMS? Displays the current <service>, <mt>, <mo> and <bm>
settings.
Test command: AT+CSMS=? Shows if the command is supported.
Test command
response: +CSMS: (list of supported <service>s)
Parameters:
<service>:
<service> Description
0 GSM 03.40 and 03.41. The syntax of SMS AT
commands is compatible with GSM 07.05 Phase 2
version 4.7.0. Phase 2+ features which do not
require new command syntax may be supported,
for example, correct routing of messages with new
Phase 2+ data coding schemes. Default value
1 GSM 03.40 and 03.41
(The syntax of SMS AT commands is compatible
with GSM 07.05 Phase 2+ version). Not supported
2–12 Reserved
128 Manufacturer specific
<mt>:
<mt> Description
0 Mobile terminated messages not supported
1 Mobile terminated messages supported
<mo>: