User`s guide
Chapter 1 – AT Commands for Remote SIM Application Toolkit
Multi-Tech Systems, Inc. SIM Application Toolkit AT Commands (S000391C) 16
1.2 AT^SSTA Remote-SAT Activation
Test command
AT^SSTA=?
Response
^SSTA:(list of supported <state>s), (list of supported <alphabet>s)
See below for parameter description.
Read command
AT^SSTA?
The read command can be used to request the current operating status and the
alphabet used by the Remote-SAT interface.
State handling is described in section 1.1.7.
Response
^SSTA:<state>,<alphabet>,<allowedInstance>,<SatProfile>
<state> Device is in one of the following state:
0 RESET
1 OFF
2 IDLE *)
3 PAC
4 WAIT
*) Only this state can be selected directly by the TA. See write
command.
<allowedInstance>
0 SAT is already used on another instance (logical channel in case of
the multiplex protocol). Only test and read commands can be used.
1 SAT may be started on this instance via the write version of this
command (see below).
<SatProfile>
SAT profile according to GSM 11.14.
The profile informs the SIM application which features are supported
by the SIM Application Toolkit implemented by the ME. The profile
cannot be changed by the TA.
Write command
AT^SSTA=
<mode>
[,<Alphabet>]
The write command activates the AT command interface to the SIM Application
Toolkit in the ME. It must be issued each time the ME is switched on again.
However, removing and inserting the SIM does not affect the activation status.
SAT commands which are not using the AT interface (non MMI related SAT
commands; e.g., PROVIDE LOCAL INFORMATION) may be executed without
activating Remote-SAT.
Response
OK
Parameter
<mode>
1 Activate Remote-SAT (to enter state IDLE)
<Alphabet>
0 GSM default alphabet (GSM 03.38) input of a character requests one
byte, e.g. “Y”.
• On the ME´s output of string parameter (e.g.,”Examples”) character
values will range from 32 to 255.
• On input to the ME only character values from 32 to 128 are
accepted. Therefore, input characters with GSM alphabet values
outside this range have to be entered with an escape character and
the hexadecimal value; e.g., “\00 is @”.
1 UCS2
To display the 16-bit value of characters represented in UCS2 alphabet a 4-byte
string is required; e.g., “0059” is coding the character “Y”. For details, see
ISO/IEC 10646.
Note:
Use of the GSM default alphabet may cause software flow control (XON/XOFF)
problems.