91
6196-2220
+CUSD – Unstructured supplementary service data
Description:
The USSD supplementary service is described in GSM 02.90. It is based on sequences of
digits which may be entered by a mobile user with a handset. A sequence entered is sent
to the network which replies with an alphanumerical string, for display only, or for display
plus request for the next sequence.
This command is used to:
• enable or disable the CUSD indication sent to the application by the product when an
incoming USSD is received
• send and receive USSD strings
Syntax:
AT+CUSD = <n> [ ,<str> [ <dcs> ] ]
Defined values:
<n>
0:
Disable the result code presentation
1:
Enable the result code presentation
2:
Cancel session (not applicable to read command response) In case of
enabled presentation, a +CUSD (as direct answer to a send USSD) is
then indicated with: +CUSD: <m> [,<str>,<dcs> ]
<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)
2:
USSD terminated by network
4:
Operation not supported
<str>
is network string, converted in the selected character set
<dcs>
is the data coding scheme received (GSM TS 03.38).
Syntax to send and receive USSD:
AT+CUSD= <n> [,<str> [,<dcs>]]
NOTE:
Please, be aware that the send USSD command needs the user to re-enter
the <n> parameter !
Defined values to send and receive USSD:
<str>
is the USSD string to be sent.
<dcs>
the default alphabet and the UCS2 alphabet are supported.
When the product sends a USSD, an OK response is first returned, the intermediate
+CUSD indication comes subsequently. In case of error, a +CUSD: 4 indication is
returned.
Summary of Contents for GD-01 TCP
Page 147: ...147 6196 2220...