9.14 AT+CUSD Unstructured Supplementary Service Data
Description:
Test Command Syntax:
Response:
Read Command Syntax:
Response:
Write Command Syntax:
Response:
Parameter Descriptions:
<n>
0
Disable the result code presentation in the TA. Default.
1
Enable the result code presentation in the TA
2
Cancel session (not applicable to read command response)
String type USSD-string (when <str_write> parameter is not given, network is not interrogated).
<str_write>
For the write command, only <dcs>= 15 is supported.
String type USSD-string .
<str_urc>
If <dcs> indicates that GSM 03.38 default alphabet is used TA converts GSM alphabet into
current TE character set according to rules of GSM 07.05 Annex A. Otherwise in case of invalid
or omitted <dcs> conversion of <str_urc> is not possible.
GSM 03.38 Cell Broadcast Data Coding Scheme in integer format (default 15). In case of an
<dcs>
invalid or omitted <dcs> from the network side (MT), <dcs> will not be given out.
<m>
0
No further user action required (network initiated USSD-Notify, or no further information needed
after mobile initiated operation)
1
Further user action required (network initiated USSD-Request, or further information needed
after mobile initiated operation).
If <m>=1, then the URC ends with ">" to prompt the user for input. The user action is finished
with <CTRL-Z> or aborted with <ESC>.
2
USSD terminated by network.
3.
Operation not supported.
4.
Network time out.
Unsolicited Result Code:
+CUSD: <m>[<str>[<dcs>]]
URC "+CUSD" indicates an USSD response from the network, or network initiated operation.
Notes:
•
For the write command, only <dcs>= 15 is supported.
•
When a USSD string is sent via ATD, a "AT+CUSD=1" is executed implicitly.
•
It is recommended to finalize or escape a pending USSD user interaction before further actions are done to
prevent blocking situations.
Multi-Tech Systems, Inc. AT Commands for EDGE Modems (S000371G)
This command allows control of the Unstructured Supplementary Service Data (USSD).
Both network and mobile initiated operations are supported.
Parameter <n> is used to disable/enable the presentation of an unsolicited result code
(USSD response from the network, or network initiated operation) "+CUSD:
<m>[<str_urc>[<dcs>]]" to the TE.
When parameter <str_write> is given, a mobile initiated USSD string or a response USSD
string to a network initiated operation is sent to the network. The response USSD string
from the network is returned in a subsequent unsolicited result code "+CUSD"
AT+CUSD=?
+CUSD: (list of supported<n>s)
OK
AT+CUSD? The read command returns the current <n> value.
+CUSD: <n>
OK
AT+CUSD=<n>[, <str>[, <dcs>]]
The write command parameter <n> is used to disable/enable the presentation of an
unsolicited result code (USSD response from the network, or network initiated operation)
"+CUSD: <m>[<str>[<dcs>]]" to the TE.
When <str> is given, a mobile initiated USSD string or a response USSD string to a
network initiated operation is sent to the network. The response USSD string from the
network is returned in a subsequent unsolicited result code "+CUSD"
OK
+CME ERROR
Chapter 9 – Supplementary Service Commands
130
Need help?
Do you have a question about the MultiModem EDGE and is the answer not in the manual?