Sign In
Upload
Manuals
Brands
Siemens Manuals
Cell Phone Accessories
TC45
Siemens TC45 Manuals
Manuals and User Guides for Siemens TC45. We have
2
Siemens TC45 manuals available for free PDF download: User Manual
Siemens TC45 User Manual (72 pages)
cellular engine
Brand:
Siemens
| Category:
Control Unit
| Size: 0.96 MB
Table of Contents
Table of Contents
3
Document History
9
1 Introduction
10
Overview
10
Related Documents
10
Figure 1: Overview
10
Terms and Abbreviations
11
2 Installation
12
System Requirements
12
Installation CD
12
Components
13
Winmux 2.1
13
Module Exchange Suite
13
Impsiemens
13
AT Java Open Framework (AJOF)
13
SMTK Installation
14
Installing the Standard Development Toolkit
14
Installing the SMTK Environment
14
Installing Sun ONE Studio 4.1 Mobile Edition
15
Installing Borland Jbuilder Mobileset 3
15
Jbuilder Enterprise Edition Mobileset 3
15
Jbuilder Personal Edition Mobileset 3
15
Uninstall
16
Uninstall Winmux
16
Upgrades
16
3 Maintenance
17
Power Saving
17
Charging
17
Alarm Mode
18
Shut down
18
Automatic Shutdown
18
Restart after Switch off
18
Special at Command Set for Java Applications
19
Switching from Data Mode to Command Mode
19
Mode Indication after Midlet Startup
19
Long Responses
19
Restrictions
20
Flash File System
20
Memory
20
Performance Statements
20
Java
20
Pin-IO
21
Figure 2: Test Overview
21
4 Software Platform
22
Software Architecture
22
Interfaces
23
ASC0 - Serial Device
23
General Purpose I/O
23
Asc1
23
Digital Audio Interface (DAI)
23
JVM Interfaces
24
IMP 1.0 API to TCP/IP
24
Figure 3: Interface Configuration
24
Data Flow of a Java Application Running on the Module
25
Figure 4: Data Flow of a Java Application Running on the Module
25
Handling Interfaces and Data Service Resources
26
Module States
26
State 1: Default - no Java Application Is Running
27
State 2: no Java Application Is Running, General Purpose I/O
27
State 3: no Java Application Is Running, at Interface on ASC1
27
State 4: Default - Java Application Active
27
Figure 5: Module State 1
27
Figure 6: Module State 2
27
Figure 7: Module State 3
27
Figure 8: Module State 4
27
State 5: Java Application Active, General Purpose I/O
28
State 6: Java Application Active, Java Interface to ASC1
28
Figure 9: Module State 5
28
Figure 10: Module State 6
28
Module State Transitions
29
Figure 11: Module State Transition Diagram
29
Table 1: Java at Commands
30
5 Midlets
31
Midlet Documentation
31
Midlet Life Cycle
31
Hello World Midlet
32
Table 2: a Typical Sequence of Midlet Execution Is
32
6 AT Java Open Framework (AJOF)
34
AT Commands
34
Mobile Engine Status
34
Voice Call Handling
34
CSD Call and GPRS Connection Handling
34
Short Message Service
34
Phonebook Features
35
Pin I/O
35
7 File Transfer to Module
36
Module Exchange Suite
36
Windows Based
36
Command Line Based
36
Over the Air Provisioning
36
Security Issues
36
Module Exchange Suite
37
Otap
37
8 Over the Air Provisioning (OTAP)
38
Introduction to OTAP
38
OTAP Overview
38
Figure 12: OTAP Overview
38
OTAP Parameters
39
Table 3: Parameters and Keywords
39
Short Message Format
40
Java File Format
41
Procedures
42
Install/Update
42
Figure 13: OTAP: Install/Update Information Flow the Messages in Brackets Are Optional
42
Delete
43
Figure 14: OTAP: Delete Information Flow
43
Time out Values and Result Codes
44
Notes
44
How to
45
9 Compiling and Running a Program Without a Java IDE
46
Build Results
46
JAD File
46
Compile and Run on a PC
47
Run on the Module with Manual Start
47
Run on the Module with Autostart
47
Switch on Autostart
48
Switch off Autostart
48
10 Debug Environment
49
Data Flow of a Java Application in the Debug Environment
49
Figure 15: Data Flow of a Java Application in the Debug Environment
49
Restrictions
50
RS-232 Emulator
50
Serial Port and Pin I/O Handling Differences
50
Java IDE
50
Sun ONE Studio 4.1 Mobile Edition
51
Figure 16: Sun ONE Studio - the Installed Emulators
51
Switching Emulators
52
Figure 17: Sun ONE Studio - Switching to the Siemens Emulator
52
Projects
53
Figure 18: Sun ONE Studio - Project Manager
53
Templates
54
Examples
54
Compile and Run
54
Jbuilder Mobile Edition
54
TC45 SMTK in Personal Edition
54
Figure 19: Sun ONE Studio - Selecting a Template
54
Integration of TC45 SMTK
55
Figure 20: Different JDK Must be Set in User Home
55
Figure 21: Dialog Box after Changing the JDK to Siemens IMP Wireless Toolkit
56
Restoring Original Settings
57
Figure 22: Original Setting for User Home
57
TC45 SMTK in Enterprise Edition
58
Figure 23: Jbuilder - JDK Settings
58
Figure 24: Jbuilder - Siemens Library
58
Examples
59
Figure 25: Jbuilder - Sample Projects
59
Projects and Templates
60
Figure 26: Jbuilder - Configuring a New Project
60
Compile and Run
61
Breakpoints
61
Figure 27: Jbuilder - Project Properties
61
11 Java Tutorial
62
Using the at Command API
62
Class Atcommand
62
Instantiation with or Without CSD Support
62
Sending an at Command to the Device, the Send() Method
63
Data Connections
63
Synchronization
64
Atcommandresponselistener Interface
65
Non-Blocking Atcommand.send() Method
65
Atcommandlistener Interface
65
Atevents
66
Implementation
66
Registering a Listener with an Atcommand Instance
67
Programming the Midlet
68
Threads
68
Example
68
Ajof
70
Example
70
Advertisement
Siemens TC45 User Manual (36 pages)
Multiplexer User's Guide
Brand:
Siemens
| Category:
Cell Phone Accessories
| Size: 1.1 MB
Table of Contents
Table of Contents
3
Document History
5
1 Introduction
6
Supported Products and Related Documents
7
References
7
Term and Abbreviations
8
2 Multiplexer Protocol - an Overview
9
Product Concept and Architecture
9
Figure 1: Multiplexer Architecture
9
Virtual Channels and at Commands
10
Table 1: Comparison of Multiplexer Channels
10
3 Integrating Multiplexer into the Customer Application
11
Characteristics
11
Basic Requirements
11
Restrictions
11
Dependencies between Multiplexer Channels and Restrictions of Use
12
Functions Without Channel Dependencies
12
Timing Conditions
13
Operation of a Second Physical Serial Interface ASC1 (if Applicable)
13
Multiplexer Control and Signaling Lines
14
Flow Control
14
Figure 2: Logical Flow Control and RTS/CTS Signaling Behind the Decoder
15
Escape Sequence
16
Power Saving
16
Bandwidth of Logical Channels
16
4 Structure of the Multiplexer Protocol
17
Introduction of the Multiplexer Protocol
17
Data Link Layer
17
Figure 3: Data Link Layer
17
Address Field
18
Flag Sequence
18
Table 2: Address Field
18
Table 3: Assignment of the DLCI
18
Table 4: Use of the Command/Response Bit
18
Control Field
19
Table 5: Coding of the Control Field
19
Frame Checking Sequence Field (FCS)
20
Information Field
20
Length Indicator
20
State Diagrams
21
Figure 4: Relationship between the Customer ΜC and the GSM Engine ΜC
22
Figure 5: MPI - Startup, DLC Establishment and Information Transfer
23
Figure 6: MP - DLC Release and Close down
24
DLC Establishment
25
Figure 7: DLC Establishment
25
Figure 8: Information Transfer
25
Information Transfer
25
Start-Up Procedure
25
Close-Down Procedure
26
DLC Release
26
Figure 10: Multiplexer Control Channel
26
Figure 9: DLC Release
26
Multiplexer Control Channel
26
Multiplexer Close down (CLD)
27
Test Command (Test)
27
Figure 11: Modem Status Command (MSC)
28
Modem Status Command (MSC)
28
Figure 12: Power Saving Control (PSC)
30
Power Saving Control (PSC)
30
Non-Supported Command Response (NSC)
31
Example: Establishing Logical Channels Without Parameter Negotiation
32
Figure 13: Establishing the Multiplexer Control Channel and the Logical Channel
32
5 Multiplexer Protocol Version Control
33
Introduction
33
Multiplexer Protocol Versions
34
Figure 14: MSC as Used in Version 3
34
Table 6: Version Differences for MSC
34
Implementing Version Control
35
Troubleshooting
35
Coding of "Testcommand" Message
36
Example of "Testcommand" Message
36
Table 7: IEI Coding
36
Table 8: Coding of "Testcommand" (Example)
36
Advertisement
Related Products
Siemens TC35i Terminal
Siemens SICLOCK TC 400
Siemens TC65
Siemens TC35
Siemens SICLOCK TC100
Siemens TC65 Terminal
Siemens TC60 series
Siemens TC863 series
Siemens TC3A...GB
Siemens TC6....GB
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