9: STK Commands
•
Introduction
•
Command summary
•
Command reference
Note: If <cmdId> = 81 (End of
proactive session), no response
is required.
Rev 2.9 Oct.08
Introduction
This chapter describes commands used to configure host
support for STK features, monitor and respond to unsolicited
proactive SIM commands, and present STK option menus
provided by the SIM. These commands implement a subset of
the functions defined in 3GPP TS 11.14.
STK interactions
The host STK support profile informs the SIM about the STK
features the host supports. This profile is downloaded to the
SIM each time the modem resets. At any time, the profile can
be updated by using AT!STKPD and then resetting the
modem.
Processing unsolicited SIM commands
To process commands issued by the SIM:
1.
Enable the AT interface for STK functionality — i ssue the
command AT!CUSTOM="STKUIEN", 2.
2.
Monitor the command prompt for unsolicited proactive
SIM commands:
·
"AT!STKC: <cmdId>" — T his is a command that requires
a response. See Table 9‐2 for supported commands.
·
"AT!STKN: <cmdId>, <data>" — T his is a notification that
does not require a response. See Table 9‐17 and Table
9‐18 for supported notifications.
3.
If the SIM command is "AT!STKC: <cmdId>, follow the
appropriate procedure below:
·
If <cmdID> = "81" (End of proactive session), no
response is required.
·
If <cmdID> = "25" (Set Up Menu):
i.
Respond with "AT!STKGC=<cmdId>" to retrieve
the menu structure.
i.
Respond with "AT!STKCR=25,0" to indicate
success.
ii.
Determine the menu item to select (for example,
present the menu to the user and get their input)
and send it to the SIM using "AT!STKMS=<item>".
9
143