Manualios.com

Siemens Java TC65 Operation & User’s Manual

Siemens Java TC65 Manual Online:

3.05, 1943 votes
Siemens Java TC65 User Manual
Siemens Java TC65 User Guide
Siemens Java TC65 Online Manual

Text of Siemens Java TC65 User Guide:

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 63 of 69 11.03.2005 13.3 AJOF The following example uses AJOF. It demonstrates how the writing of an application for the module is abstracted and simplified with the framework. This example does not use threads but could be implemented in a structure similar to the one shown above. Some comments: • CWmMIDlet is the MIDlet instance wrapping the application. CWmMIDlet adds AT command channel management to the standard MIDlet class. • An AT channel, ATChannel, consists of an ATC parser and one or more listeners waiting for URCs. The channel is distributed by the

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 5 of 69 11.03.2005 8.2 Over the Air Provisioning .....................................................................................38 8.3 Security Issues ....................................................................................................38 8.3.1 Module Exchange Suite.........................................................................39 8.3.2 OTAP .........................................................

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 36 of 69 11.03.2005 6.3 Hello World MIDlet Here is a sample HelloWorld program. /** * HelloWorld.java */ package example.helloworld; import javax.microedition.midlet.*; import java.io.*; public class HelloWorld extends MIDlet { /** * HelloWorld - default constructor */ public HelloWorld() { System.out.println("HelloWorld: Constructor"); } /** * startApp() */ public void startApp() throws MIDletStateChangeException { System.out.println("HelloWorld: startApp"); System.out.

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 10 of 69 11.03.2005 2.2 Terms and Abbreviations Abbreviation Description API Application Program Interface ASC Asynchronous Serial Controller CLDC Connected Limited Device Configuration CSD Circuit-Switched Data DAI Digital Audio Interface DCD Data Carrier Detect DSR Data Set Ready GPIO General Purpose I/O GPRS General Packet Radio Service GPS Global Positioning System HTTP Hypertext Transfer Protocol I/O Input/Output IDE Integrate

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 8 of 69 11.03.2005 1 Preamble As an interim solution, since the final documentation has not yet been completed, this TC65 JAVA User's Guide is supplied as a “Draft” version. Therefore modifications are likely to apply to all chapters of the document. Paragraphs, written in “italics” are still under development.

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 32 of 69 11.03.2005 5.8.3.3 Scenarios with GPRS Connection The biggest challenge for the module performance is setting up a GPRS connection, receiving data on interfaces of javax.microedition.io and sending or receiving the data on the RS232 API with the help of a Java application. 5.8.3.3.1 Upload TC65 supports GPRS class 8, this means one timeslot for upload data is available. The Java application receives data over RS232 API and sends them over GPRS t

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 52 of 69 11.03.2005 11 Debug Eenvironment Please note that this section is not intended as a tutorial in debugging or how to use Sun Java Studio, Borland JBuilder or Eclipse. Documents for these IDEs can be found on their re- spective homepages. Once the proper emulator has been selected (as described in the rele- vant IDE sections below), your Java application can be built, debugged and executed. 11.1 Data Flow of a Java Application in the Debug Environment ASC0,1 or U

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 26 of 69 11.03.2005 5.5 Shut Down In the case of an unexpected shut down, data that should be written will get lost due to a buffered write access to the flash file system. However, the best and safest approach to powering down the module is to issue the AT^SMSO command. This procedure lets the engine log off from the network and allows the software to enter into a secure state and save all data. Further details can be found in [5]. 5.5.1 Automatic Shutdown The module is switched off automatically in different situations: • under- or overtemperature • under- or o

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 37 of 69 11.03.2005 7 AT Java Open Framework (AJOF) 7.1 AT Commands The TC65 AT Command Set [4] contains all of the standard AT commands needed to ope- rate a GSM/GPRS mobile. Please note that no fax commands are supported when the TC65 is operated in the Java environment. Simply issuing individual AT commands can control the TC65 module. See the “AT Command Set” to learn more about AT commands. The AT Java

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 60 of 69 11.03.2005 13.1.3.3 Registering a Listener with an ATCommand Instance After creating an instance of the ATCommandListener class, this class instance has to be passed as a parameter to the ATCommand.addListener() method. After that, the callback methods will be called by the runtime system each time the corresponding events (URCs or signal state changes) occur on the corresponding device AT parser. /* we have two ATCommands instances, atc1 and atc2 */ ATListenerA reminder_listener = new ATLi

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 14 of 69 11.03.2005 9. Choose the path that TC65 will appear under in the Start Menu. 10. A brief summary of all entries made shows up. 11. After step 9, all necessary files will be copied from the CD into the target folder. 12. This is the final step. Again, a listing of all installed components appears. 3.3.3 Installing Sun Java Studio Mobility 6 1. Sun Java Studio Mobility 6 is provided on the TC65 SMT

  • TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 22 of 69 11.03.2005 4.4.1.5 State 5: Java Application Active, General Purpose I/O and I2C The Java application is active, ASC0 is used as System.out and the Java instance of the RS-232 serial interface is connected to ASC1. The Java application is activated with at^sjra. The I/

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 7 of 69 11.03.2005 Figures Figure 1: Overview ...................................................................................................................9 Figure 2: Interface Configuration............................................................................................18 Figure 3: Data flow of a Java application running on the module........................................... 19 Figure 4: Module State 1 ............

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 58 of 69 11.03.2005 13.1.2 ATCommandResponseListener Interface The ATCommandResponseListener interface defines the capabilities for receiving the response to an AT command sent to one of the module's AT parsers. When the user wants to use the non blocking version of the ATCommand.send function an implementation class for the ATCommandResponseListener interface must be created first. The single method of this cl

  • TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 9 of 69 11.03.2005 2 Overview The TC65 module features an ultra-low profile and low-power consumption for data (CSD and GPRS), voice, SMS and fax. With Java technology and several peripheral interfaces, the module enables easy integration of your application. Th

  • TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 56 of 69 11.03.2005 13.1.1.2 Sending an AT Command to the Device, the send() Method An AT command is sent to the device by using the send() method. The AT command is sent as a string which must include the finalizing line feed "\r" or the corresponding line end characte

  • TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 47 of 69 11.03.2005 9.9 OTAP Tracer For easy debugging of the OTAP scenario the OTAP procedure can be traced over the serial interface. TBD

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 64 of 69 11.03.2005 * <li>enter the <code>SIM PIN</code>, so we can access the phonebook and send an SMS message, * <li>create a phonebook control and look up the recipient's phone number, * <li>create an SMS control, * <li>set the service centre address (SCA), * <li>last, but not least send the SMS message. * <li>Please do not forget to cleanup all used resources. Each AJOF class has a method <code>release

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 13 of 69 11.03.2005 3.3 SMTK Installation The SMTK comes with an installation CD. The installation program automatically installs the necessary components and IDE integrations. Software can be uninstalled and updated with the install program. The next sections cover the installation and removal of the SMTK and the installation of the SDK and the supported IDEs. 3.3.1 Installing the Standard Development Tool

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 55 of 69 11.03.2005 13 Java Tutorial This small tutorial includes explanations on how to use the AT Command API, suggestions for programming MIDlets and an example of using AJOF. The developer should read about MIDlets, Threads and AT commands as a complement to this tutorial. 13.1 Using the AT Command API Perhaps the most important API for the developer is the AT command API. This is the API that lets the developer issue co

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 40 of 69 11.03.2005 9 Over The Air Provisioning (OTAP) 9.1 Introduction to OTAP OTA (Over The Air) Provisioning of Java Applications is a common practice in the Java world. OTAP describes mechanisms to install, update and delete Java applications over the air. The TC65 product implements the Over The Air Application Provisioning as specified in the IMP-NG standard. The OTAP mechanism described in this document does not require any physical user interaction with the device; it can be fully controlled over the air interface. Therefore it is suitable for Java devices

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 16 of 69 11.03.2005 4 Software Platform In this chapter, we discuss the software architecture of the SMTK and the interfaces to it. 4.1 Software Architecture The SMTK enables a customer to develop a Java application on a PC and have it be executable on the TC65 module. The application is loaded onto the module. The platform comprises: • Basis is the Java™ 2 Micro Edition (J2ME™) The J2ME™ is provided by SUN Microsystems, http://java.sun.com/j2me/ . It is specifically d

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 46 of 69 11.03.2005 9.7 Time Out Values and Result Codes Timeouts: • Closedown Timeout: 10 seconds • Safety Timeout: 5 minutes Result Codes: Supported status codes in body of the http POST request: • 900 Success • 901 Insufficient memory in filesystem • 902 -not supported- • 903 -not supported- • 904 JAR size mismatch, given size in JAD file does not match real size of jar file • 905 Attribute mismatch, one of the mandatory attribut

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 48 of 69 11.03.2005 9.10 How to This chapter is supposed to be a step-by-step guideline for using OTAP. 1. Do you need OTAP? Is there any chance that it might be necessary to update the Java application, install a new one or delete it? The reason might be that your device is in the field and you cannot or do not want to do it over the serial line. If the answer is “yes” then read through the following steps, if the answer is “no” then just consider setting the OTAP SMS password to protect your system. Then you are done

  • TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 4 of 69 11.03.2005 4.4.1.6 State 6: Java Application Active, General Purpose I/O and SPI .......22 4.4.2 Module State Transitions .................................................................23 5 Maintenance .............................................................................

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 53 of 69 11.03.2005 11.2 Emulator TBD 11.3 Java IDE The SMTK is integrated into your Java IDE during installation. Please note that the IDE integration is intended for debugging purposes using the PC emulator. JAR files used in the module must be configured according to the batch file examples given. If the SMTK install succeeded, one should be able to easily switch between the Siemens envi

  • Siemens Java TC65, TC65 JAVA User's Guide Strictly confidential / Draft s TC65 JAVA User's Guide_V01 Page 15 of 69 11.03.2005 3.4 SMTK Uninstall The TC65 SMTK install package comes with an uninstall facility. The entire SMTK or parts of the package can be removed. To start the uninstall facility, open the Control Panel, select Add/Remove Programs, select TC65 and follow the instructions. 3.5 Upgrades The SMTK can be modified, repaired or removed by running the setup program on the Installa

Related Products and Documents (Engine):

Comparable Devices:

# Manufacturer Model Document Type File Updated Pages Size
1 Edimax EW-7416APn v2 Manual  edimax/ew-7416apn-v2-B11.pdf 09 Apr 2024 87 1.98 Mb
2 Flymo Samurai 800/1000 Important information manual flymo/samurai-800-1000-USW.pdf 02 Jun 2023 52 2.28 Mb
3 Remington MB-1000 Use and care manual remington/mb-1000-J31.pdf 26 Nov 2023 2 0.35 Mb
4 Hama BSH-180 Operating instructions manual hama/bsh-180-3U2.pdf 15 Aug 2023 16 0.16 Mb
5 Mitel 5606 Quick reference manual mitel/5606-51U.pdf 09 May 2023 2
6 York LDO9688 Parts manual york/ldo9688-1MB.pdf 09 Dec 2023 92 3.69 Mb

Similar Resources:

  • Mitsubishi

    TUE Series

    (36 pages)
    KN51057BA19/10INSTRUCTION MANUAL MANUEL D’INSTRUCTIONSnSince this engine is used being installed on a working machine, you must read and understand contents of the instruction manual and caution labels of the working machine before you use it.nThis instruction manual provides cautions to ensure proper and safe operations of the engine. You are reques …
  • Graco

    Series A

    (36 pages)
    308–559Rev. BSupersedes Rev Aand PCN B First choice whenquality counts.INSTRUCTIONS-PARTS LISTINSTRUCTIONSThis manual contains importantwarnings and information.READ AND KEEP FOR REFERENCE.ELECTRIC, 100 VAC, 50 or 60 Hz590st Airless Paint Sprayer195 bar Maximum Working PressureModel 231–347, Series ABasic sprayerGRACO INC. P.O. BOX 1441 …
  • V2

    LEX-RFO

    (14 pages)
    Value moves the worldIL 386EDIZ. 08/05/2017LEX-RFOIMOTORE TUBOLARE PER TAPPARELLE CON LAMELLE ORIENTABILI (CENTRALE DI COMANDO INTEGRATA)GBTUBULAR MOTOR FOR SHUTTERS WITH ADJUSTABLE LOUVER BLADES (BUILT-IN CONTROL UNIT)FMOTORÉDUCTEUR TUBULAIRE POUR VOLETS PERSIENNÉS DE LAMES ORIENTABLES (ARMOIRE DE COMMANDE INTEGREE)EROHRMOTOR FÜR ROLLLÄDEN MIT SCHWENKBA …
  • Rotax

    125 MAX DD2

    (62 pages)
    Repair Manual 125 MAX DD2Page 1 Issue 01/2006 Repair Manualfor ROTAX®Engine Type 125 MAX DD2Engine version number 360.125.200Issued: 01 2006BRP-ROTAX GmbH & Co. KGA-4623 GUNSKIRCHEN - Austriawww.rotax.comwww.kart-rotax.com …
  • Nederman

    865 series

    (27 pages)
    EXHAUST HOSE REELExhaust Hose ReelSerial 865, 8"No. 144232(02)2011-04-20 EXHAUST HOSE REEL INSTRUKTIONSMANUAL LAUNAM NOITCURTSNI BEDIENUNGSANLEITUNGMANUEL D’INSTRUCTIONMANUAL DE INSTRUCCIONESMANUALE DI ISTRUZIONI GEBRUIKSAANWIJZING ASENNUS- JA KÄYTTÖOHJEINSTRUKCJA OBSŁUGI DECLARATION OF CONFORMITY SE (DK NO) GB DE FR ESITNLFIPLsid. 2 - 7, 25 pag …
  • Ibi

    ROLMT0001

    (2 pages)
    IBI SCIENTIFIC 9861 Kapp Court Peosta, IA 52068 Tele: (563) 690-0484 Toll Free: 1-800-253-4942 Fax: (563) 690-0490 E-Mail: [email protected] Web: www.ibisci.com IBI SCIENTIFIC ROLOM0002 – Rev. 1 ISO 9001:2008 Certified ROLMT0001 – Replacement Roller Motor Installation Important! – Prior to starting project, ensure unit is unplugged from elec …

Comments, Questions and Opinions: