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 iv
CONFIDENTIAL
Information classified Confidential
-
Do not copy (See last page for obligations)
10.2 Application update ............................................................. Error! Bookmark not defined.
10.3 Parameter update .............................................................. Error! Bookmark not defined.
10.4 Foundation update ............................................................. Error! Bookmark not defined.
10.4.1
Requirements ............................................................................................................................ 59
10.4.2
Process details .......................................................................................................................... 59
10.4.3
Steps.......................................................................................................................................... 61
10.4.4
Output ........................................................................................................................................ 62
11 NETWORK INDEPENDENT MESSAGE MANAGER (NIMM) .................................... 63
11.1.1
Network configuration file .......................................................................................................... 63
11.1.1.1
Default network configuration file .......................................................................................................... 63
12 SAMPLE APPLICATIONS ......................................................................................... 65
12.1 Accessing the QUAKE Application Programming Interface (API) .................................... 65
12.2 Turnkey application ......................................................................................................... 66
12.2.1
Compiling Turnkey ..................................................................................................................... 68
12.2.2
Loading Turnkey with the QUAKE Configuration Tool (QCT) ................................................... 71
12.2.3
Running Turnkey ....................................................................................................................... 74
12.2.4
Stopping and removing Turnkey from the modem .................................................................... 76
12.2.5
Making “Hello, World!” ............................................................................................................... 80
12.2.6
Additional detail on Turnkey ...................................................................................................... 82
12.3 QuickStart application ..................................................................................................... 84
12.4 DemoApp applications .................................................................................................... 85
12.4.1
DemoAppGSM .......................................................................................................................... 86
12.4.2
DemoAppSERIAL ...................................................................................................................... 90
12.4.2.1
Receiving data from the AUX port ........................................................................................................ 91
12.4.2.2
Receiving data from the MTS or Logger port ........................................................................................ 93
12.4.3
DemoAppREMOTE ................................................................................................................... 98
12.4.3.1
Remotely set a relay (via email) ........................................................................................................... 99
12.4.3.2
Remotely download a file to the modem (via email) ........................................................................... 104
12.4.4
DemoAppCAN ......................................................................................................................... 107
12.4.5
DemoAppFFS .......................................................................................................................... 114
12.4.6
DemoAppTCP ......................................................................................................................... 117
12.4.7
DemoAppADC ......................................................................................................................... 121
12.4.8
DemoAppRTOS ....................................................................................................................... 124
13 SATELLITE NETWORKS ......................................................................................... 130
13.1 ORBCOMM network ..................................................................................................... 130
13.1.1
ORBCOMM Auto-Roaming ..................................................................................................... 131
13.2 Iridium network .............................................................................................................. 132
13.2.1
Sequence of events: Mobile Originated–Short Burst Data message (MO-SBD) .................... 133
13.2.2
Sequence of events: Mobile Terminated–Short Burst Data Message (MT-SBD) ................... 133
13.3 Inmarsat network .......................................................................................................... 133
14 EVENT DRIVEN ARCHITECTURE .......................................................................... 135
14.1 CAN_MSG ......................................................................... Error! Bookmark not defined.
14.2 CELL_NET_IN_VIEW ................................................................................................... 136
14.3 CONTINUE ................................................................................................................... 136
14.4 COUNTER .................................................................................................................... 136
14.5 DIGITAL ........................................................................................................................ 136
14.6 DIGITAL_ALARM .......................................................................................................... 136
14.7 GLSS_AVAILABLE ....................................................................................................... 136
14.8 MSG_ACK .................................................................................................................... 136