HE863 family AT commands reference guide
80377ST10083a Rev.6 – 2012-11-12
Reproduction forbidden without written authorization from Telit Communications S.p.A.- All Rights Reserved.
Page 106 of
229
3.5.4.
3GPP TS 27.005 AT Commands for SMS and CBS
3.5.4.1.
General Configuration
3.5.4.1.1.
Select Message Service - +CSMS
+CSMS - Select Message Service
AT+CSMS=
<service>
Execution command 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 chosen service is not supported by the ME (but is supported by the TA), final
result code +CMS ERROR:
<err>
shall be returned.
See chapter Message Service Failure Result Code for a list of
<err>
values.
Parameter:
<service>
0 - 3GPP TS 23.040 [3] and 3GPP TS 23.041 [4]
1 - 3GPP TS 23.040 [3] and 3GPP TS 23.041 [4] the requirement of
<service>
setting 1 is mentioned under corresponding command descriptions.
<mt>,<mo>,<bm>
0 - type not supported
1 - type supported
AT+CSMS?
Read command reports current service setting along with supported message types
in the format:
+CSMS: <service>,<mt>,<mo>,<bm>
where:
<service>
- messaging service
<mt>
- mobile terminated messages support
<mo>
- mobile originated messages support
<bm>
- broadcast type messages support
AT+CSMS=?
Test command reports the supported value of the parameter
<service>
.
Example
AT+CSMS=1
+CSMS: 1,1,1
OK
AT+CSMS?
+CSMS: 1,1,1,1
OK
Reference
3GPP TS 27.005; 3GPP TS 03.40/23.040; 3GPP TS 03.41/23.041