Xircom EAG2919 User Manual

Page of 55
Eagle II GSM Radio Module Technical Manual Preliminary Draft: 08/31/00
23
Part Number: 07100017 version 00.04
© 2000 Xircom, Inc. All rights reserved.
All trademarks and copyrights are the property of Xircom, Inc.
SOFTWARE INTERFACE OF THE EAGLE II
MODULE
The application sends commands to the Eagle II module via the 60-pin I/O signal
connector. These commands use the AT (from "AT-tention") command set.
The Eagle II module operates in one of the following modes:
Command mode: Used for configuring the Eagle II module, for interrogating the GSM
network, and for placing and receiving calls. It uses the AT command set via the
serial port for communication.
On-line mode: Used after a circuit-switched data call has been established. Data is
passed between the Eagle II module and the controlling application without
command interpretation. The only AT command that is interpreted in On-line mode is
the +++ command. (This command places the Eagle II module in Command mode
but does not terminate the circuit-switched data call.)
The AT command driver of the Eagle II module never exits the Command state, that is, it
never enters the On-line mode.
In the Command state, characters that are received from the Customer Premise
Equipment (CPE) are treated as AT commands by the Eagle II module.
In response to the commands received from the CPE, the Eagle II module sends
characters (AT commands) to the CPE.
Various events can also trigger the Eagle II module to sends characters (AT
commands) to the CPE.
Format for the AT Commands
The general format of the command line is: <prefix> <command> <CR>
The prefix AT obtains synchronization, identifies the character parameters, and indicates
that a command may be in the following characters.
AT commands are not case sensitive: use either capital letters or lower-case letters for
the AT command.
AT Command Set
The following tables summarize the functional categories of AT commands that are
supported by the Eagle II module. For a full description of the AT commands, refer to the
Eagle II Programmer's Manual.
Note: A command description that includes an *asterisk denotes that the GSM
service provider must enable supplementary services functionality before the
command is available.