Siemens AC75 Manuals

Manuals and User Guides for Siemens AC75. We have 1 Siemens AC75 manual available for free PDF download: User Manual

Siemens AC75 User Manual

Siemens AC75 User Manual (123 pages)

Siemens Cell Phone Accessories User Manual  
Brand: Siemens | Category: Cell Phone Accessories | Size: 6.35 MB
Table of contents
Table Of Contents3................................................................................................................................................................
Preface11................................................................................................................................................................
Overview12................................................................................................................................................................
Related Documents12................................................................................................................................................................
Figure 1: Overview12................................................................................................................................................................
Terms And Abbreviations13................................................................................................................................................................
Installation15................................................................................................................................................................
System Requirements15................................................................................................................................................................
Installation Cd For Ac65/ac75 And Xt65/xt7516................................................................................................................................................................
Installation Cd For Tc6517................................................................................................................................................................
Components18................................................................................................................................................................
Module Exchange Suite18................................................................................................................................................................
Wtk18................................................................................................................................................................
Sdk / Jdk19................................................................................................................................................................
Netbeans Ide 5.019................................................................................................................................................................
Netbeans Ide 5.5.119................................................................................................................................................................
Eclipse 3.1.2 Ide And Eclipse Me Plugin 1.5.x20................................................................................................................................................................
Eclipse 3.2.2 Ide And Eclipse Me Plugin 1.5.5 Or 1.6.820................................................................................................................................................................
Gps Evaluation Software21................................................................................................................................................................
Integrated Documentation Suite (ids)21................................................................................................................................................................
Set Up Java Development Environment With Eclipse Ide (quick Start-up)22................................................................................................................................................................
Figure 2: Installation Of Eclipse Me-plugin 1.2.3: Dialog Box Feature Updates22................................................................................................................................................................
Figure 3: Installation Of Eclipse Me-plugin 1.2.3: Dialog Box Updates Sites To Visit22................................................................................................................................................................
Figure 4: Installation Of Eclipse Me-plugin 1.2.3: Dialog Box Search Results23................................................................................................................................................................
Figure 5: Installation Of Eclipse Me-plugin 1.2.3: Dialog Box Restart Eclipse23................................................................................................................................................................
Siemens Mobility Toolkit Installation24................................................................................................................................................................
Installing The Standard Development Toolkit24................................................................................................................................................................
Installing The Smtk Environment24................................................................................................................................................................
Installing Netbeans Ide 5.0 / Netbeans Ide 5.5.126................................................................................................................................................................
Installing Eclipse 3.0, Eclipse 3.1 Or Eclipse 3.226................................................................................................................................................................
Installing Borland Jbuilder X, 2005 And 2006 Enterprise/developer27................................................................................................................................................................
Installing Module Exchange Suite (mes)27................................................................................................................................................................
Smtk Uninstall27................................................................................................................................................................
Upgrades27................................................................................................................................................................
Software Platform28................................................................................................................................................................
Software Architecture28................................................................................................................................................................
Interfaces29................................................................................................................................................................
Asc0 - Serial Device29................................................................................................................................................................
General Purpose I/o29................................................................................................................................................................
Dac/adc29................................................................................................................................................................
Asc129................................................................................................................................................................
Digital Audio Interface (dai)29................................................................................................................................................................
I2c/spi29................................................................................................................................................................
Gps30................................................................................................................................................................
Jvm Interfaces31................................................................................................................................................................
Ip Networking31................................................................................................................................................................
Media31................................................................................................................................................................
Other Interfaces31................................................................................................................................................................
Figure 6: Interface Configuration31................................................................................................................................................................
Data Flow Of A Java Application Running On The Module32................................................................................................................................................................
Figure 7: Data Flow Of A Java Application Running On The Module32................................................................................................................................................................
Handling Interfaces And Data Service Resources33................................................................................................................................................................
Module States33................................................................................................................................................................
State 1: Default - No Java Running33................................................................................................................................................................
Figure 8: Module State 133................................................................................................................................................................
State 2: No Java Running, General Purpose I/o And I2c/spi34................................................................................................................................................................
State 4: Default - Java Application Active34................................................................................................................................................................
State 5: Java Application Active, General Purpose I/o And I2c/spi3434................................................................................................................................................................
Figure 9: Module State 234................................................................................................................................................................
Figure 10: Module State 434................................................................................................................................................................
Figure 11: Module State 534................................................................................................................................................................
Module State Transitions35................................................................................................................................................................
Figure 12: Module State Transition Diagram35................................................................................................................................................................
Maintenance36................................................................................................................................................................
Ip Service36................................................................................................................................................................
Remote Sim Access37................................................................................................................................................................
Power Saving37................................................................................................................................................................
Charging38................................................................................................................................................................
Airplane Mode38................................................................................................................................................................
Alarm38................................................................................................................................................................
Shutdown39................................................................................................................................................................
Automatic Shutdown39................................................................................................................................................................
Manual Shutdown39................................................................................................................................................................
Restart After Switch Off39................................................................................................................................................................
Watchdog39................................................................................................................................................................
Special At Command Set For Java Applications40................................................................................................................................................................
Switching From Data Mode To Command Mode40................................................................................................................................................................
Mode Indication After Midlet Startup40................................................................................................................................................................
Long Responses40................................................................................................................................................................
Configuration Of Serial Interface40................................................................................................................................................................
Java Commands41................................................................................................................................................................
Autoexec Function41................................................................................................................................................................
System Out41................................................................................................................................................................
Serial Interfaces41................................................................................................................................................................
File42................................................................................................................................................................
Udp42................................................................................................................................................................
Gpio42................................................................................................................................................................
Restrictions42................................................................................................................................................................
Flash File System42................................................................................................................................................................
Memory42................................................................................................................................................................
Performance43................................................................................................................................................................
Java43................................................................................................................................................................
Figure 13: Test Case For Measuring Java Command Execution Throughput43................................................................................................................................................................
Pin I/o44................................................................................................................................................................
Data Rates On Rs-232 Api44................................................................................................................................................................
Figure 14: Test Case For Measuring Java Midlet Performance And Handling Pin-io44................................................................................................................................................................
Plain Serial Interface45................................................................................................................................................................
Voice Call In Parallel45................................................................................................................................................................
Scenarios With Gprs/egde Connection45................................................................................................................................................................
Figure 15: Scenario For Testing Data Rates On Asc145................................................................................................................................................................
Figure 16: Scenario For Testing Data Rates On Asc1 With A Voice Call In Parallel45................................................................................................................................................................
Upload46................................................................................................................................................................
Table 1: Gprs Upload Data Rate With Different Number Of Timeslots, Cs246................................................................................................................................................................
Table 2: Gprs Upload Data Rate With Different Number Of Timeslots, Cs446................................................................................................................................................................
Table 3: Edge Upload Data Rate With Two Timeslots, Cs546................................................................................................................................................................
Table 4: Edge Upload Data Rate With Two Timeslots, Cs946................................................................................................................................................................
Download47................................................................................................................................................................
Figure 17: Scenario For Testing Data Rates On Asc1 With Gprs Data Upload47................................................................................................................................................................
Figure 18: Scenario For Testing Data Rates On Asc1 With Gprs Data Download47................................................................................................................................................................
Table 5: Gprs Download Data Rate With Different Number Of Timeslots, Cs248................................................................................................................................................................
Table 6: Gprs Download Data Rate With Different Number Of Timeslots, Cs448................................................................................................................................................................
Table 7: Edge Download Data Rate With Different Number Of Timeslots, Cs548................................................................................................................................................................
Table 8: Edge Download Data Rate With Different Number Of Timeslots, Cs948................................................................................................................................................................
System Time49................................................................................................................................................................
Midlets50................................................................................................................................................................
Midlet Documentation50................................................................................................................................................................
Midlet Life Cycle50................................................................................................................................................................
Table 9: A Typical Sequence Of Midlet Execution51................................................................................................................................................................
Hello World Midlet52................................................................................................................................................................
File Transfer To Module53................................................................................................................................................................
Windows Based53................................................................................................................................................................
Command Line Based53................................................................................................................................................................
Over The Air Provisioning53................................................................................................................................................................
Security Issues54................................................................................................................................................................
Otap54................................................................................................................................................................
Over The Air Provisioning (otap)55................................................................................................................................................................
Introduction To Otap55................................................................................................................................................................
Otap Overview55................................................................................................................................................................
Figure 19: Otap Overview55................................................................................................................................................................
Otap Parameters56................................................................................................................................................................
Table 10: Parameters And Keywords56................................................................................................................................................................
Short Message Format57................................................................................................................................................................
Java File Format58................................................................................................................................................................
Procedures59................................................................................................................................................................
Install/update59................................................................................................................................................................
Figure 20: Otap: Install/update Information Flow (messages In Brackets Are Optional)59................................................................................................................................................................
Delete60................................................................................................................................................................
Figure 21: Otap: Delete Information Flow (messages In Brackets Are Optional)60................................................................................................................................................................
Time Out Values And Result Codes61................................................................................................................................................................
Tips And Tricks For Otap61................................................................................................................................................................
Otap Tracer62................................................................................................................................................................
Security62................................................................................................................................................................
How To62................................................................................................................................................................
Compile And Run A Program Without A Java Ide64................................................................................................................................................................
Build Results64................................................................................................................................................................
Compile65................................................................................................................................................................
Run On The Module With Manual Start65................................................................................................................................................................
Run On The Module With Autostart66................................................................................................................................................................
Switch On Autostart66................................................................................................................................................................
Switch Off Autostart66................................................................................................................................................................
Compile And Run A Program With A Java Ide67................................................................................................................................................................
Eclipse 3.1.2 (with Me Plugin 1.2.3)67................................................................................................................................................................
Setup A New Project67................................................................................................................................................................
Figure 22: Create New Eclipse Project: Create A J2me Midp Midlet Suite67................................................................................................................................................................
Figure 23: Create New Eclipse Project: New J2me Project67................................................................................................................................................................
Figure 24: Create New Eclipse Project: Midlet Suite Properties68................................................................................................................................................................
Figure 25: Create New Eclipse Project: Work Area With New Created Project68................................................................................................................................................................
Figure 26: Create New Eclipse Project: Create A J2me Midlet69................................................................................................................................................................
Figure 27: Create New Eclipse Project: Create A New J2me Midlet69................................................................................................................................................................
Figure 28: Create New Eclipse Project: Edit Some Java Commands70................................................................................................................................................................
Figure 29: Create New Eclipse Project: Edit "deployed" Path To Jar File70................................................................................................................................................................
Debug Environment72................................................................................................................................................................
Data Flow Of A Java Application In The Debug Environment72................................................................................................................................................................
Figure 30: Data Flow Of A Java Application In The Debug Environment72................................................................................................................................................................
Emulator73................................................................................................................................................................
Java Ide75................................................................................................................................................................
Netbeans Ide 5.0, Netbeans 5.5 Or Netbeans 5.5.x75................................................................................................................................................................
Switching Emulator To Imp-ng Emulator76................................................................................................................................................................
Figure 31: Netbeans Ide 5.0 - Installed Emulators76................................................................................................................................................................
Figure 32: Netbeans Ide 5.0 - Switching To Imp-ng Emulator76................................................................................................................................................................
Templates77................................................................................................................................................................
Figure 33: Netbeans Ide 5.0 - Selecting An Imp-ng Midlet Template77................................................................................................................................................................
Examples78................................................................................................................................................................
Figure 34: Netbeans Ide 5.0 - Selecting Sample Project "hello World Sample78................................................................................................................................................................
Figure 35: Netbeans Ide 5.0 - Confirmation Of Sample Project "hello World Sample78................................................................................................................................................................
Compile And Run79................................................................................................................................................................
Starting Debug Session Without Downloading Java Files79................................................................................................................................................................
Figure 36: Netbeans Ide 5.0 - Add Emulator Option "-noload79................................................................................................................................................................
Displaying Java "system.out" In Netbeans Ide Window80................................................................................................................................................................
Figure 37: Netbeans Ide 5.0 - Displaying Java "system.out" In Netbeans Ide Window80................................................................................................................................................................
Eclipse 3.0 And Eclipse 3.181................................................................................................................................................................
Eclipse 3.081................................................................................................................................................................
Eclipse 3.181................................................................................................................................................................
Eclipse 3.281................................................................................................................................................................
Using Eclipse With Me Plugin Up To Version 1.2.382................................................................................................................................................................
Figure 38: Eclipse - Display Of Different Integrated Emulators82................................................................................................................................................................
Using Eclipse With Me Plugin 1.5.x83................................................................................................................................................................
Figure 39: Eclipse - J2me Platform83................................................................................................................................................................
Figure 40: Eclipse With Me Plugin 1.5.0 - Display Of Different Integrated Emulators84................................................................................................................................................................
Using Eclipse With Me Plugin 1.6.x85................................................................................................................................................................
Figure 41: Eclipse With Me Plugin 1.5.0 - J2me Platform85................................................................................................................................................................
Import Example86................................................................................................................................................................
Figure 42: Eclipse - Project Import86................................................................................................................................................................
Figure 43: Eclipse - Example86................................................................................................................................................................
Compile And Debug87................................................................................................................................................................
Figure 44: Eclipse - Create Package87................................................................................................................................................................
Figure 45: Eclipse - Configuration88................................................................................................................................................................
Figure 46: Eclipse - Configuration89................................................................................................................................................................
Figure 47: Eclipse 3.2.x Me1.5.x And 1.6.x Select System Java Thread For Showing Breakpoint Line In Java Source90................................................................................................................................................................
Borland Jbuilder X91................................................................................................................................................................
Figure 48: Jbuilder X - Jdk Settings91................................................................................................................................................................
Figure 49: Jbuilder X - Siemens Library91................................................................................................................................................................
Figure 50: Jbuilder X - Sample Projects92................................................................................................................................................................
Figure 51: Jbuilder X - Starting The Debugging Session92................................................................................................................................................................
Figure 52: Jbuilder X - Edit Project Properties For Starting The Emulator93................................................................................................................................................................
Figure 53: Jbuilder - Runtime Configuration93................................................................................................................................................................
Borland Jbuilder 2005 And Jbuilder 2006 Enterprise/developer94................................................................................................................................................................
Figure 54: Jbuilder 2006 Enterprise/developer - Jdk Settings94................................................................................................................................................................
Figure 55: Jbuilder 2006 Enterprise/developer - Siemens Library94................................................................................................................................................................
Breakpoints95................................................................................................................................................................
Figure 56: Jbuilder 2006 Enterprise/developer - Sample Projects95................................................................................................................................................................
Switching Java "system.out" To Ide Debug Window96................................................................................................................................................................
Figure 57: Emulator Configuration File "switching Java System.out To Serial Port96................................................................................................................................................................
Important Information For Java Debugging On Windows Vista97................................................................................................................................................................
Figure 58: Using Windows Vista: Set Eclipse.exe Perament To "run As Administrator97................................................................................................................................................................
Java Security98................................................................................................................................................................
Secure Data Transfer98................................................................................................................................................................
Figure 59: Mode 1 - Customer Root Certificate Does Not Exist99................................................................................................................................................................
Figure 60: Mode 2 - Server Certificate And Certificate Into Module Are Identical99................................................................................................................................................................
Create A Secure Data Transfer Environment Step By Step100................................................................................................................................................................
Figure 61: Mode 2 - Server Certificate And Self Signed Root Certificate In Module Form A Chain100................................................................................................................................................................
Execution Control103................................................................................................................................................................
Change To Secured Mode Concept104................................................................................................................................................................
Figure 62: Insert Customer Root Certificate104................................................................................................................................................................
Concept For The Signing The Java Midlet105................................................................................................................................................................
Figure 63: Prepare Midlet For Secured Mode105................................................................................................................................................................
Application And Data Protection106................................................................................................................................................................
Structure And Description Of The Java Security Commands106................................................................................................................................................................
Structure Of The Java Security Commands107................................................................................................................................................................
Build Java Security Command108................................................................................................................................................................
Figure 64: Build Java Security Command108................................................................................................................................................................
Send Java Security Command To The Module109................................................................................................................................................................
Create A Java Security Environment Step By Step110................................................................................................................................................................
Create Key Store110................................................................................................................................................................
Export X.509 Root Certificate110................................................................................................................................................................
Create Java Security Commands110................................................................................................................................................................
Sign A Midlet112................................................................................................................................................................
Attention112................................................................................................................................................................
Java Tutorial113................................................................................................................................................................
Using The At Command Api113................................................................................................................................................................
Class Atcommand113................................................................................................................................................................
Instantiation With Or Without Csd Support113................................................................................................................................................................
Sending An At Command To The Device, The Send() Method114................................................................................................................................................................
Data Connections115................................................................................................................................................................
Synchronization117................................................................................................................................................................
Atcommandresponselistener Interface117................................................................................................................................................................
Non-blocking Atcommand.send() Method117................................................................................................................................................................
Atcommandlistener Interface118................................................................................................................................................................
Atevents118................................................................................................................................................................
Implementation119................................................................................................................................................................
Registering A Listener With An Atcommand Instance120................................................................................................................................................................
Programming The Midlet121................................................................................................................................................................
Threads121................................................................................................................................................................
Example121................................................................................................................................................................
Differences To The Tc45123................................................................................................................................................................

Advertisement

Share and save

Advertisement