Technical information
Chapter 1: Product Overview
July 15, 2008 G24 KJAVA User’s 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.