beautypg.com

State 1: default – no java running, State 4: default – java application active, 1 state 1: default – no java running – Siemens TC65 User Manual

Page 21: 4 state 4: default – java application active

background image

TC65 JAVA User's Guide
Strictly confidential / Released

s

TC65 JAVA User's Guide_V05

Page 21 of 90

26.09.2005

4.4.1.1

State 1: Default – No Java Running

This is the default state. The Java application is inactive and there is an AT interface with
CSD on ASC0 as well as ASC1. All HW interface pins are configured as inputs.

ASC 0

AT parser
with CSD

ASC1 or USB

10 GPIO, I2C/SPI pins

(unused)

AT parser
with CSD

Figure 4: Module State 1

4.4.1.2

State 2: No Java Running, General Purpose I/O and I2C

The Java application is inactive. There is an AT parser with CSD on ASC0 as well as ASC1.
Up to ten I/0 pins are used as general purpose I/O plus a I2C interface. The pins are
configured by

at^scpin

or

at^sspi

(refer to AT Command Set [3]).

ASC 0

AT parser
with CSD

up to 10 GPIO pins

AT parser
with CSD

ASC 1 or USB

I2C

Figure 5: Module State 2

4.4.1.3

State 3: No Java Running, General Purpose I/O and SPI

The Java application is inactive and there is an AT interface with CSD on ASC0 as well as
ASC1. There is an SPI interface as well at ten I/0 pins that can be used for general purpose
I/O. The pins are configured with

at^scpin

or

at^sspi

(refer to AT Command Set [3]).

ASC 0

AT parser
with CSD

up to 10 GPIOs

SPI

ASC 1 or USB

AT parser
with CSD

Figure 6: Module State 3

4.4.1.4

State 4: Default – Java Application Active

The Java application is active and ASC1 is used as System.out and the Java instance of the
RS-232 serial interface is connected to ASC0. Java instances of AT commands are
connected to the available AT parsers. The Java application is activated with at^sjra (refer to
AT Command Set [3]) or autostart.

ASC 0

System.out

ASC1

Java AT command API

with CSD

AT parser
with CSD

Java AT command API

without CSD

AT parser

without CSD

Java AT command API

without CSD

AT parser

without CSD

Java access to serial

interface (CommConnection)

Figure 7: Module State 4