User`s guide
Chapter 1 – AT Commands for Remote SIM Application Toolkit
Multi-Tech Systems, Inc. SIM Application Toolkit AT Commands (S000391C) 19
1.4.2 AT^SSTGI Remote-SAT Get Information – Refresh (1)
Write command
AT^SSTGI=1
This command is to be used upon receiving a URC ^SSTN:1.
The response from the module indicates the type of SIM refresh taking place.
Response
^SSTGI: <cmdType>, <commandDetails> <CR> <LF>
Parameters
<cmdType> 1 Proactive command ID, see Table 1
<commandDetails> Unsigned Integer, range 0 – 255, used as an enumeration.
0 SIM Initialization and Full File Change Notification;
1 File Change Notification;
2 SIM Initialization and File Change Notification;
3 SIM Initialization;
4 SIM Reset; redirected to URC^SSTN:255.
(Please note that the handling of this proactive command
is different (no AT^SSTGI and AT^SSTR responses). It is
mapped to the URC^SSTN:255. For more detailed
information refer to section 1.3.)
5 to 255 = Reserved values.
For every return value of <commandDetails>, except 4 (SIM reset), the external
application shall react as follows:
1. The TA is requested to show a “Please Wait” alert window on its screen until it
will receive the RSAT notification ^SSTN:101 (Terminate proactive command
REFRESH).
2. The TA completes the proactive command cycle using AT^SSTGI=1. In case the
ME is still busy accessing the SIM interface, the ME may respond with +CME
ERROR: SIM blocked or +CME ERROR: SIM busy. The TA should retry
AT^SSTGI=1 until the ME responds with “OK”.
3. Stop displaying “Please Wait” alert window
4. Issue the related terminal response AT^SSTR=1, <status>
1.4.3 AT^SSTGI Remote-SAT Get Information – Set Up Event List (5)
Write command
AT^SSTGI=5
This command is mainly to be used upon receiving an unsolicited result code
^SSTN:5. However, please refer to the note below.
The response informs the TA of the events that it must monitor within itself. If any of
these events occur, the TA must report them to the ME.
Response
^SSTGI: <cmdType>, <commandDetails>, <eventList> <CR> <LF>
Parameters
<cmdType> 5 – Proactive command ID. See Table 1.
<commandDetails> This byte is RFU.
<eventList> Unsigned integer, used as bitfield:
bit 1-4 RFU.
bit 5 0 User Activity not in Event List.
1 Any user activity (keyboard press) has to be signaled to the
ME.
bit 6 0 Idle Screen Available not in Event List.
1 Any idle screen available event must be signaled to the ME.
bit 7 RFU.
bit 8 0 Language Selection not in Event List.
1 Language Selection events must be signaled to the ME.
bit 9 0 Browser Termination not in Event List.
1 Browser Termination events must be signaled to the ME.
bit 10 – 16 RFU.
The event list tells the TA which events have to be reported to the ME via the related
commands AT^SSTR=(232, 233, 235, 236).
Note
It is possible to issue AT^SSTGI during states IDLE, PAC and WAIT for this proactive
command without previously receiving a URC ^SSTN:<cmdType>. See section
1.4.1.