User Manual Part 1

User Guide to Q4000/QPRO
Document Number 1135-4713 Rev G
THIS DOCUMENT CONTAINS CONFIDENTIAL AND PROPRIETARY INFORMATION OF QUAKE GLOBAL CORPORATION. IT MAY BE USED BY
RECIPIENT ONLY FOR THE PURPOSE FOR WHICH IT WAS TRANSMITTED AND WILL BE RETURNED UPON REQUEST OR WHEN NO LONGER NEEDED
BY RECIPIENT. DISCLOSURE TO UNAUTHORIZED THIRD PARTIES OR DUPLICATION WITHOUT THE EXPRESS WRITTEN PERMISSION OF QUAKE
GLOBAL IS PROHIBITED.
Page 10
CONFIDENTIAL
Information classified Confidential
-
Do not copy (See last page for obligations)
2.4 Downloading code to the modem
The Q4000/QPRO uses two separate code packages: the foundation and the application. The
foundation is supplied by QUAKE Global. The application may be written by the user or a third
party to perform operations unique to the customer’s requirements. Both can be loaded into the
modem using the QUAKE Configuration Tool (QCT).
The application code package is a loadable software file that may or may not be present in the
modem. If this file is not present, the modem acts as a simple satellite or GPRS/GSM modem
that is controlled externally via a serial interface. Alternatively, for more complex applications, a
developer can create a custom application in C code to be embedded in the modem. QUAKE
provides a number of sample applications that were developed using QUAKE’s Application
Programming Interface (API) and development environment.
The foundation code package consists of code to implement the Session, Transport and
Network layers of the satellite/terrestrial protocol. The application and the foundation are
independent tasks within the modem. The application sends and receives messages to and from
the foundation, and the foundation sends and receives messages over the RF or GPRS/GSM
links.
The modem is loaded with foundation code when it leaves the factory. New foundation code
may be obtained from the Downloads page at www.quakeglobal.com, using your assigned
username and password.