Manuals
/
Siemens
/
Computer Equipment
/
Computer Hardware
Siemens
TC65 manual Java Users Guide
Models:
TC65
1
1
90
90
Download
90 pages
14.61 Kb
1
2
3
4
5
6
7
8
<
>
Install
Maintenance
Eclipse Configuration
Security Issues
Java Commands
Alarm
JBuilderX JDK settings
Power Saving
IP Service
Upgrades
Page 1
Image 1
s
TC65 JAVA User's Guide
Siemens Cellular Engine
Version:
05
DocID:
TC65 JAVA User's Guide_V05
JAVA™ Users Guide
Page 2
Page 1
Image 1
Page 2
Contents
Java Users Guide
TC65 Java Users Guide
Document Name TC65 Java Users Guide
September 26
TC65 Java Users GuideV05
Table of Contents
3.3.2
Maintenance
Debug Environment
Compile and Run a Program without a Java IDE
Java Security
Differences from the TC45
Java Tutorial
Tables
Sun Java Studio Mobility 6 Switching Emulators
Preamble
Overview
New solution
Related Documents
Abbreviation Description
Terms and Abbreviations
Installation CD
Installation
System Requirements
Module Exchange Suite
Components
1.2 WTK
SDK and Java Studio
Installing the Standard Development Toolkit
Siemens Mobility Toolkit Installation
Installing the Smtk Environment
Installing Eclipse Installing Borland JBuilder X
Installing Sun Java Studio Mobility
Installing Module Exchange Suite MES
Upgrades
Smtk Uninstall
Software Architecture
Software Platform
General Purpose I/O
Interfaces 1 ASC0 Serial Device
3 DAC/ADC
4 ASC1
IP Networking
JVM Interfaces
Media
Other Interfaces
ADC
Data Flow of a Java Application Running on the Module
Module States
Handling Interfaces and Data Service Resources
State 4 Default Java Application Active
State 1 Default No Java Running
State 2 No Java Running, General Purpose I/O and I2C
State 3 No Java Running, General Purpose I/O and SPI
State 5 Java Application Active, General Purpose I/O and I2C
Module State Transitions
IP Service
Maintenance
Charging
Power Saving
Alarm
Airplane Mode
Shutdown
Automatic Shutdown
Special AT Command Set for Java Applications
Restart after Switch Off
Switching from Data Mode to Command Mode
Mode Indication after MIDlet Startup
Java Commands
Configuration of Serial Interface
Restrictions Flash File System
Memory
Java
Performance
FrequencyB 1 / frequencyA
Duration of each loop = 600 s
Data Rates on RS-232 API
Pin I/O
Voice Call in Parallel
Plain Serial Interface
Upload
Scenarios with Gprs Connection
75% 63% 55% 33%
65% 55% 33% 16%
91% 87% 81% 73%
Download
85% 78% 58% 48%
MIDlet Documentation MIDlet Life Cycle
MIDlets
MIDlet.destroyApp method
Here is a sample HelloWorld program
Hello World MIDlet
File Transfer to Module
Command Line Based
Module Exchange Suite
Windows Based
Over the Air Provisioning
Security Issues
Otap
Introduction to Otap
Over The Air Provisioning Otap
Otap Overview
Otap Parameters
Parameters Max. Length AT Keyword SM Install/update Delete
Short Message Format
Install operation
Delete operation
Java File Format
Procedures Install/Update
Delete
Tips and Tricks for Otap
Time Out Values and Result Codes
Security
Otap Tracer
How To
Build Results
Compile and Run a Program without a Java IDE
Run on the Module with Manual Start
Compile
Run on the Module with Autostart
Switch off Autostart
Switch on Autostart
Data Flow of a Java Application in the Debug Environment
Debug Environment
Emulator
Java IDE
Sun Java Studio Mobility 6 2004Q3
Switching emulators
Projects
Examples
Templates
Compile and run
Borland JBuilder
JBuilderX JDK settings
Examples
TC65 Java Users Guide
JBuilder2005 JDK settings
Integration
Eclipse
Eclipse Plug-in installation
Eclipse J2ME platform TC65 Java Users GuideV05 26.09.2005
Eclipse Project import
Example
Eclipse Example
Eclipse Create package
Compile and debug
Breakpoints
Eclipse Configuration
Java Security
Mode
Secure Data Transfer
J a va C u r i t y c e r t i f i c a t e
Asja Vasecuritycertificate
Create CA and generate CA Root Certificate
Create a Secure Data Transfer Environment Step by Step
Secured mode
Unsecured mode
Execution Control
Build binary data for AT command Atsjsec
Change to Secured Mode Concept
Generate key pair
Generate customer root Certificate
Encoded JAR-File Hash
Concept for the Signing the Java MIDlet
Application and Data Protection
Structure and Description of the Java Security Commands
General structure
Structure of the Java Security Commands
Hash SHA1
Build Java Security Command
ATSJSEC?
Send Java Security Command to the Module
Export X.509 Root Certificate
Create Java Security Commands
Sign a MIDlet
Command switch off module exchange functionality
Class ATCommand
Using the AT Command API
Java Tutorial
Instantiation with or without CSD Support
Data Connections
Sending an AT Command to the Device, the send Method
TC65 Java Users Guide
Non-blocking ATCommand.send Method
ATCommandResponseListener Interface
Synchronization
ATEvents
ATCommandListener Interface
Implementation
Registering a Listener with an ATCommand Instance
Threads
Programming the MIDlet
Example
TC65 Java Users Guide
Differences from the TC45