Technical information
July 15, 2008 G24 KJAVA User’s Guide 1-1
Chapter 1: Product Overview
Introduction
G24 is a GSM/GPRS/EDGE OEM module. It is similar to a condensed cellular phone core,
which can be integrated into a communication system to enable the transfer of voice or data
information over a cellular network. For a detailed description of the G24 cellular engine refer to
reference [1].
This OEM module which once was controlled by an external CPU is now enhanced to be
controlled by the customer’s java MIDlet applications running on G24's CPU. This new module
name is OEM KJAVA.
The main Java differences between a mobile handset and G24 KJAVA engines are shown in
Table 1-1.
G24 KJAVA allows the customer MIDlet to control the following major features:
• Circuit Switched calls (data and voice)
• IP Network connections
• SMS/MMS
• GSM/GPRS Network status
• Serial connectivity
• SIM card
• NVM Data base (Phone book, File System, Record management)
• HW interfaces: A2D and GPIO
• Power (Low power mode, Airplane mode, Real Time Clock)
• MIDlet upgrade
Table 1-1: G24 Java Compared to a Handset
Handset G24
Java is not the main feature. Java controls all activities.
Activation via Menu by the user. Activated automatically upon power-up.
MIDlet is for entertainment (Games, Calculators, …). MIDlet is a stand alone controller.