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 viii
CONFIDENTIAL
Information classified Confidential
-
Do not copy (See last page for obligations)
Figure 12-16: The application was successfully removed ............................................................................. 79
Figure 12-17: Turnkey APL.c file .................................................................................................................... 80
Figure 12-18: Modify Turnkey APL.c by adding a printf statement ................................................................ 81
Figure 12-19: Logger output with "Hello, World!" ........................................................................................... 82
Figure 12-20: Turnkey main task loop............................................................................................................ 83
Figure 12-21: Selecting the QuickStart Workspace ....................................................................................... 84
Figure 12-22: QuickStart switch statement .................................................................................................... 85
Figure 12-23: DemoAppGSM - Selecting the Workspace ............................................................................ 86
Figure 12-24: DemoAppGSM - Logger output that DemoAppGSM is running ............................................. 87
Figure 12-25: DemoAppGSM - Setting the timer .......................................................................................... 88
Figure 12-26: DemoAppGSM - Processing a timeout ................................................................................... 89
Figure 12-27: DemoAppSERIAL - Selecting the Workspace ........................................................................ 90
Figure 12-28: DemoAppSERIAL - Logger output that DemoAppSERIAL is running .................................... 91
Figure 12-29: DemoAppSERIAL - AUX output of user message ................................................................. 92
Figure 12-30: DemoAppSERIAL - Setting serial port mode ......................................................................... 93
Figure 12-31: DemoAppSERIAL - Setting serial data callback function ....................................................... 94
Figure 12-32: DemoAppSERIAL - Processing incoming serial data ............................................................. 95
Figure 12-33: DemoAppSERIAL - Call to NIMM_send()............................................................................... 96
Figure 12-34: DemoAppSERIAL - Logger output of sending serial message .............................................. 97
Figure 12-35: DemoAppREMOTE - Selecting the Workspace ...................................................................... 98
Figure 12-36: DemoAppREMOTE - Set relay email to ORBCOMM modem ................................................. 99
Figure 12-37: DemoAppREMOTE - Set relay email to Iridium modem ......................................................... 99
Figure 12-38: DemoAppREMOTE - Checking GSM/GPRSPOP server ...................................................... 100
Figure 12-39: DemoAppREMOTE - Evaluating incoming message ............................................................ 101
Figure 12-40: DemoAppREMOTE - Parsing command message ............................................................... 102
Figure 12-41: DemoAppREMOTE - Logger output for set relay .................................................................. 103
Figure 12-42: DemoAppREMOTE - Remote application update email ....................................................... 104
Figure 12-43: DemoAppREMOTE - Parse incoming remote application update message ......................... 105
Figure 12-44: DemoAppREMOTE - Event for FTP Load Successful .......................................................... 106
Figure 12-45: DemoAppCAN - Selecting the Workspace ............................................................................ 108
Figure 12-46: DemoAppCAN - Initialization of J1939 .................................................................................. 109
Figure 12-47: DemoAppCAN - Allocating CAN message buffer .................................................................. 110
Figure 12-48: DemoAppCAN - Transmit J1939 data ................................................................................... 111
Figure 12-49: DemoAppCAN - Receive J1939 data .................................................................................... 112
Figure 12-50: DemoAppCAN - Logger output for engine RPM ................................................................... 113
Figure 12-51: DemoAppFFS - Selecting the Workspace ............................................................................. 114
Figure 12-52: DemoAppFFS - Logger output for initial Power On ............................................................... 115
Figure 12-53: DemoAppFFS - Logger output for next Power On ................................................................ 116
Figure 12-54: DemoAppTCP - Selecting the Workspace ............................................................................ 117
Figure 12-55: DemoAppTCP - Initialization of TCP ..................................................................................... 118
Figure 12-56: DemoAppTCP - Request for web page data ......................................................................... 119
Figure 12-57: DemoAppTCP - Web data displayed on the Logger port ...................................................... 120
Figure 12-58: DemoAppADC - Selecting the Workspace ............................................................................ 121
Figure 12-59: DemoAppADC - Definitions ................................................................................................... 122
Figure 12-60: DemoAppADC - Logger data ................................................................................................. 123
Figure 12-61: DemoAppRTOS - Selecting the Workspace ......................................................................... 124
Figure 12-62: DemoAppRTOS - initDemoRTOS (view 1)............................................................................ 125
Figure 12-63: DemoAppRTOS - initDemoRTOS (view 2)............................................................................ 126
Figure 12-64: DemoAppRTOS - Primary Demo task ................................................................................... 127
Figure 12-65: DemoAppRTOS - Secondary Demo task .............................................................................. 128
Figure 12-66: DemoAppRTOS - Logger output ........................................................................................... 129
Figure 13-1: ORBCOMM satellite network diagram ..................................................................................... 130
Figure 13-2: Iridium network diagram .......................................................................................................... 132
Figure 13-3: SkyWave's IsatData Pro network ............................................................................................ 134
Figure 15-1: Software block diagram for fully loaded modem ..................................................................... 142