User guide

Developers guidelines | AT commands
189 June 2010
AT+CMMS More messages to send
Unsolicited result codes
+CBM Received cell broadcast
Description: Controls the continuity of SMS relay protocol link. When the feature is
enabled (and supported by the network), multiple messages can be sent
much faster as the link is kept open.
Set command: Set mode of SMS relay protocol link:
AT+CMMS=<n>
Read command: AT+CMMS?
Display current setting. +CMMS:<n>
Test command: AT+CMMS=? Test if command is supported and return supported
parameter values as a compound value.
Test command
response +CMMS: (list of supported <n>s)
Parameter:
<n>:
<n> Description
0 Disable. Default value
1 Keep enabled until the time between the response
of the latest message send command (+CMGS,
+CMSS, and so on) and the next send command
exceeds 1–5 seconds (the exact value is up to ME
implementation), then ME closes the link and TA
switches <n> automatically back to 0
2 Enable. if the time between the response of the
latest message send command and the next send
command exceeds 1–5 seconds (the exact value is
up to ME implementation), ME closes the link but
TA does not switch automatically back to <n>=0
Description: Received CBMs are routed directly to the terminal equipment. Enabled by
AT+CNMI.
Unsolicited result
code: +CBM: <length><pdu>
Parameters:
<length>: Integer. With AT+CMGF=”0”, this value indicates the length of the actual
TP data unit (in octet units).
<pdu>: In case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in
hexadecimal format. phone converts each octet of TP data unit into two
IRA-character long hexadecimal numbers.
In case of CBS: GSM TPDU in hexadecimal format.