Technical information

Chapter 1: Product Overview
July 15, 2008 G24 KJAVA Users Guide 1-3
A handset, display and keypad can be attached to the EVB. Such an EVB configuration requires
the use of an HMI G24 unit.
Product Advantages
1. Cheaper & Simpler - No External CPU (the traditional controller).
Java MIDlet controls G24 functionality by running on its own CPU ("On target"), instead
of using external controller CPU executing AT commands.
•Smaller PCB.
2. Friendly & Flexible - Java Language has rich verity of standard cellular APIs.
3. Easy maintenance - Over The Air (OTA) customer MIDlet application upgrade.
4. Provides full Java solution -
New Motorola proprietary API - dedicated for the M2M market segment.
5. Partial mode - AT command mode running simultaneously with Java mode.
Example: Developers can use the G24 as a GPRS/EDGE module to connect to the internet
via external TCP/IP stack (i.e. connect it to a standard computer dialer), on the other hand, in
parallel, a Java MIDlet can be run.
Typical Use Case
A typical M2M use case can be described as follows:
G24 integrated within a vending machine, when the machine is out of products it toggles a G24
I/O pin which notifies the MIDlet (via G24 proprietary API). The MIDlet uses a standard SMS
protocol (JSR 120) to notify a control center about this event.