![](/images/new-backgrounds/1119971/11997141x1.webp)
TC65 JAVA User's Guide
Strictly confidential / Released
s
4.4.1.1State 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.
AT parser with CSD
ASC 0
AT parser |
|
|
with CSD |
|
|
ASC1 or USB |
| 10 GPIO, I2C/SPI pins |
| (unused) | |
|
|
Figure 4: Module State 1
4.4.1.2State 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]).
AT parser withCSD
ASC 0
AT parser withCSD
ASC 1or USB
upto10GPIO pins
Figure 5: Module State 2
I2C
4.4.1.3State 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]).
AT parser with CSD
ASC 0
AT parser with CSD
ASC 1 or USB
up to 10 GPIOs
Figure 6: Module State 3
SPI
4.4.1.4State 4: Default – Java Application Active
The Java application is active and ASC1 is used as System.out and the Java instance of the
Java access to serial
interface (CommConnection)
ASC 0
System.out
ASC1
AT parser with CSD
Java AT command API
with CSD
AT parser without CSD
Java AT command API
without CSD
AT parser without CSD
Java AT command API
without CSD
Figure 7: Module State 4
TC65 JAVA User's Guide_V05 | Page 21 of 90 | 26.09.2005 |