Sign In
Upload
Manuals
Brands
Siemens Manuals
Coffee Maker
TC65
Siemens TC65 Coffee Maker Manuals
Manuals and User Guides for Siemens TC65 Coffee Maker. We have
5
Siemens TC65 Coffee Maker manuals available for free PDF download: User Manual, Hardware Interface Description, Operating Instructions Manual
Siemens TC65 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 Contents
3
1 Preface
11
2 Overview
12
Related Documents
12
Figure 1: Overview
12
Terms and Abbreviations
13
3 Installation
15
System Requirements
15
Installation CD for AC65/AC75 and XT65/XT75
16
Installation CD for TC65
17
Components
18
Module Exchange Suite
18
Wtk
18
Sdk / Jdk
19
Netbeans IDE 5.0
19
Netbeans IDE 5.5.1
19
Eclipse 3.1.2 IDE and Eclipse ME Plugin 1.5.X
20
Eclipse 3.2.2 IDE and Eclipse ME Plugin 1.5.5 or 1.6.8
20
GPS Evaluation Software
21
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 Updates
22
Figure 3: Installation of Eclipse ME-Plugin 1.2.3: Dialog Box Updates Sites to Visit
22
Figure 4: Installation of Eclipse ME-Plugin 1.2.3: Dialog Box Search Results
23
Figure 5: Installation of Eclipse ME-Plugin 1.2.3: Dialog Box Restart Eclipse
23
Siemens Mobility Toolkit Installation
24
Installing the Standard Development Toolkit
24
Installing the SMTK Environment
24
Installing Netbeans IDE 5.0 / Netbeans IDE 5.5.1
26
Installing Eclipse 3.0, Eclipse 3.1 or Eclipse 3.2
26
Installing Borland Jbuilder X, 2005 and 2006 Enterprise/Developer
27
Installing Module Exchange Suite (MES)
27
SMTK Uninstall
27
Upgrades
27
4 Software Platform
28
Software Architecture
28
Interfaces
29
ASC0 - Serial Device
29
General Purpose I/O
29
Dac/Adc
29
Asc1
29
Digital Audio Interface (DAI)
29
I2C/Spi
29
Gps
30
JVM Interfaces
31
IP Networking
31
Media
31
Other Interfaces
31
Figure 6: Interface Configuration
31
Data Flow of a Java Application Running on the Module
32
Figure 7: Data Flow of a Java Application Running on the Module
32
Handling Interfaces and Data Service Resources
33
Module States
33
State 1: Default - no Java Running
33
Figure 8: Module State 1
33
State 2: no Java Running, General Purpose I/O and I2C/SPI
34
State 4: Default - Java Application Active
34
State 5: Java Application Active, General Purpose I/O and I2C/SPI34
34
Figure 9: Module State 2
34
Figure 10: Module State 4
34
Figure 11: Module State 5
34
Module State Transitions
35
Figure 12: Module State Transition Diagram
35
5 Maintenance
36
IP Service
36
Remote SIM Access
37
Power Saving
37
Charging
38
Airplane Mode
38
Alarm
38
Shutdown
39
Automatic Shutdown
39
Manual Shutdown
39
Restart after Switch off
39
Watchdog
39
Special at Command Set for Java Applications
40
Switching from Data Mode to Command Mode
40
Mode Indication after Midlet Startup
40
Long Responses
40
Configuration of Serial Interface
40
Java Commands
41
Autoexec Function
41
System out
41
Serial Interfaces
41
File
42
Udp
42
Gpio
42
Restrictions
42
Flash File System
42
Memory
42
Performance
43
Java
43
Figure 13: Test Case for Measuring Java Command Execution Throughput
43
Pin I/O
44
Data Rates on RS-232 API
44
Figure 14: Test Case for Measuring Java Midlet Performance and Handling Pin-IO
44
Figure 15: Scenario for Testing Data Rates on ASC1
45
Figure 16: Scenario for Testing Data Rates on ASC1 with a Voice Call in Parallel
45
Plain Serial Interface
45
Scenarios with GPRS/EGDE Connection
45
Voice Call in Parallel
45
Table 1: GPRS Upload Data Rate with Different Number of Timeslots, CS2
46
Table 2: GPRS Upload Data Rate with Different Number of Timeslots, CS4
46
Table 3: EDGE Upload Data Rate with Two Timeslots, CS5
46
Table 4: EDGE Upload Data Rate with Two Timeslots, CS9
46
Upload
46
Download
47
Figure 17: Scenario for Testing Data Rates on ASC1 with GPRS Data Upload
47
Figure 18: Scenario for Testing Data Rates on ASC1 with GPRS Data Download
47
Table 5: GPRS Download Data Rate with Different Number of Timeslots, CS2
48
Table 6: GPRS Download Data Rate with Different Number of Timeslots, CS4
48
Table 7: EDGE Download Data Rate with Different Number of Timeslots, CS5
48
Table 8: EDGE Download Data Rate with Different Number of Timeslots, CS9
48
System Time
49
6 Midlets
50
Midlet Documentation
50
Midlet Life Cycle
50
Table 9: a Typical Sequence of Midlet Execution
51
Hello World Midlet
52
7 File Transfer to Module
53
Module Exchange Suite
53
Windows Based
53
Command Line Based
53
Over the Air Provisioning
53
Security Issues
54
Module Exchange Suite
54
Otap
54
8 Over the Air Provisioning (OTAP)
55
Introduction to OTAP
55
OTAP Overview
55
Figure 19: OTAP Overview
55
OTAP Parameters
56
Table 10: Parameters and Keywords
56
Short Message Format
57
Java File Format
58
Procedures
59
Install/Update
59
Figure 20: OTAP: Install/Update Information Flow (Messages in Brackets Are Optional)
59
Delete
60
Figure 21: OTAP: Delete Information Flow (Messages in Brackets Are Optional)
60
Time out Values and Result Codes
61
Tips and Tricks for OTAP
61
OTAP Tracer
62
Security
62
How to
62
9 Compile and Run a Program Without a Java IDE
64
Build Results
64
Compile
65
Run on the Module with Manual Start
65
Run on the Module with Autostart
66
Switch on Autostart
66
Switch off Autostart
66
10 Compile and Run a Program with a Java IDE
67
Eclipse 3.1.2 (with ME Plugin 1.2.3)
67
Setup a New Project
67
Figure 22: Create New Eclipse Project: Create a J2ME MIDP Midlet Suite
67
Figure 23: Create New Eclipse Project: New J2ME Project
67
Figure 24: Create New Eclipse Project: Midlet Suite Properties
68
Figure 25: Create New Eclipse Project: Work Area with New Created Project
68
Figure 26: Create New Eclipse Project: Create a J2ME Midlet
69
Figure 27: Create New Eclipse Project: Create a New J2ME Midlet
69
Figure 28: Create New Eclipse Project: Edit some Java Commands
70
Figure 29: Create New Eclipse Project: Edit "Deployed" Path to Jar File
70
11 Debug Environment
72
Data Flow of a Java Application in the Debug Environment
72
Figure 30: Data Flow of a Java Application in the Debug Environment
72
Emulator
73
Java IDE
75
Netbeans IDE 5.0, Netbeans 5.5 or Netbeans 5.5.X
75
Switching Emulator to IMP-NG Emulator
76
Figure 31: Netbeans IDE 5.0 - Installed Emulators
76
Figure 32: Netbeans IDE 5.0 - Switching to IMP-NG Emulator
76
Templates
77
Figure 33: Netbeans IDE 5.0 - Selecting an IMP-NG Midlet Template
77
Examples
78
Figure 34: Netbeans IDE 5.0 - Selecting Sample Project "Hello World Sample
78
Figure 35: Netbeans IDE 5.0 - Confirmation of Sample Project "Hello World Sample
78
Compile and Run
79
Starting Debug Session Without Downloading Java Files
79
Figure 36: Netbeans IDE 5.0 - Add Emulator Option "-Noload
79
Displaying Java "System.out" in Netbeans IDE Window
80
Figure 37: Netbeans IDE 5.0 - Displaying Java "System.out" in Netbeans IDE Window
80
Eclipse 3.0 and Eclipse 3.1
81
Eclipse 3.0
81
Eclipse 3.1
81
Eclipse 3.2
81
Using Eclipse with ME Plugin up to Version 1.2.3
82
Figure 38: Eclipse - Display of Different Integrated Emulators
82
Using Eclipse with ME Plugin 1.5.X
83
Figure 39: Eclipse - J2ME Platform
83
Figure 40: Eclipse with ME Plugin 1.5.0 - Display of Different Integrated Emulators
84
Using Eclipse with ME Plugin 1.6.X
85
Figure 41: Eclipse with ME Plugin 1.5.0 - J2ME Platform
85
Import Example
86
Figure 42: Eclipse - Project Import
86
Figure 43: Eclipse - Example
86
Compile and Debug
87
Figure 44: Eclipse - Create Package
87
Figure 45: Eclipse - Configuration
88
Starting Debug Session Without Downloading Java Files
89
Figure 46: Eclipse - Configuration
89
Figure 47: Eclipse 3.2.X Me1.5.X and 1.6.X Select System Java Thread for Showing Breakpoint Line in Java Source
90
Borland Jbuilder X
91
Figure 48: Jbuilder X - JDK Settings
91
Figure 49: Jbuilder X - Siemens Library
91
Examples
92
Figure 50: Jbuilder X - Sample Projects
92
Figure 51: Jbuilder X - Starting the Debugging Session
92
Figure 52: Jbuilder X - Edit Project Properties for Starting the Emulator
93
Figure 53: Jbuilder - Runtime Configuration
93
Starting Debug Session Without Downloading Java Files
93
Borland Jbuilder 2005 and Jbuilder 2006 Enterprise/Developer
94
Figure 54: Jbuilder 2006 Enterprise/Developer - JDK Settings
94
Figure 55: Jbuilder 2006 Enterprise/Developer - Siemens Library
94
Examples
95
Breakpoints
95
Figure 56: Jbuilder 2006 Enterprise/Developer - Sample Projects
95
Switching Java "System.out" to IDE Debug Window
96
Figure 57: Emulator Configuration File "Switching Java System.out to Serial Port
96
Important Information for Java Debugging on Windows Vista
97
Figure 58: Using Windows Vista: Set Eclipse.exe Perament to "Run as Administrator
97
12 Java Security
98
Secure Data Transfer
98
Figure 59: Mode 1 - Customer Root Certificate Does Not Exist
99
Figure 60: Mode 2 - Server Certificate and Certificate into Module Are Identical
99
Create a Secure Data Transfer Environment Step by Step
100
Figure 61: Mode 2 - Server Certificate and Self Signed Root Certificate in Module Form a Chain
100
Execution Control
103
Change to Secured Mode Concept
104
Figure 62: Insert Customer Root Certificate
104
Concept for the Signing the Java Midlet
105
Figure 63: Prepare Midlet for Secured Mode
105
Application and Data Protection
106
Structure and Description of the Java Security Commands
106
Structure of the Java Security Commands
107
Build Java Security Command
108
Figure 64: Build Java Security Command
108
Send Java Security Command to the Module
109
Create a Java Security Environment Step by Step
110
Create Key Store
110
Export X.509 Root Certificate
110
Create Java Security Commands
110
Sign a Midlet
112
Attention
112
13 Java Tutorial
113
Using the at Command API
113
Class Atcommand
113
Instantiation with or Without CSD Support
113
Sending an at Command to the Device, the Send() Method
114
Data Connections
115
Synchronization
117
Atcommandresponselistener Interface
117
Non-Blocking Atcommand.send() Method
117
Atcommandlistener Interface
118
Atevents
118
Implementation
119
Registering a Listener with an Atcommand Instance
120
Programming the Midlet
121
Threads
121
Example
121
14 Differences to the TC45
123
Advertisement
Siemens TC65 User Manual (90 pages)
JAVA User's Guide
Brand:
Siemens
| Category:
Computer Hardware
| Size: 2.37 MB
Table of Contents
Table of Contents
3
1 Preamble
8
2 Overview
9
Related Documents
9
Figure 1: Overview
9
Terms and Abbreviations
10
3 Installation
11
System Requirements
11
Installation CD
11
Components
12
Module Exchange Suite
12
Wtk
12
SDK and Java Studio
12
Siemens Mobility Toolkit Installation
13
Installing the Standard Development Toolkit
13
Installing the SMTK Environment
13
Installing Sun Java Studio Mobility 6
14
Installing Eclipse 3.0
14
Installing Borland Jbuilder X and 2005
14
Installing Module Exchange Suite (MES)
14
SMTK Uninstall
15
Upgrades
15
4 Software Platform
16
Software Architecture
16
Interfaces
17
ASC0 - Serial Device
17
General Purpose I/O
17
Dac/Adc
17
Asc1
17
Digital Audio Interface (DAI)
17
I2C/Spi
17
JVM Interfaces
18
IP Networking
18
Media
18
Other Interfaces
18
Figure 2: Interface Configuration
18
Data Flow of a Java Application Running on the Module
19
Figure 3: Data Flow of a Java Application Running on the Module
19
Handling Interfaces and Data Service Resources
20
Module States
20
State 1: Default - no Java Running
21
State 2: no Java Running, General Purpose I/O and I2C
21
State 3: no Java Running, General Purpose I/O and SPI
21
State 4: Default - Java Application Active
21
Figure 4: Module State 1
21
Figure 5: Module State 2
21
Figure 6: Module State 3
21
Figure 7: Module State 4
21
State 5: Java Application Active, General Purpose I/O and I2C
22
State 6: Java Application Active, General Purpose I/O and SPI
22
Figure 8: Module State 5
22
Figure 9: Module State 6
22
Module State Transitions
23
Figure 10: Module State Transition Diagram
23
5 Maintenance
24
IP Service
24
Power Saving
25
Charging
25
Airplane Mode
26
Alarm
26
Shutdown
26
Automatic Shutdown
26
Manual Shutdown
27
Restart after Switch off
27
Special at Command Set for Java Applications
27
Switching from Data Mode to Command Mode
27
Mode Indication after Midlet Startup
27
Long Responses
27
Configuration of Serial Interface
28
Java Commands
28
Restrictions
28
Flash File System
28
Memory
28
Performance
29
Java
29
Figure 11: Test Case for Measuring Java Command Execution Throughput
29
Pin I/O
30
Data Rates on RS-232 API
30
Figure 12: Test Case for Measuring Java Midlet Performance and Handling Pin-IO
30
Plain Serial Interface
31
Voice Call in Parallel
31
Figure 13: Scenario for Testing Data Rates on ASC1
31
Figure 14: Scenario for Testing Data Rates on ASC1 with a Voice Call in Parallel
31
Scenarios with GPRS Connection
32
Upload
32
Figure 15: Scenario for Testing Data Rates on ASC1 with GPRS Data Upload
32
Table 1: Download Data Rate with Different Number of Timeslots, CS2
32
Table 2: Download Data Rate with Different Number of Timeslots, CS4
32
Download
33
Figure 16: Scenario for Testing Data Rates on ASC1 with GPRS Data Download
33
Table 3: Download Data Rate with Different Number of Timeslots, CS2
33
Table 4: Download Data Rate with Different Number of Timeslots, CS4
33
6 Midlets
34
Midlet Documentation
34
Midlet Life Cycle
34
Table 5: a Typical Sequence of Midlet Execution
35
Hello World Midlet
36
7 File Transfer to Module
37
Module Exchange Suite
37
Windows Based
37
Command Line Based
37
Over the Air Provisioning
38
Security Issues
38
Module Exchange Suite
38
Otap
38
8 Over the Air Provisioning (OTAP)
39
Introduction to OTAP
39
OTAP Overview
39
Figure 17: OTAP Overview
39
OTAP Parameters
40
Table 6: Parameters and Keywords
40
Short Message Format
41
Java File Format
42
Procedures
43
Install/Update
43
Figure 18: OTAP: Install/Update Information Flow
43
Delete
44
Figure 19: OTAP: Delete Information Flow
44
Time out Values and Result Codes
45
Tips and Tricks for OTAP
45
OTAP Tracer
46
Security
46
How to
47
9 Compile and Run a Program Without a Java IDE
48
Build Results
48
Compile
49
Run on the Module with Manual Start
49
Run on the Module with Autostart
49
Switch on Autostart
50
Switch off Autostart
50
10 Debug Environment
51
Data Flow of a Java Application in the Debug Environment
51
Figure 20: Data Flow of a Java Application in the Debug Environment
51
Emulator
52
Java IDE
53
Sun Java Studio Mobility 6 2004Q3
54
Figure 21: Sun Java Studio Mobility 6 - the Installed Emulators
54
Switching Emulators
55
Figure 22: Sun Java Studio Mobility 6 - Switching Emulators
55
Projects
56
Figure 23: Sun Java Studio Mobility 6 - Project Manager
56
Templates
57
Examples
57
Compile and Run
57
Figure 24: Sun Java Studio Mobility 6 - Selecting a Template
57
Borland Jbuilder X
58
Figure 25: Jbuilderx - JDK Settings
58
Figure 26: Jbuilderx - Siemens Library
58
Examples
59
Figure 27: Jbuilderx - Sample Projects
59
Figure 28: Jbuilderx - Starting the Debugging Session
60
Borland Jbuilder 2005
61
Figure 29: Jbuilder2005 - JDK Settings
61
Figure 30: Jbuilderx - Siemens Library
61
Examples
62
Eclipse 3.0
62
Integration
62
Figure 31: Jbuilder2005 - Sample Projects
62
Figure 32: Eclipse - Plug-In Installation
63
Figure 33: Eclipse - Plug-In Installation, Restart
63
Switching Emulators
64
Figure 34: Eclipse - IMP-NG Component
64
Figure 35: Eclipse - J2ME Platform
64
Example
65
Figure 36: Eclipse - Project Import
65
Figure 37: Eclipse - Example
66
Compile and Debug
67
Figure 38: Eclipse - Create Package
67
Breakpoints
68
Figure 39: Eclipse - Configuration
68
11 Java Security
69
Secure Data Transfer
70
Figure 40: Mode 1 - Java Security Not Activated
70
Figure 42: Mode 2 - Java Security Activated (Server Certificate and Self Signed Root Certificate in Module Form a Chain)
70
Figure 41: Mode 2 - Java Security Activated (Server Certificate = Certificate into Module)
71
Create a Secure Data Transfer Environment Step by Step
72
Execution Control
73
Change to Secured Mode Concept
74
Figure 43: Switch to Security Mode
74
Concept for the Signing the Java Midlet
75
Figure 44: Prepare Midlet for Secured Mode
75
Application and Data Protection
76
Structure and Description of the Java Security Commands
76
Structure of the Java Security Commands
77
Build Java Security Command
78
Figure 45: Build Java Security Command
78
Send Java Security Command to the Module
79
Create a Java Security Environment Step by Step
80
Create Key Store
80
Export X.509 Root Certificate
80
Create Java Security Commands
80
Sign a Midlet
81
Attention
81
12 Java Tutorial
82
Using the at Command API
82
Class Atcommand
82
Instantiation with or Without CSD Support
82
Sending an at Command to the Device, the Send() Method
83
Data Connections
83
Synchronization
85
Atcommandresponselistener Interface
85
Non-Blocking Atcommand.send() Method
85
Atcommandlistener Interface
86
Atevents
86
Implementation
86
Registering a Listener with an Atcommand Instance
87
Programming the Midlet
88
Threads
88
Example
88
13 Differences from the TC45
90
Siemens TC65 Hardware Interface Description (99 pages)
Brand:
Siemens
| Category:
Control Unit
| Size: 4.45 MB
Table of Contents
Table of Contents
3
Document History
7
1 Introduction
8
Related Documents
8
Terms and Abbreviations
9
Type Approval
12
Safety Precautions
14
2 Product Concept
16
Key Features at a Glance
16
TC65 System Overview
19
Figure 1: TC65 System Overview
19
Circuit Concept
20
Figure 2: TC65 Block Diagram
20
3 Application Interface
21
Operating Modes
22
Table 1: Overview of Operating Modes
22
Power Supply
24
Minimizing Power Losses
24
Monitoring Power Supply by at Command
25
Measuring the Supply Voltage V
25
Batt
25
Figure 3: Power Supply Limits During Transmit Burst
25
Figure 4: Position of the Reference Points BATT+ and GND
25
Power up / Power down Scenarios
26
Turn on TC65
26
Turn on TC65 Using Ignition Line IGT
26
Figure 5: Power-On with Operating Voltage at BATT+ Applied before Activating IGT
27
Turn on TC65 Using the VCHARGE Signal
28
Figure 6: Power-On with IGT Held Low before Switching on Operating Voltage at BATT
28
Reset TC65 Via AT+CFUN Command
29
Reset or Turn off TC65 in Case of Emergency
29
Turn off TC65
30
Turn off TC65 Using at Command
30
Leakage Current in Power down Mode
31
Figure 7: Signal States During Turn-Off Procedure
31
Automatic Shutdown
32
Temperature Dependent Shutdown
32
Temperature Control During Emergency Call
33
Undervoltage Shutdown if Battery NTC Is Present
33
Table 2: Temperature Dependent Behavior
33
Undervoltage Shutdown if no Battery NTC Is Present
34
Overvoltage Shutdown
34
Automatic GPRS Multislot Class Change
35
Charging Control
36
Hardware Requirements
36
Software Requirements
36
Battery Pack Requirements
37
Figure 8: Battery Pack Circuit Diagram
37
Batteries Recommended for Use with TC65
38
Table 3: Specifications of Battery Packs Suitable for Use with TC65
38
Charger Requirements
39
Implemented Charging Technique
39
Operating Modes During Charging
40
Table 4: Comparison Charge-Only and Charge Mode
41
Table 5: at Commands Available in Charge-Only Mode
41
Summary of State Transitions (Except SLEEP Mode)
42
Table 6: State Transitions of TC65 (Except SLEEP Mode)
42
RTC Backup
43
Figure 9: RTC Supply from Capacitor
43
Figure 10: RTC Supply from Rechargeable Battery
43
Figure 11: RTC Supply from Non-Chargeable Battery
43
SIM Interface
44
Table 7: Signals of the SIM Interface (Board-To-Board Connector)
44
Serial Interface ASC0
45
Figure 12: Serial Interface ASC0
45
Table 8: DCE-DTE Wiring of ASC0
46
Serial Interface ASC1
47
Figure 13: Serial Interface ASC1 (if Java Is Not Used)
47
Table 9: DCE-DTE Wiring of ASC1
48
USB Interface
49
Figure 14: USB Circuit
49
Installing the USB Modem Driver
50
I 2 C Interface
52
Figure 15: I2C Interface Connected to VCC of Application
52
Figure 16: I2C Interface Connected to VEXT Line of TC65
53
Audio Interfaces
54
Figure 17: Audio Block Diagram
54
Figure 18: Single Ended Microphone Input
55
Microphone Circuit
55
Single-Ended Microphone Input
55
Speech Processing
55
Differential Microphone Input
56
Figure 19: Differential Microphone Input
56
Figure 20: Line Input Configuration with Opamp
57
Line Input Configuration with Opamp
57
Figure 21: Differential Loudspeaker Configuration
58
Figure 22: Single Ended Loudspeaker Configuration
58
Loudspeaker Circuit
58
Digital Audio Interface DAI
59
Figure 23: PCM Interface Application
59
Table 10: Overview of DAI Pin Functions
59
Figure 24: PCM Timing
60
Control Signals
61
Synchronization Signal
61
Figure 25: SYNC Signal During Transmit Burst
61
Using the SYNC Pin to Control a Status LED
62
Figure 26: LED Circuit (Example)
62
4 Antenna Interface
63
Antenna Installation
63
Table 11: Return Loss in the Active Band
63
Figure 27: Never Use Antenna Connector and Antenna Pad at the same Time
64
Figure 28: Restricted Area Around Antenna Pad
64
Antenna Pad
65
Suitable Cable Types
65
Antenna Connector
66
Table 12: Product Specifications of U.FL-R-SMT Connector
66
Figure 29: Mechanical Dimensions of U.FL-R-SMT Connector
66
Table 13: Material and Finish of U.FL-R-SMT Connector and Recommended Plugs
67
Figure 30: U.FL-R-SMT Connector with U.FL-LP-040 Plug
67
Figure 31: U.FL-R-SMT Connector with U.FL-LP-066 Plug
67
Figure 32: Specifications of U.FL-LP-(V)-040(01) Plug
68
Table 14: Ordering Information for Hirose U.FL Series
69
5 Electrical, Reliability and Radio Characteristics
70
Absolute Maximum Ratings
70
Operating Temperatures
70
Table 15: Absolute Maximum Ratings under Non-Operating Conditions
70
Table 16: Operating Temperatures
70
Pin Assignment and Signal Description
71
Figure 33: Pin Assignment (Component Side of TC65)
71
Table 17: Signal Description
72
Power Supply Ratings
77
Table 18: Power Supply Ratings
77
Table 19: Current Consumption During Tx Burst for GSM 850Mhz and GSM 900Mhz
78
Table 20: Current Consumption During Tx Burst for GSM 1800Mhz and GSM 1900Mhz
79
Electrostatic Discharge
80
Table 21: Measured Electrostatic Values
80
Reliability Characteristics
81
Table 22: Summary of Reliability Test Conditions
81
6 Mechanics
82
Mechanical Dimensions of TC65
82
Figure 34: TC65 - Top View
82
Figure 35: Dimensions of TC65
83
Mounting TC65 to the Application Platform
84
Board-To-Board Application Connector
85
Table 23: Technical Specifications of Molex Board-To-Board Connector
85
Figure 36: Molex Board-To-Board Connector 52991-0808 on TC65
86
Figure 37: Mating Board-To-Board Connector 53748-0808 on Application
87
7 Sample Application
88
Figure 38: TC65 Sample Application for Java (Draft)
89
8 Reference Approval
90
Reference Equipment for Type Approval
90
Figure 39: Reference Equipment for Type Approval
90
Compliance with FCC Rules and Regulations
91
9 Appendix
92
List of Parts and Accessories
92
Table 24: List of Parts and Accessories
92
Table 25: Molex Sales Contacts (Subject to Change)
93
Table 26: Hirose Sales Contacts (Subject to Change)
93
Fasteners and Fixings for Electronic Equipment
94
Fasteners from German Supplier ETTINGER Gmbh
94
Data Sheets of Recommended Batteries
97
Figure 40: Lithium Ion Battery from VARTA
98
Figure 41: Lithium Polymer Battery from VARTA
99
Advertisement
Siemens TC65 User Manual (69 pages)
Cellular
Brand:
Siemens
| Category:
Engine
| Size: 0.73 MB
Table of Contents
Table of Contents
3
1 Preamble
8
2 Overview
9
Related Documents
9
Figure 1: Overview
9
Terms and Abbreviations
10
3 Installation
11
System Requirements
11
Installation CD
11
Components
12
Module Exchange Suite
12
Wtk
12
AT Java Open Framework (AJOF)
12
Network Applications
12
SMTK Installation
13
Installing the Standard Development Toolkit
13
Installing the SMTK Environment
13
Installing Sun Java Studio Mobility 6
14
Installing Eclipse 3.0
14
Installing Borland Jbuilder 9, X and 2005
14
SMTK Uninstall
15
Upgrades
15
4 Software Platform
16
Software Architecture
16
Interfaces
17
ASC0 - Serial Device
17
General Purpose I/O
17
Dac/Adc
17
Asc1
17
Digital Audio Interface (DAI)
17
I2C/Spi
17
JVM Interfaces
18
IP Networking
18
Media
18
Others
18
Figure 2: Interface Configuration
18
Data Flow of a Java Application Running on the Module
19
Figure 3: Data Flow of a Java Application Running on the Module
19
Handling Interfaces and Data Service Resources
20
Module States
20
State 1: Default - no Java Running
21
State 2: no Java Running, General Purpose I/O and I2C
21
State 3: no Java Running, General Purpose I/O and SPI
21
State 4: Default - Java Application Active
21
Figure 4: Module State 1
21
Figure 5: Module State 2
21
Figure 6: Module State 3
21
Figure 7: Module State 4
21
State 5: Java Application Active, General Purpose I/O and I2C
22
State 6: Java Application Active, General Purpose I/O and SPI
22
Figure 8: Module State 5
22
Figure 9: Module State 6
22
Module State Transitions
23
Figure 10: Module State Transition Diagram
23
Table 1: Java at Commands
23
5 Maintenance
24
Power Saving
24
Charging
24
Airplane Mode
25
Alarm
25
Shut down
26
Automatic Shutdown
26
Restart after Switch off
26
Special at Command Set for Java Applications
27
Switching from Data Mode to Command Mode
27
Mode Indication after Midlet Startup
27
Long Responses
27
Configuration of Serial Interface
27
Java Commands
27
Restrictions
28
Flash File System
28
Memory
28
Performance Statements
29
Java
29
Figure 11: Test Case for Measuring Java Command Execution Throughput
29
Pin-IO
30
Data Rates on RS-232 API
30
Plain Serial Interface
30
Figure 12: Test Case for Measuring Java Midlet Performance and Handling Pin-IO
30
Voice Call in Parallel
31
Figure 13: Scenario for Testing Data Rates on ASC1
31
Figure 14: Scenario for Testing Data Rates on ASC1 with a Voice Call in Parallel
31
Scenarios with GPRS Connection
32
Upload
32
Download
32
Figure 15: Scenario for Testing Data Rates on ASC1 with GPRS Data Upload
32
Figure 16: Scenario for Testing Data Rates on ASC1 with GPRS Data Download
32
Table 2: Data Rate Upload
32
Table 3: Download Data Rate with Different Number of Timeslots, CS2
33
Table 4: Download Data Rate with Different Number of Timeslots, CS4
33
6 Midlets
34
Midlet Documentation
34
Midlet Life Cycle
34
Table 5: a Typical Sequence of Midlet Execution
35
Hello World Midlet
36
7 AT Java Open Framework (AJOF)
37
AT Commands
37
Mobile Engine Sstatus
37
Voice Call Handling
37
Short Message Service
37
Phonebook Features
37
Pin I/O
37
8 File Transfer to Module
38
Module Exchange Suite
38
Windows Based
38
Command Line Based
38
Over the Air Provisioning
38
Security Issues
38
Module Exchange Suite
39
Otap
39
9 Over the Air Provisioning (OTAP)
40
Introduction to OTAP
40
OTAP Overview
40
Figure 17: OTAP Overview
40
OTAP Parameters
41
Table 6: Parameters and Keywords
41
Short Message Format
42
Java File Format
43
Procedures
44
Install/Update
44
Figure 18: OTAP: Install/Update Information Flow
44
Delete
45
Figure 19: OTAP: Delete Information Flow
45
Time out Values and Result Codes
46
Tips and Tricks for OTAP
46
OTAP Tracer
47
How to
48
10 Compiling and Running a Program Without Java IDE
49
Build Results
49
Compile
50
Run on the Module with Manual Start
50
Run on the Module with Autostart
50
Switch on Autostart
51
Switch off Autostart
51
11 Debug Eenvironment
52
Data Flow of a Java Application in the Debug Environment
52
Figure 20: Data Flow of a Java Application in the Debug Environment
52
Emulator
53
Java IDE
53
Sun Java Studio Mobility 6 2004Q3
53
Borland Jbuilder
53
Eclipse 3.0
53
Breakpoints
53
12 Java Security
54
Secure Data Transfer
54
Execution Control
54
Application and Data Protection
54
13 Java Tutorial
55
Using the at Command API
55
Class Atcommand
55
Instantiation with or Without CSD Support
55
Sending an at Command to the Device, the Send() Method
56
Data Connections
56
Synchronization
57
Atcommandresponselistener Interface
58
Non-Blocking Atcommand.send() Method
58
Atcommandlistener Interface
58
Atevents
59
Implementation
59
Registering a Listener with an Atcommand Instance
60
Programming the Midlet
61
Threads
61
Example
61
Ajof
63
Example
63
14 Network Applications
67
FTP Client
67
Example: Ftpdemo
67
Mail Client
67
Example: Maildemo
67
15 Changes to TC45
69
Siemens TC65 Operating Instructions Manual (55 pages)
Brand:
Siemens
| Category:
Coffee Maker
| Size: 3.26 MB
Table of Contents
Vor dem Ersten Gebrauch
3
Kaffee Brühen und Warm Halten
3
Reinigen und Warten
4
Garantie
4
Safety Instructions
5
Before Using Your Appliance for the First Time
5
Cleaning and Maintenance
5
Consignes de Sécurité
6
Nettoyage Et Entretien
7
Mise Au Rebut
8
Istruzioni DI Sicurezza
8
Al Primo Impiego
9
Pulizia E Manutenzione
9
Garanzia
10
Reiniging en Onderhoud
11
Afvoeren Van Afval
12
Rengøring Og Pleje
13
Før Første Gangs Bruk
15
Rengjøring Og Vedlikehold
15
Före Första Användningen
17
Rengöring Och Skötsel
17
Ennen Ensimmäistä Käyttöä
18
Kahvin Valmistus Ja Lämpimänäpito
19
Puhdistus Ja Huolto
19
Advertencias de Seguridad
20
Antes de Usar por Primera Vez la Cafetera
21
Limpieza y Cuidados del Aparato
21
Instruções de Segurança
23
Antes da Primeira Utilização
23
Fazer E Manter Quente O Café
23
Limpeza E Manutenção
24
Êáèáñéóìüò Êáé Óõíôþñçóç
26
Ïñïé Åããõçóçó
27
Güvenlik Bilgileri
28
Wskazówki Bezpieczeñstwa
32
Czyszczenie I Konserwacja
33
Biztonságtechnikai Tudnivalók
34
Tisztítás És Karbantartás
35
Garanciális Feltételek
36
Înainte de Prima Utilizare
37
X9A;®Aµa¸åø Ÿo ¹Ex¸å®E ¢Eµoÿac¸oc¹Å
41
Advertisement
Related Products
Siemens TC60 series
Siemens TC66 series
Siemens TC6 SERIES
Siemens TC6....GB
Siemens TC911P2
Siemens TC 80 Series
Siemens TC3A GB Series
Siemens TC 3A Series
Siemens TC86505
Siemens TC86304/01
Siemens Categories
Industrial Equipment
Controller
Control Unit
Oven
Washer
More Siemens Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL