Resumo do conteúdo contido na página número 1
User's Guide
MC35 Module
MC35 Terminal
Version: 02.00
DocID: MC35 SAT 01 v02.00
Resumo do conteúdo contido na página número 2
Remote-SAT User's Guide Document Name: Remote-SAT User's Guide Version: 02.00 Date: 11.01.2002 DocId: MC35_SAT_01_v02.00 Status: Released General note With respect to any damages arising in connection with the described product or this document, Siemens shall be liable according to the General Conditions on which the delivery of the described product and this document are based. This product is not intended for use in life support appliances, devices or systems where a malfunction of the product
Resumo do conteúdo contido na página número 3
Remote-SAT User's Guide Contents 1 AT Commands for Remote-SAT in MC35 ..................................................................................5 1.1 Introduction..........................................................................................................................5 1.1.1 Supported product versions and related documents ...........................................6 1.1.2 SAT Context Diagram ................................................................................
Resumo do conteúdo contido na página número 4
Remote-SAT User's Guide 1.5.2.13 AT^SSTR Remote-SAT Response – Set Up Menu (37)...................................54 1.5.2.14 AT^SSTR Remote-SAT Response – Set Up Idle Mode Text (40)....................55 1.5.3 Event Response Commands .............................................................................56 1.5.3.1 AT^SSTR Remote-SAT Event Response – Menu Selection (211)...................56 1.5.3.2 AT^SSTR Remote-SAT Event Response – User Activity (232)........................56 1.5.3
Resumo do conteúdo contido na página número 5
Remote-SAT User's Guide 1 AT Commands for Remote-SAT in MC35 This document presents the specification for AT commands and responses required for the SIM Application Toolkit (SAT) implementation in MC35. 1.1 Introduction SIM Application Toolkit (SAT) is a technology that lets the SIM card execute a great variety of additional applications. Conventionally, SIM cards are intended to store user specific data, such as phonebooks, secure user identification codes and messages, but they can also hold a
Resumo do conteúdo contido na página número 6
Remote-SAT User's Guide 1.1.1 Supported product versions and related documents Please note that this document is intended for the MC35 software release 02.00. The SAT functions can be used in conjunction with the MC35 Cellular Engine and the MC35 Terminal. Related documents [1] AT Command Set for MC35 and MC35 Terminal, Version 02.00 [2] MC35 Hardware Interface Description, Version 02.00 [3] Release Notes: MC35 Version 02.00 [4] MC35 GPRS Startup User's Guide [5] Application Note 16: Updating MC
Resumo do conteúdo contido na página número 7
Remote-SAT User's Guide 1.1.2 SAT Context Diagram Customer Application (Running PC-SAT application) MC35 MMI SAT-UI Air IF LCD KBD PC/PDA SIM Remote-SAT data ^SSTN: IDLE SA AT^SSTR: ^SSTN: algo WAIT PAC AT commands AT^SSTGI: MC35_SAT_01_v02.00 Page 7 of 65 11.01.2002 SAT SAT-IF-Handler (Driver-DLL)
Resumo do conteúdo contido na página número 8
Remote-SAT User's Guide 1.1.3 Usage of Remote-SAT Remote-SAT (RSAT) is designed as an AT interface that forms the link between the SIM application running on the SIM card and the customer application (PDA, laptop etc.). The purpose of RSAT is to allow the customer application to issue commands to the SAT interface and to display all SAT activities on the user interface of the customer application. To take advantage of Remote-SAT it must be explicitly started using the AT^SSTA command. If no cust
Resumo do conteúdo contido na página número 9
Remote-SAT User's Guide Table 1 Command Type Identifiers Command Types supported by Remote-SAT (i.e. UI related) ^SSTGI Used as ^SSTR Command Name value applicable Next Action required (decimal) Indicator Proactive Commands (TA ← ← ← ← ME ← ← ← ← SIM) Follows GSM 11.14 (ver 8.5.0 2000-12) Section 13.4 1 X X REFRESH 5 X X SET UP EVENT LIST 16 X X X SET UP CALL 17 X X X SEND SS 18 X X X SEND USSD 19 X X X SEND SHORT MESSAGE 20 X X SEND DTMF 32 X X X PLAY TONE 33 X X X DISPLAY TEXT 34 X X
Resumo do conteúdo contido na página número 10
Remote-SAT User's Guide 1.1.5 Parameter Types Strings are passed as UCS2 characters, usage of the GSM alphabet is also possible. However, use of the GSM alphabet is not recommended since a SIM can contain text which then is not displayable (e.g. Greek characters). To select the type of alphabet, use the AT^SSTA command. The type is determined both for inputs and outputs. UCS is specified in ISO/IEC 10646. There are 2 and 4 octet versions available, of which only the 2- octet variant is used, kno
Resumo do conteúdo contido na página número 11
Remote-SAT User's Guide 1.1.6.1 Remote-SAT State Transition Diagram POWER ON (Hardware Reset) RESET /0 Event : SIM sends first Proactive Command A OFF /1 "AT^SSTA=1,x" B "OK" "AT^SSTR=<2xx>,..." F "AT^SSTR=,,... "OK" E "OK" IDLE "^SSTN:254" (an optional URC, SIM sends PAC /2 if SIM Application has C ^SSTN:" (URC) returned to its main menu) WAIT PAC /4 /3 SIM terminates PAC "AT^SSTGI=" G D "^SSTN:" (as URC) "^SSTGI:,..." Output depends on PAC "OK" MC35_SAT_01_v02.
Resumo do conteúdo contido na página número 12
Remote-SAT User's Guide 1.1.6.2 Remote-SAT State Transition Table The following table outlines which AT commands can be issued during certain states. However, the test and read AT commands are available at any time. So it is possible to determine the current state of the interface via AT^SSTA?. If a response contains text, the selected alphabet has to be used. Meaning of options in column “M/O/X”: M: The TA has to issue the AT command to get Remote-SAT service (mandatory). O: Issue of the AT com
Resumo do conteúdo contido na página número 13
Remote-SAT User's Guide 1.1.7 Examples: Using Remote-SAT To give you an idea of how to start and use Remote-SAT, you may follow the steps described below: // Start after switch on the module at OK // Switch on verbose error messages at+cmee=2 OK // Enter the PIN code (if necessary due to SIM configuration) at+cpin=1234 OK // Ask if a SIM application is available and has started right now at^ssta? ^SSTA: 1,1,1,"7FFFFFFF7F0100DF1F" OK // OK, First ´1´ tells us that SIM application has started but
Resumo do conteúdo contido na página número 14
Remote-SAT User's Guide // We get the next proactive command: ^SSTN:36 // We ask for more information... at^sstgi=36 // ... and get it: ^SSTGI: 36,0,12,"Rubriken >",0,0,1,1,0 ^SSTGI: 36,1,"News >",0,0 ^SSTGI: 36,2,"Stock Infos>",0,0 ^SSTGI: 36,3,"Aktien D >",0,0 ^SSTGI: 36,4,"Aktien INT >",0,0 ^SSTGI: 36,5,"Sport >",0,0 ^SSTGI: 36,6,"1.BL-Clubs >",0,0 ^SSTGI: 36,7,"Unterhaltng>",0,0 ^SSTGI: 36,8,"Horoskop >",0,0 ^SSTGI: 36,9,"Wetter D >",0,0 ^SSTGI: 36,10,"Wetter INT >",0,0 ^SSTGI: 36,11,"Wetter
Resumo do conteúdo contido na página número 15
Remote-SAT User's Guide 1.1.8 Sequence scenarios In the following sequence diagrams dashed lines refer to events which respond to a formerly issued request. 1.1.8.1 Initialisation sequence TA: ME: SIM: Reset 0 Release Sim Application Off 1 ^SSTN: 255 AT^SSTA = 1,n Idle 2 OK The SAT starts in the “Reset” state when the module powers up. In this state no SAT related AT commands can be issued or responses received. When the SIM Application is released SAT moves into the “Off” state. When in the “Of
Resumo do conteúdo contido na página número 16
Remote-SAT User's Guide 1.1.8.2 Proactive Command sequence TA: ME: SIM: Idle 2 Issue PAC PAC 3 ^SSTN: AT^SSTGI: Wait 4 ^SSTGI: ,..values.. AT^SSTR: TERMINAL RESPONSE: Idle 2 OK ^SSTN: 254 Upon receiving a Proactive command (PAC) from the SIM, SAT steps into the “PAC” state. The TA is informed that a PAC has been issued and is expected to respond with a request for further information. Whilst in the “PAC” state some forms of the AT^SSTR commands can be issued. Upon re
Resumo do conteúdo contido na página número 17
Remote-SAT User's Guide 1.1.8.3 Envelope Command sequence (Menu Selection) TA: ME: SIM: Idle 2 AT^SSTR: ENVELOPE CMD OK Idle 2 A SIM Application will provide SAT with Main Menu to display, using the PAC SETUP MENU. The Envelope Command MENU SELECTION allows the TA to select an item from this menu, via AT^SSTR. When this takes place, SAT will issue a response to the user, but will not change the state. The SIM Application is then generally expected to issue a PAC. MC35_SAT_01_v02.00 Page 17
Resumo do conteúdo contido na página número 18
Remote-SAT User's Guide 1.1.8.4 Envelope Command sequence (Call / MO / SMS Control) TA: ME: SIM: Idle 2 ENVELOPE CMD RESPONSE PAC 3 ^SSTN: AT^SSTGI: Wait 4 ^SSTGI: ,..values.. AT^SSTR: Idle 2 OK Envelope commands are issued for Call/MO Control by SAT if Call control is enabled. Upon receiving the response from the SIM Application SAT changes to the “PAC” state. In the “PAC” state the TA is informed of the pending information and expected to issue AT^SSTGI to request furthe
Resumo do conteúdo contido na página número 19
Remote-SAT User's Guide 1.1.8.5 Event Download sequence TA: ME: SIM: Idle 2 AT^SSTR: ENVELOPE CMD OK Idle 2 When an event occurs that is in the TA event list, as configured using the PAC SETUP EVENTLIST, SAT is informed using AT^SSTR. SAT creates the Envelope Command to send to the SIM Application and responds to the TA. During this operation SAT remains in the “Idle” state. MC35_SAT_01_v02.00 Page 19 of 65 11.01.2002
Resumo do conteúdo contido na página número 20
Remote-SAT User's Guide 1.2 AT^SSTA Remote-SAT Activation Test command Response AT^SSTA=? ^SSTA:(list of supported s), (list of supported s) Parameter description see below. Read command The read command can be used to request the current operating status and the used alphabet of the Remote-SAT interface. AT^SSTA? State handling is described in chapter “States of Remote-SAT”, pg. 10. Response ^SSTA:,,, device is in one of the