Cell Phone Accessories User Manual

Java Users Guide
Content
123
s
wm_java_usersguide_v12 Page 3 of 123 2008-02-25
Confidential / Released
Content
1 Preface ....................................................................................................................... 11
2 Overview .................................................................................................................... 12
2.1 Related Documents ......................................................................................... 12
2.2 Terms and Abbreviations ................................................................................. 13
3 Installation ................................................................................................................. 15
3.1 System Requirements...................................................................................... 15
3.2 Installation CD for AC65/AC75 and XT65/XT75 .............................................. 16
3.3 Installation CD for TC65................................................................................... 17
3.3.1 Components........................................................................................ 18
3.3.1.1 Module Exchange Suite ...................................................... 18
3.3.1.2 WTK .................................................................................... 18
3.3.1.3 SDK / JDK ........................................................................... 19
3.3.1.4 NetBeans IDE 5.0 ............................................................... 19
3.3.1.5 NetBeans IDE 5.5.1 ............................................................ 19
3.3.1.6 Eclipse 3.1.2 IDE and Eclipse ME Plugin 1.5.x ................... 20
3.3.1.7 Eclipse 3.2.2 IDE and Eclipse ME Plugin 1.5.5 or 1.6.8...... 20
3.3.1.8 GPS Evaluation Software.................................................... 21
3.3.1.9 Integrated Documentation Suite (IDS) ................................ 21
3.4 Set up Java Development Environment with Eclipse IDE (Quick Start-up) ..... 22
3.5 Siemens Mobility Toolkit Installation ................................................................ 24
3.5.1 Installing the Standard Development Toolkit ...................................... 24
3.5.2 Installing the SMTK Environment........................................................ 24
3.5.3 Installing NetBeans IDE 5.0 / NetBeans IDE 5.5.1 ............................. 26
3.5.4 Installing Eclipse 3.0, Eclipse 3.1 or Eclipse 3.2................................. 26
3.5.5 Installing Borland JBuilder X, 2005 and 2006 Enterprise/Developer .. 27
3.5.6 Installing Module Exchange Suite (MES)............................................ 27
3.6 SMTK Uninstall ................................................................................................ 27
3.7 Upgrades ......................................................................................................... 27
4 Software Platform ..................................................................................................... 28
4.1 Software Architecture....................................................................................... 28
4.2 Interfaces ......................................................................................................... 29
4.2.1 ASC0 - Serial Device .......................................................................... 29
4.2.2 General Purpose I/O ........................................................................... 29
4.2.3 DAC/ADC............................................................................................ 29
4.2.4 ASC1................................................................................................... 29
4.2.5 Digital Audio Interface (DAI) ............................................................... 29
4.2.6 I2C/SPI................................................................................................ 29
4.2.7 GPS .................................................................................................... 30
4.2.8 JVM Interfaces .................................................................................... 31
4.2.8.1 IP Networking...................................................................... 31
4.2.8.2 Media .................................................................................. 31