background image

 

 

USER MANUAL

WAAS G-III Reference 

Receiver

OM-20000137

Rev 1 

Summary of Contents for WAAS G-III

Page 1: ...USER MANUAL WAAS G III Reference Receiver OM 20000137 Rev1 ...

Page 2: ...the Federal Aviation Administration FAA with the express limitation that they will not without written permission of the Contractor be used for purposes of manufacture nor disclosed outside the FAA except that the FAA may disclose these data outside the FAA for the following purposes if any provided that the FAA makes such disclosure subject to prohibition against further use and disclosure The in...

Page 3: ...nal Frequency Reference 23 2 1 3 Connect the GNSS Antenna 24 2 1 4 Connect the power supply 24 2 1 5 Connect the Ethernet ports 24 2 2 Optional Installation Steps 25 2 2 1 Check the Ethernet settings 25 2 2 2 Connect to the Maintenance port 26 2 2 3 Configure the Ethernet Port Settings 26 2 2 4 Access the 1 PPS Output 27 2 2 5 Access the RF Output 27 2 2 6 Access the 10 MHz Output 27 3 Operation 2...

Page 4: ...RE 69 4 4 20 RFATTEN 70 4 4 21 RFIFTEMP 71 4 4 22 SAVEPORTS 72 4 4 23 SOFTLOADCOMMIT 73 4 4 24 SOFTLOADFINALIZE 74 4 4 25 SOFTLOADRESET 75 4 4 26 SOFTLOADSREC 76 4 4 27 SYSPROFILE 77 4 4 28 THRESHOLD 79 4 4 29 TRACKMODE 80 4 4 30 TRACKTYPE 81 4 4 31 UNASSIGN 82 4 4 32 UNLOG 83 4 4 33 UNLOGALL 84 5 Data Logs 85 5 1 Log Header 85 5 1 1 Log Triggers 87 5 2 Fields 87 5 2 1 Field Types 87 5 2 2 Commonl...

Page 5: ...B 120 5 5 16 RXCOMMANDSB 121 5 5 17 SATPOSB 122 5 5 18 SOFTLOADSTATUSB 124 5 5 19 TIMESOLUTIONB 125 5 5 20 VERSIONB 127 6 Firmware Updates 128 6 1 Contact NovAtel 128 6 2 Download the Files 128 6 3 Decompress the Files 128 6 4 Update the G III Reference Receiver Firmware 129 6 4 1 Serial Port Loading using WinLoad 129 6 4 2 Ethernet Softload Protocol 129 A Technical Specifications 134 B Standards ...

Page 6: ...condary Lightning Protection 11 2 SBAS Concept 16 3 NovAtel G III Reference Receiver 18 4 G III Reference Receiver back panel 19 5 Typical Configuration 22 6 LCD Status Display 29 7 Status Display page 1 30 8 Status Display page 2 30 9 G III Reference Receiver Dimensions 135 ...

Page 7: ...Summary 41 23 Channel Configuration Range 49 24 Message Type 61 25 NSCODE Allowable Parameters for Signal Types 64 26 SYSPROFILE Command Response Field Description 78 27 Legacy Log Header Format 85 28 G III Log Header Format 86 29 Field Types 87 30 GNSS Time Status 89 31 Measurement Data Logs 91 32 Satellite Data Logs 91 33 Receiver Status Logs 91 34 Log Summary 92 35 AGC Status Word 94 36 IOMaste...

Page 8: ...eiver User Manual Rev 1 Table of Contents 52 Physical Specifications 135 53 Environmental Specifications 136 54 Port Specifications 136 55 Recommended External Frequency Reference Specifications 138 56 Channel Configuration 139 ...

Page 9: ...NOVATEL U S and Canada 1 403 295 4500 International Fax 1 403 295 4501 E mail support novatel com Website www novatel com Write NovAtel Inc 1120 68 Avenue NE Calgary Alberta Canada T2E 8S5 G III Reference Receiver Firmware Updates Firmware updates are firmware revisions to an existing model to improve basic GNSS receiver functionality The process for obtaining firmware updates is discussed in Chap...

Page 10: ...the shield Hazard Impact A lightning strike causes the ground potential in the area to rise to dangerous levels resulting in harm to personnel or destruction of electronic equipment in an unprotected environment It also conducts a portion of the strike energy down the inner conductor of the coax cable to the connected equipment Actions to Mitigate Lightning Hazards 1 Do not install antennas or ant...

Page 11: ... of installation for example TUV VDE and so on for lightning surge protection The primary device must be capable of limiting an incoming surge to 10kV 5 The shield of the coaxial cable entering the building should be connected at a grounding plate at the building s entrance The lightning protection devices should have their chassis grounded to the same ground near to the building s entrance 6 The ...

Page 12: ...ctrical Code NFPA 70 Canada Canadian Electrical Code CSA C22 UK British Standards Institute BSI 7671 Acceptable choices for Earth Grounds for central buildings are the following Grounded interior metal cold water pipe within five feet 1 5 m of the point where it enters the building Grounded metallic service raceway Grounded electrical service equipment enclosure Eight foot grounding rod driven int...

Page 13: ...interface command structure To use the full potential of the G III Reference Receiver you should become familiar with this manual before operating the receiver Conventions The following conventions are used in this manual Log and command conventions include the following H The letter H in the Bytes or Binary Offset columns represents the header length for that log The binary header is described in...

Page 14: ... number of the current GPS week This means the GPS week is represented by an integer number between 0 and 1023 As GPS time started on Sunday January 6 1980 at 0 00 hours week 1023 ended on Saturday August 21 1999 at 23 59 59 In accordance with the GPS system specifications document NovAtel G III Reference Receiver firmware resets the receiver s GPS week number back to zero Users should be aware of...

Page 15: ...tem is to provide a means for air navigation for all phases of flight in the National Airspace System NAS from departure through en route and approach The principal functions of SBAS include determining ionospheric corrections determining satellite orbits determining satellite clock corrections determining satellite integrity independent data verification SBAS message broadcast and ranging system ...

Page 16: ... Page 17 Digital pulse blanking Cross Correlation Check Time Receiver Autonomous Integrity Monitor TRAIM 1 2 1 GEO Processing Specific channels in the G III Reference Receiver have the capability to receive and process the SBAS signal provided by GEOs The signals are in band at L1 and L5 SBAS and are identified through SBAS specific PRN PseudoRandom Noise numbers The SBAS message and associated ps...

Page 17: ...e channel and software steering This additional hardware is configured to generate a stream of accumulations until sufficient data has been collected to perform the test The tracking channel is forced to re acquire a signal if the results of the second test do not confirm the bit alignment selected by the tracking channel 1 2 4 Signal Quality Monitoring Signal Quality Monitoring SQM technology mon...

Page 18: ...el G III Reference Receiver unit consists of the following Standard enclosure for a 19 inch rack with built in forced air cooling Liquid crystal display LCD to show receiver status Input output ports for power antenna frequency reference and general communications Figure 3 NovAtel G III Reference Receiver ...

Page 19: ...ceiver enclosure provides basic status information regarding the unit See Section 3 4 Status Display on Page 29 for more details 1 3 1 2 Input Output Ports The G III Reference Receiver provides a variety of ports on the rear panel of the enclosure for power antenna input and general communications Table 1 Power Ports Label Description J01 The power input port Connects the G III Reference Receiver ...

Page 20: ...ifier is ETHB J04 AUX Auxiliary port This port is not available for use J05 MAINT Maintenance port An RS 232 port used to configure the Ethernet ports This port operates at 115200 baud rate no parity checking 8 data bits and one stop bit The Maintenance port only accepts commands related to Ethernet configuration and only when the receiver is in the Configuration state See Section 3 1 G III Refere...

Page 21: ...07 10 MHz OUT 10 MHz frequency reference output port Outputs the 10 MHz frequency reference signal J08 1 PPS IN 1 Pulse Per Second PPS input port This port is not available for use J09 1 PPS OUT 1 Pulse Per Second PPS output port An output port for a 1 Pulse Per Second PPS signal used for time synchronization J10 RF1 OUT Radio Frequency RF Output An RF test port that outputs the RF signal received...

Page 22: ...r see Table 52 Physical Specifications on Page 135 for G III Reference Receiver dimensions User supplied L1 L2 L5 GNSS antenna and low noise amplifier LNA Access to a 120 240 VAC 50 60 Hz power source User supplied external frequency reference 10 MHz User supplied data communications equipment capable of standard RS 232 serial and Ethernet communications such as a computer User supplied data and R...

Page 23: ...res an external user supplied frequency reference which is typically a high accuracy oscillator Refer to Table 55 Recommended External Frequency Reference Specifications on Page 138 for the recommended device specifications Connect the frequency reference to the 10 MHz IN J06 TNC female connector on the rear panel of the G III Reference Receiver Table 54 Port Specifications on Page 136 provides te...

Page 24: ...ANTENNAPOWER command See Section 4 4 2 ANTENNAPOWER on Page 46 Connect the antenna to the RF1 IN J11 TNC female connector on the back of the G III Reference Receiver Table 54 Port Specifications on Page 136 provides technical specifications for this port See also Section 2 2 5 Access the RF Output on Page 27 2 1 4 Connect the power supply Before applying power to the G III Reference Receiver ensur...

Page 25: ...n for the Ethernet ports Before you connect the Monitor port to a computer or network make sure the Ethernet settings for the Monitor port is compatible with the computer or network See Section 2 2 1 Check the Ethernet settings on Page 25 Table 5 Data port default settings Setting Value Interface Name ETHA Virtual Port Identifier ICOM1 Ethernet Speed 100 Mbit second Duplex Full duplex Port Polarit...

Page 26: ... the computer to the Maintenance port J05 on the G III Reference Receiver Refer to Table 54 Port Specifications on Page 136 From the Maintenance port you can configure the settings for the Ethernet ports See Section 2 2 3 Configure the Ethernet Port Settings on Page 26 2 2 3 Configure the Ethernet Port Settings From the computer connected to the Maintenance port enter the following commands to con...

Page 27: ...ailable on the 1 PPS OUT port J09 is generated from the 10 MHz reference frequency input The signal specifications and electrical characteristics are described in Table 54 Port Specifications on Page 136 2 2 5 Access the RF Output The RF1 OUT port J10 outputs the signal received from the RF1 IN port This port is isolated and the output signal is attenuated from the received RF signal by an amount ...

Page 28: ... receiver software which causes the receiver to transition to Maintenance state After configuration is complete a user issued command causes the receiver to transition to the Operational state which commences signal tracking and measurement processing operations Channel assignments can only be accomplished in the Operational state 3 2 G III Reference Receiver Modes The G III Reference Receiver has...

Page 29: ...contrast of the display use the Contrast Up or Contrast Down buttons located to the right of the Status display 3 4 2 Operation There are two pages of information available on the Status display The layout of the information on these pages is shown in Figure 7 and Figure 8 on page 30 To change between the two pages of information press the Next Page button located to the right of the Status displa...

Page 30: ...tion available on the Status display State RxState Health RxHealth IOMHW S IOMStatus RFCCHW S RFCCStatus RFDCHW S RFDCStatus DSPCHW S DSPCStatus DSPCHW S DSPCStatus State RxState Health RxHealth Firmware Version FWVersion Data Port DataIP Monitor Port MonitorIP Week WK Sec Sec Status TimeStat Lat RxPosLatitude Long RxPosLongitude Height RxPosHeight X RxPosX Y RxPosY Z RxPosZ ...

Page 31: ...d in the G III Reference Receiver the field for that component appears blank 3 4 2 4 S The S field shows the slot and module number of the corresponding receiver component For example if the corresponding component is in slot 6 and module 1 the S field string appears as 6 1 If a component is not installed in the G III Reference Receiver the S field for that component appears blank Table 7 RxState ...

Page 32: ...I Reference Receiver the field for that component appears blank Table 9 IOMStatus field values String Value Status Severity Text Color Status OK Normal Green Normal Software CRC Failed Red Software CRC RFCC Test Failed Red RFCC NV Memory Warning Orange NVM Failed Red Temp Sensor Warning Orange Temperature Communication Failed Red Voltage Sensor Warning Orange Voltage Communication Failed Red CPU U...

Page 33: ...Communications Failed Red Stack Usage Warning Orange Stack Usage ADC Parity Warning Orange ADC Data ADC Buffer Failed Red ADC Lock Failed Red SERDES Lock MINOS Failed Red MINOS FPGA Failed Red FPGA Temperature Warning Orange Temperature Failed Red Voltage Warning Orange Voltage Failed Red Table 11 RFCCStatus field values String Value Status Severity Text Color Status OK Normal Green Normal PLL not...

Page 34: ... set 3 4 2 9 Sec The Sec field shows the number of seconds in the current GPS week This field is blank if the receiver time is not set 3 4 2 10 TimeStat The TimeStat field shows the status of the G III Reference Receiver time The possible values for this field are shown in Table 13 Table 12 RFDCStatus field values String Value Status Severity Text Color Status OK Normal Green Normal PLL not locked...

Page 35: ... decimal degrees If the receiver position is not set these fields are blank 3 4 2 12 RxPosHeight The RxPosHeight field shows the altitude of the G III Reference Receiver expressed in metres If the receiver position is not set this field is blank 3 4 2 13 RxPosX RxPosY and RxPosZ These fields show the X Y and Z coordinates of the G III Reference Receiver expressed in metres If the receiver position...

Page 36: ...or fix position 3 All command strings must be followed by one of the following CR 0x0D NL 0x0A CR NL 0x0D 0x0A If you are manually entering a command press ENTER at end of a command or command string 4 Commands are accepted only on the Data and Maintenance ports 5 The Maintenance port only accepts commands related to Ethernet communications and only during the Configuration state 4 1 1 Command Set...

Page 37: ...usb ontime 1 icom2 factorydatab ontime 1 icom2 measurementdatab ontime 1 icom2 agcinfob ontime 1 icom2 rawframedatab onnew icom2 versionb ontime 500 icom2 rxcommandsb ontime 600 icom2 ethstatusb ontime 500 PLLDYNAMIC L1ca false 3 L1c false 3 L2c false 3 L5gps false 3 L2py false 0 2 L1geo false 3 L5geo false 3 PULSEBLANKING L1 95 2 L2 95 2 L5 95 2 RFATTEN 30 RFIFTEMP on TRACKMODE standard TRACKTYPE...

Page 38: ...s to enable logging of the SATPOSB log You can use it again with a second set of parameters to configure the G III Reference Receiver to output the CARDSTATUSB log When the LOG command is entered the second time the new parameter set does not overwrite the first it exists in addition to the first set THRESHOLD L1ca 36 20 36 L1c 36 20 10 L2c 36 20 10 L2py 30 10 10 L5gps 36 20 36 L1geo 36 26 36 18 L...

Page 39: ... 0x0D and n is a NL character 0x0A Table 15 Response Messages String Description OK Command was accepted and executed ERROR Command Invalid Not a recognized command ERROR Parameter x out of range Command parameter is out of range ERROR Command conflicts Command parameters conflict with each other The command is rejected For example when a signal channel specified for the signal type does not match...

Page 40: ...es electrical power to an active antenna PULSEBLANKING Sets the pulse blanking values RFATTEN Changes the attenuation value on the software adjustable attenuator controlling the received RF signal RFIFTEMP Enables or disables RF IF temperature control Table 18 Tracking Control Commands Command Description ASSIGN Assigns a tracking channel to use to search for a satellite CORRSPACING Changes the ea...

Page 41: ... Command Command Description FIX Sets the position parameters for the G III Reference Receiver Table 21 Firmware Upgrade Commands Command Description SOFTLOADCOMMIT Saves the firmware image from the RAM buffer to flash memory SOFTLOADFINALIZE Finalizes the firmware download by erasing the old firmware SOFTLOADRESET Starts the firmware loading process SOFTLOADSREC Sends an S Record format data bloc...

Page 42: ... used in signal tracking NSCODE signal component prn chippingrate length nonstandard PLLDYNAMIC Sets the parameters associated with dynamic PLL tracking PLLDYNAMIC signal setting lowbw highbw cno PLLerror timethreshold PULSEBLANKING Sets the pulse blanking values PULSEBLANKING frequency threshold exttime RESET Performs a hardware reset of the receiver RESET RESTORE Restores all Ethernet configurat...

Page 43: ...DE Changes the channel assignment method TRACKMODE mode system TRACKTYPE Changes the type of tracking used for a specified channel TRACKTYPE signal svChan type UNASSIGN Cancels a previously issued ASSIGN command UNASSIGN svChan UNLOG Removes a specified log from logging control UNLOG port message UNLOGALL Disables all logs from logging control UNLOGALL port Table 22 Command Summary continued Comma...

Page 44: ... to use the command are listed All three of the listed requirements must be met to use the command If any of the three requirements are not met the command will be rejected All command strings must be followed by ENTER Format Type of value needed Int The value must be a whole number Float The value has a maximum of 7 significant digits Double The value has a maximum of 15 significant digits ULong ...

Page 45: ... L5 MANUAL 40 50 The AGCMODE command can fundamentally change the way that the receiver operates Do not alter the default settings unless you are confident that you understand the consequences Field Field Name Description Range Precision 1 frequency Specifies the signal type to which you want to apply the command L1 L2 L5 N A 2 mode Specifies whether to use the default or custom values for the pul...

Page 46: ...al power from the internal power source of the receiver to the low noise amplifier LNA of an active antenna Valid States Configuration Valid Modes Normal Acceptable Ports Data Syntax ANTENNAPOWER flag Example ANTENNAPOWER on Field Field Name Description Range Precision 1 flag Enables on or disables off providing power to the antenna on off N A ...

Page 47: ...ignal channel Separate channel assignments are required to track the L1 and L5 signals for one SBAS satellite Changing the ASSIGN command state to AUTO returns the SV channel control to the automatic search algorithm For SBAS channels the SV channels are actually idled as they do not have an automatic search algorithm The search algorithm that will be used is specified by the TRACKMODE command Bot...

Page 48: ...N codes to channels If a value is not given the default of ACTIVE is used Optional idle auto active N A 3 PRN Satellite PRN Optional This value is required if you set the state field to Active This field must be left blank if you set the state field to Auto or Idle 1 63 GPS 120 158 SBAS Int 4 Dopplera a If a Doppler is not specified the receiver uses a default of 0 Hz Doppler Hz Optional Satellite...

Page 49: ...This command cannot be cleared except by issuing another CHANCONFIG command Valid States Configuration Valid Modes Normal Acceptable Ports Data Syntax CHANCONFIG config Example CHANCONFIG 18GPSALL8GEO Table 23 Channel Configuration Range Only one option is available for the G III Reference Receiver Sending this command to reconfigure to the same configuration will still result in a reset of the re...

Page 50: ...f the G III Reference Receiver is in Failed mode it will not change to the Operational state Valid States Configuration Valid Modes Normal Failed Acceptable Ports Data Syntax CHANGESTATE state Example CHANGESTATE operational Exception data must be erased for placing the receiver into the Operational state Use the CLEAREXCEPTIONDATA command to erase the data Field Field Name Description Range Preci...

Page 51: ...tion is captured from the first event after the exception data is cleared The failure data can be retrieved after the receiver automatically restarts using a LOG command to retrieve the EXCEPTIONDATAB log Valid States Configuration Valid Modes Normal Failed Acceptable Ports Data Syntax CLEAREXCEPTIONDATA Example CLEAREXCEPTIONDATA If there is exception data in non volatile memory you must clear th...

Page 52: ... CORRSPACING signal svChan spacing Example CORRSPACING L1geo 18 0 1 CORRSPACING L1geo 20 0 3 This command is valid only for L1 C A SBAS channels If another signal type is specified this command is rejected Field Field Name Description Range Precision 1 signal Signal type L1geo N A 2 svChan The SV channel the discriminator spacing is applied to 18 25a a This range of SV channels tracking L1GEO is f...

Page 53: ...LLBW signal bw Example DLLBW L1ca 0 1 DLLBW L5geo 0 2 The DLLBW command can fundamentally change the way that the receiver operates Do not alter the default settings unless you are confident that you understand the consequences After issuing this command the receiver will continue to track without resetting the locktime Field Field Name Description Range Precision 1 signal Signal type L1ca L1geo L...

Page 54: ...ll below the cut off angle are no longer tracked unless they were manually assigned using the ASSIGN command If the G III Reference Receiver has not yet received an almanac does not have a position entered or does not have time computed the satellites below the cut off angle may be tracked Valid States Configuration Valid Modes Normal Acceptable Ports Data Syntax ECUTOFF angle Example ECUTOFF 10 0...

Page 55: ...ommand response contains the current Ethernet configuration Alternate Syntax ETHCONFIG interface Example ETHCONFIG ETHA INFO ETHCONFIG ETHA 100 FULL MDI Commands received on the Data port J02 are applicable only to the Monitor port J03 Attempts to change the Data port from the Data port are rejected Field Field Name Description Range Precision 1 interfacea a etha corresponds to the Data port ethb ...

Page 56: ...ay be affected Field Field Name Description Range Precision 1 type Fix type When this field is set to position the following optional fields are required position none N A 2 latitude Latitude of the receiver position in decimal degrees Must be accurate to 1e 10 degrees Optional 90 to 90 double 3 longitude Longitude of the receiver position in decimal degrees Must be accurate to 1e 10 degrees Optio...

Page 57: ...ort from the Data port are rejected ICOMCONFIG configuration depends on the IPCONFIG associated with the BindInterface Existing ICOMCONFIG configuration can be impacted by changes of the IPCONFIG associated with the BindInterface The scenarios in the following table detail the ICOMCONFIG configuration change introduced by an IPCONFIG change Scenario BindInterface Gateway IP Peer Host IP ICOMCONFIG...

Page 58: ...he IP protocol for the connection Select disabled to prevent any communications on the virtual port udp disabled N A 3 endpoint The peer host IP address and UDP port number to communicate with in the format Host Port If the Host IP address is not provided then the receiver acts as a server If the BindInterface is ETHB i e the Monitor port the Host must be a broadcast or subnet broadcast IP address...

Page 59: ... are applicable only to the Monitor port J03 Attempts to change the Data port from the Data port are rejected An ICOMCONFIG command is required to enable the ICOM port for the Ethernet interface after changing the IP address from 0 0 0 0 to a non 0 0 0 0 address Field Field Name Description Range Precision 1 interface The name of the Ethernet interface etha ethb N A 2 mode The IP addressing mode o...

Page 60: ...tdatab ontime 1 LOG ICOM1 rxcommandsb LOG versionb LOG agcinfob once Field Field Name Description Range Precision 1 port The communication port used to output the data Optional If a port is not specified the requested logs are output on the port from which the command was issued ICOM1 ICOM2 N A 2 message The message type See Table 24 on Page 61 N A 3 trigger The trigger condition Select once to ou...

Page 61: ...B ONCE ONTIME ONNEW TIMESOLUTIONB ONCE ONTIME VERSIONB ONCE ONTIME Logs with an allowed trigger of ONNEW may also be logged with a trigger of ONCE However only one log will be output regardless of the number of related logs for each tracked signal This means that if 5 signals are tracked only one of those signals will be reported for frame logs Although the LOG command is accepted in the Configura...

Page 62: ...300B38E9E9AE2E461360B230258601E1A14825F02E3E6C3E7100CD4C9B99E0A4D9 BFF0A7929B013DB706BED9F2B765126075AC0B92B66F09347DDE5CA7151FF8A6DD1DB1B5A 04E755664C105A96D60F5097BC748B9AE90C7F15252ACE2063EFDAC36F7289A1D7B187CC4 20EB8D8D68A7BF36973D907A76A362D60CE5309838F61D9DEC2E963B1743F3EFEF26EECC1 D5CC55ED9CF4BB2F1E03A3AAB69951B0C86363E8905798E9739C10986FA81506080D308D0 DF9FCCBE2511D52EBAFE434A89290AFD7F358...

Page 63: ...82D0E48BA214C9658B299584D8085C4198 55DB1CF82037D13E065B42D3285D8B2CD6C5F6582D3698A02591FFFF77E93B38AEBA03407 5321D7746A14493500EC232AB6D7C5A2266258ED72F5FF4140EE59376964177AACBB1F7C0 67F1DB64793921C55006DDD565FE6F592CA59F3664ED6BDCF018D1F654AC4EBD31CCF3CE3 71AC8AC0631510FB370D8B26666B5D7BF804C4BA0910AD4229B45305CB415817E3000760B 7A29A39B34F00B08F5E9C0F490E93D91F97808232C699E629FF29F1F09A4A313CE27C...

Page 64: ...cified it applies to all PRNs for the selected signal and system types 0 1 63 120 158 Int 4 chippingrate Chipping Rate MHz 1 023 0 5115 10 23 N A 5 length Sequence length bits 27 10230 Int 6 nonstandard The non standard code that will be applied This code must be entered in hex format The specified sequence must be in multiples of 32 bits achieved by adding 0 s appended to the end of the non stand...

Page 65: ...hbw cno PLLerror timethreshold Example PLLDYNAMIC L1ca TRUE 3 10 30 0 15 2000 PLLDYNAMIC L5geo FALSE 1 The PLLDYNAMIC command can fundamentally change the way that the receiver operates Do not alter the default settings unless you are confident that you understand the consequences The channels are not reassigned when this command is issued They may continue to track when the command is applied Thi...

Page 66: ...y Float 5 cno C No threshold dB Hz Optional 0 80 Int 6 pllerror PLL error threshold cycles Optional 0 1 Float 7 timethreshold Minimum number of milliseconds to stay on high bandwidth If L2 P Y is configured for dynamic PLL with a time threshold of less than 500 ms the command will be accepted but will have no effect on the PLL Optional 20 100 000 Int Field Field Name Description Range Precision ...

Page 67: ...l Valid Modes Normal Acceptable Ports Data Syntax PULSEBLANKING frequency threshold exttime Example PULSEBLANKING L2 0 2 PULSEBLANKING L5 120 4 The PULSEBLANKING command can fundamentally change the way that the receiver operates Do not alter the default settings unless you are confident that you understand the consequences Field Field Name Description Range Precision 1 frequency Specifies which f...

Page 68: ...s the BOOT state Valid States Maintenance Configuration Operational Valid Modes Normal Failed Acceptable Ports Data Maintenance Syntax RESET Example RESET A command response indicating that the RESET command was accepted successfully is output before the system resets When the receiver is in the Operational state the RESET command can be issued only from the Data port ...

Page 69: ...y deleting any saved Ethernet configuration from NVM After the Ethernet configuration is erased from NVM the receiver resets For a list of the default Ethernet configuration values see Table 14 Factory Defaults for Commands on Page 36 Valid States Configuration Maintenance Valid Modes Normal Failed Acceptable Ports Maintenance Syntax RESTORE Example RESTORE ...

Page 70: ... the attenuation value on the software adjustable attenuator controlling the received RF signal Valid States Configuration Operational Valid Modes Normal Acceptable Ports Data Syntax RFATTEN setting Example RFATTEN 20 Field Field Name Description Range Precision 1 setting RF attenuator setting dB 0 30 Int ...

Page 71: ... This command turns the RF IF temperature control on or off Valid States Configuration Valid Modes Normal Acceptable Ports Data Syntax RFIFTEMP setting Example RFIFTEMP on Field Field Name Description Range Precision 1 setting Enables or disables the RF IF temperature control on off N A ...

Page 72: ...VM When the receiver restarts this saved configuration will override the receiver defaults To erase the saved configuration use the RESTORE command see Section 4 4 19 RESTORE on Page 69 Note that the RESTORE command will restart the receiver Valid States Configuration Maintenance Valid Modes Normal Failed Acceptable Ports Maintenance Syntax SAVEPORTS Example SAVEPORTS ...

Page 73: ...ual Rev 1 73 4 4 23 SOFTLOADCOMMIT This command verifies the uploaded firmware image and saves the image from the RAM buffer to flash memory Valid States Maintenance Valid Modes Normal Failed Acceptable Ports Data Syntax SOFTLOADCOMMIT Example SOFTLOADCOMMIT ...

Page 74: ...l Rev 1 Chapter 4 Commands 4 4 24 SOFTLOADFINALIZE This command finalizes the firmware download by erasing the old firmware Valid States Maintenance Valid Modes Normal Failed Acceptable Ports Data Syntax SOFTLOADFINALIZE Example SOFTLOADFINALIZE ...

Page 75: ...II Reference Receiver User Manual Rev 1 75 4 4 25 SOFTLOADRESET This command starts the firmware loading process Valid States Maintenance Valid Modes Normal Failed Acceptable Ports Data Syntax SOFTLOADRESET Example SOFTLOADRESET ...

Page 76: ...s Maintenance Valid Modes Normal Failed Acceptable Ports Data Syntax SOFTLOADSREC s records Examples SOFTLOADSREC S31D00000048000000000000000000000000000000000000000000000000 9A SOFTLOADSREC S0 T APPS31D0000000006E0A6E10100000028000000280008000000001C E001001C03S31D0000001830000000582E5C009F5856AA2A5AD03501000000FEFFFFFF3C All S Records in the data block must be valid and complete Field Field Name...

Page 77: ...mpile Time String APP SW Info Tag String PBC SW Info Tag String SBC SW Info Tag String Example SYSPROFILE INFO SYSPROFILE MOPSW AW3MM0000RN0000 May 23 2012 17 14 07 5 SYSPROFILE 1 7 0 DJV11100008 G3IOM 1 00 AW3IA0000RN0000 AG3IB0000RB0000 May 23 2012 00 04 12 SYSPROFILE 3 4 0 DKF11180012 G3RFCC13 1 00 G3RFCCFPGA 7 SYSPROFILE 4 4 1 DKE11120011 G3RFDCG3 1 00 SYSPROFILE 2 2 0 DJJ10460006 G3DSPC 1 00 ...

Page 78: ... IOMaster 2 DSPC 3 RFCC 4 RFDC SLOT ID Slot ID of the associated backplane slot location Integer MODULE ID Module ID of the associated sub slot entity Integer PSN String PSN String Max Length 15 HW Version String Hardware version String Max Length 15 APP SW Version String Software version String Max Length 15 PBC SW Version String Primary boot code software version String Max Length 15 SBC SW Vers...

Page 79: ...L1ca L1geo L1C L2py L2C L5gps L5geo N A 2 acquisition Acquisition power threshold dBHz 25 80 Int 3 lock Steady state tracking lock threshold dBHz 10 80 Int 4 crosscorra a A cross correlation value must be specified for L1C L2 P Y L2C and L5 SBAS but this value is not used Cross correlation power threshold at which cross correlation checks are performed dBHz 10 80 Int 5 svChanb b The svChan field m...

Page 80: ...e all satellites will be searched for regardless of the channel assignment method selected Track mode type STANDARD Channels are assigned to satellites that are in the validated almanac do not have a health status of all 1 s and are above the elevation mask angle ALL Channels are assigned to all satellites PRNs 1 32 regardless of health in the ephemeris or elevation or elevation mask angle standar...

Page 81: ... L5geo 33 q5i5 This command applies only to L5 SBAS tracking Field Field Name Description Range Precision 1 signal Signal type L5geo N A 2 svChan SV channel to which the tracktype is applied 26 33a a This range of SV channels for tracking L5SBAS is for the G III 18GPSALL8GEO configuration This range will be different for other products Int 3 type Type of tracking to apply Specify i5 to use I5 for ...

Page 82: ...assigned channel will immediately idle and be reassigned to a different satellite if one is available This command has the same effect as the ASSIGN AUTO command Valid States Operational Valid Modes Normal Acceptable Ports Data Syntax UNASSIGN svChan Example UNASSIGN 5 Field Field Name Description Range Precision 1 svChan SV channel 0 17 GPS 18 33 GEO a a For L1 C A SBAS the range is 18 to 25 For ...

Page 83: ...alid Modes Normal Failed Acceptable Ports Data Syntax UNLOG port message Example UNLOG rangeb UNLOG ICOM2 cardstatusb Field Field Name Description Range Precision 1 port The communications port used to output the data If a port is not specified the command is applied to the port the command was received on Optional ICOM1 ICOM2 N A 2 message Message type See Table 24 Message Type on Page 61 N A ...

Page 84: ...ffected Valid States Configuration Operational Maintenance Valid Modes Normal Failed Acceptable Ports Data Syntax UNLOGALL port Example UNLOGALL UNLOGALL ICOM2 Field Field Name Description Range Precision 1 port Communication port used to output the data If a port is not specified the command is applied to the port the command was received on Optional ICOM1 ICOM2 N A ...

Page 85: ...and G III logs The legacy logs ensure backwards compatibility with the G II Reference Receiver while the G III logs are updated to include new information and are expanded to allow for the new GPS signals The legacy logs have a header very similar to the G II Reference Receiver logs with some of the fields set to reserved In the legacy log header the reserved fields are set to zero The G III log h...

Page 86: ...al 0xAACC4756 Char 4 4 0 2 Message length Total length of the message including the header but not the CRC Ushort 2 4 3 Messaged id Message ID Ushort 2 6 4 Log count Number of logs output since receiver entered configuration state for all G III logs from the same port Legacy logs are not included in this count Resets to 0 when the maximum value 4 294 967 295 is reached Ulong 4 8 5 Time status Qual...

Page 87: ...n 8 bit signed integer in the range 128 to 127 This integer value may be the ASCII code corresponding to the specified character UChar 1 An 8 bit unsigned integer Values are in the range from 0 to 255 UShort 2 A 16 bit unsigned integer in the range 0 to 65535 Long 4 A 32 bit signed integer in the range 2147483648 to 2147483647 ULong 4 A 32 bit unsigned integer in the range 0 to 4294967295 Double 8...

Page 88: ...udoranges The time stamp on these logs is the receiver estimate of GNSS time at the time of the measurement When setting time in external equipment a small synchronous log will be accurate to a fraction of a second A synchronous log with trigger ONTIME 1 can be used in conjunction with the 1 PPS signal to provide relative accuracy better than 250 ns Other log types asynchronous and polled are trig...

Page 89: ...his state is qualified by the COARSE time status flag When the receiver knows its position and range biases are being calculated the internal clock model will begin modelling the position range biases and the receiver clock offset Modelling continues until the model is a good estimation of the actual receiver clock behavior At this time the receiver time will again be adjusted this time to an accu...

Page 90: ...ulate a CRC value to be used by CRC calculation functions unsigned long CRC32Value int i int j unsigned long ulCRC ulCRC i for j 8 j 0 j if ulCRC 1 ulCRC ulCRC 1 CRC32_POLYNOMIAL else ulCRC 1 return ulCRC Calculates the CRC 32 of a block of data all at once unsigned long CalculateBlockCRC32 unsigned long ulCount Number of bytes in the data block unsigned char ucBuffer Data block unsigned long ulTe...

Page 91: ...ins the raw navigation data for both GPS and SBAS signals One log is output for each tracking channel RAWGPSSUBFRAMEWPB Contains the raw GPS subframe navigation data One log is output for each tracking channel Legacy Log RAWWAASFRAMEWPB Contains the raw SBAS frame navigation data One log is output for each tracking channel Legacy Log SATPOSB Contains the satellite position and status information T...

Page 92: ... data from all cards FACTORYDATAB 4102 G III Log Contains factory data for debug purposes MEASUREMENTDATAB 4103 G III Log Contains raw measurement data for all signals RANGEB 43 Legacy Log Contains raw measurement data for L1 C A and L2 P Y signals RAWFRAMEDATAB 4104 G III Log Contains the raw navigation data for both GPS and SBAS signals One log is output for each tracking channel RAWGPSSUBFRAMEW...

Page 93: ...Ulong 4 H 3 Agcword AGC status word See Table 35 AGC Status Word on Page 94 Ulong 4 H 4 4 Reserved Reserved Ulong 4 H 8 5 Pulse width VARF pulse width Ulong 4 H 12 6 Modulus VARF modulus Ulong 4 H 16 7 Bin1 A D bin 1 Double 8 H 20 8 Bin2 A D bin 2 Double 8 H 28 9 Bin3 A D bin 3 Double 8 H 36 10 Bin4 A D bin 4 Double 8 H 44 11 Bin5 A D bin 5 Double 8 H 52 12 Bin6 A D bin 6 Double 8 H 60 13 Noise fl...

Page 94: ... 7 6 5 1 Bits 7 5 4 2 Bits 7 4 3 3 Bits 7 3 2 4 Bits 7 2 1 5 Bits 7 1 0 14 16 Method of Noise Floor Calculation 1 AGC 2 Post Correlation 17 Bin Count Overflow A flag identifying when more than 1 bin was filled with 1023 samples 0 Less than 2 bins completely filled 1 2 bins completely filled 18 Railed Gain A flag identifying when the VGA is railed high low for 3 consecutive seconds 0 VGA not railed...

Page 95: ... Header Format Legacy Log Field Field Name Description Format Bytes Binary Offset 1 header Legacy log header H 0 2 svobs Number of tracked satellite data sets to follow Ulong 4 H 3 prn Satellite PRN tracked Ulong 4 H 4 4 sigChan Signal channel for the tracked satellite Ulong 4 H 8 5 accumulations Number of accumulation values to follow Ulong 4 H 12 6 Asum I Accumulation value Long 4 H 16 Variable ...

Page 96: ... Header Format Legacy Log Field Field Name Description Format Bytes Binary Offset 1 header Legacy log header H 0 2 svobs Number of tracked satellite data sets to follow Ulong 4 H 3 prn Satellite PRN tracked Ulong 4 H 4 4 sigChan Signal channel for the tracked satellite Ulong 4 H 8 5 accumulations Number of accumulation values to follow Ulong 4 H 12 6 Asum Q Accumulation value Long 4 H 16 Variable ...

Page 97: ... Ulong 4 H 12 8 Week Almanac reference week Ulong 4 H 16 9 Seconds Almanac reference time s Double 8 H 20 10 Ecc Eccentricity Double 8 H 28 11 Dot Rate of right ascension radians second Double 8 H 36 12 o Right ascension radians Double 8 H 44 13 Argument of perigee radians Double 8 H 52 14 Mo Mean anomaly of reference time radians Double 8 H 60 15 afo Clock aging parameter seconds Double 8 H 68 16...

Page 98: ... 1 CONFIGURATION 2 OPERATIONAL 3 MAINTENANCE 4 BOOT Ushort 2 H 3 Mode Receiver operating mode 0 NORMAL 1 FAILED Ushort 2 H 2 4 Atten setting Software attenuator setting Ulong 4 H 4 5 hours Total number of hours of power on since manufacture of IOMaster card Ulong 4 H 8 6 DSPC Error Signal Bit field indicating the current state of all DSPC error signals The bit position corresponds to Card ID Ulong...

Page 99: ...Supply voltage V RFCC 2 2V5S1 V RFCC 3 3V3CLK V RFDC RF temperature o C Float 4 H 36 14 Value 3 IOMaster 3V3 Supply voltage V DSPC 3V3 Supply voltage V RFCC 1 3V3 Supply voltage V RFCC 2 2V5S2 V RFCC 3 2V5CLK V RFDC 3V3 Supply voltage V Float 4 H 40 15 Value 4 IOMaster 2V5 Supply voltage V DSPC 2V5 Supply voltage V RFCC 1 2V5 Supply voltage V RFCC 2 2V5S3 V RFCC 3 Reserved 0 RFDC 2V5 Supply voltag...

Page 100: ...22 warning word Warning status word For information about the warning status word see Table 36 IOMaster Warning Status Word on Page 101 Table 37 DSPC Warning Status Word on Page 102 Table 38 RFCC Warning Status Word on Page 102 Table 39 RFDC Warning Status Word on Page 103 Ulong 4 H 72 23 error word Error status word For information about the error status word see Table 40 IOMaster Error Status Wo...

Page 101: ...d 0 N1 4 Reserved 0 5 NVM test warning 6 Temperature monitor communications test warning 7 Voltage monitor communications test warning N2 8 CPU usage warning 9 Internal communication warning 10 External communication warning 11 Stack usage warning N3 12 Reserved 0 13 Reserved 0 14 Reserved 0 15 Reserved 0 N4 16 Temperature warning test failed 17 Voltage warning test failed 18 Fans warning test fai...

Page 102: ...U usage warning 9 Internal communication warning 10 Reserved 0 11 Stack usage warning N3 12 ADC test warning 13 Reserved 0 14 Reserved 0 15 Reserved 0 N4 16 Temperature warning test failed 17 Voltage warning test failed 18 Reserved 0 19 Reserved 0 N5 N7 20 31 Reserved 0 Table 38 RFCC Warning Status Word Nibble Bit Description N0 0 PLL lock test warning 1 Reserved 0 2 Reserved 0 3 Reserved 0 N1 4 R...

Page 103: ... 20 31 Reserved 0 Table 39 RFDC Warning Status Word Nibble Bit Description N0 0 PLL lock test warning 1 Reserved 0 2 Reserved 0 3 Reserved 0 N1 4 Reserved 0 5 Reserved 0 6 Temperature monitor communications test warning 7 Voltage monitor communications test warning N2 8 11 Reserved 0 N3 12 15 Reserved 0 N4 16 Temperature warning test failed 17 Voltage warning test failed 18 Reserved 0 19 Reserved ...

Page 104: ...t failed 7 Voltage monitor communications test failed N2 8 CPU test failed 9 Internal communication test failed 10 External communication test failed 11 Reserved 0 N3 12 Reserved 0 13 Reserved 0 14 Reserved 0 15 Reserved 0 N4 16 Temperature error test failed 17 Voltage error test failed 18 Fans error test failed 19 Receiver configuration failed N5 N7 20 31 Reserved 0 Table 41 DSPC Error Status Wor...

Page 105: ...est failed 14 MINOS test failed 15 FPGA test failed N4 16 Temperature error test failed 17 Voltage error test failed 18 Reserved 0 19 Reserved 0 N5 N7 20 31 Reserved 0 Table 42 RFCC Error Status Word Nibble Bit Description N0 0 3 Reserved 0 N1 4 7 Reserved 0 N2 8 11 Reserved 0 N3 12 Reserved 0 13 Reserved 0 14 Reserved 0 15 FPGA test failed N4 16 Temperature error test failed 17 Voltage error test...

Page 106: ...r 5 Data Logs Table 43 RFDC Error Status Word Nibble Bit Description N0 0 3 Reserved 0 N1 4 7 Reserved 0 N2 8 11 Reserved 0 N3 12 15 Reserved 0 N4 16 Temperature error test failed 17 Voltage error test failed 18 Reserved 0 19 Reserved 0 N5 N7 20 31 Reserved 0 ...

Page 107: ...follow Ulong 4 H 3 prn PRN tracked on the HW channel Ushort 2 H 4 4 signal type Signal type 0 L1 C A GPS 1 L2 P Y 2 L1 C 3 L2 C 4 L5 GPS 5 L1 C A SBAS 6 L5 SBAS Ushort 2 H 6 5 sigChan Signal channel reported Ushort 2 H 8 6 HWchan Hardware channel number Ushort 2 H 10 7 MS Milliseconds of accumulation Ulong 4 H 12 8 bins Number of repeating entries to follow an I Q pair is one bin Ulong 4 H 16 9 Bi...

Page 108: ...requency When requested Message ID 4100 Header Format G III Log Field Field Name Description Format Bytes Binary Offset 1 Header G III log header H 0 2 entries Number of entries to follow Ulong 4 H 3 sigChan Signal channel reported Ulong 4 H 4 4 locations Number of repeating entries to follow Ulong 4 H 8 5 location Location of correlator Float 4 H 12 6 Next entry offset H 4 previous entries 8 loca...

Page 109: ...fset 1 Header G III log header H 0 2 Num Number of records to follow Ulong 4 H 3 Interface Ethernet interface 0 ETHA 1 ETHB Enum 4 H 4 4 MAC MAC address of port Set to xx xx xx xx xx xx if there is an error reading the value Char 18 H 8 5 Reserved Reserved Ushort 2 H 26 6 Details Ethernet port connection details 1 Not Connected 2 10Mbps Full Duplex 3 10Mbps Half Duplex 4 100Mbps Full Duplex 5 100M...

Page 110: ...s log is taken Ulong 4 H 3 NumCards Number of cards on the G III Reference Receiver with exception data This indicates the number of logs that will be generated Ulong 4 H 4 4 DataPresent Indicates if there is exception data present in flash memory at startup TRUE there is exception data present FALSE there is no exception data present BOOL 4 H 8 5 DataDeleted Indicates if the exception data was su...

Page 111: ...y As such more detailed information is not provided in this document Output states Configuration Operational Maintenance Valid trigger ONCE ONTIME Frequency When requested Message ID 4102 Header Format G III Log Field Field Name Description Format Bytes Binary Offset 1 Header G III log header H 0 2 cards Number of entries to follow Ulong 4 H 3 Data Manufacturer s data Uchar 512 512 H 4 4 Next entr...

Page 112: ...r Ushort 2 H 10 7 Tracktype Indicates tracking type data See Table 44 Tracking Type Data on Page 113 Ulong 4 H 12 8 Psr Pseudorange measurement m Double 8 H 16 9 Psr std Pseudorange measurement standard deviation m Float 4 H 24 10 adr Accumulated Doppler range cycles Double 8 H 28 11 Adr std Carrier phase standard deviation cycles Float 4 H 36 12 Dopp Instantaneous Doppler frequency Hz Float 4 H 4...

Page 113: ...ion Range Value N0 0 Signal Type 0 L1 C A GPS 1 L2 P Y 2 L1 C 3 L2 C 4 L5 GPS 5 L1 C A SBAS 6 L5 SBAS 1 2 3 N1 4 5 6 7 N2 8 Component type code type 0 I 1 Q 2 CL 3 CM 4 D 5 P 6 L2 P 7 L2 Y 9 10 11 N3 12 Non Standard Code 0 false 1 true 13 Correlator Spacing 0 0 1 chips 1 0 3 chips 2 1 0 chips 14 15 N4 N7 16 31 Reserved ...

Page 114: ...nt 3 coarsepullin 4 coarsealign 5 coarsefdll 6 directedstart 7 directedsearch 8 directedfpdll 9 pdll 1 2 3 N1 4 5 6 7 N2 8 Measurement data valid set to true once the navigation data is first framed 0 false 1 true 9 Channel assignment 0 auto 1 forced 10 PLL high BW used 0 false 1 true 11 PLL dynamic changed 0 false 1 true N3 12 Half cycle applied 0 false 1 true 13 15 Reserved N4 N7 16 31 Reserved ...

Page 115: ...a sets to follow Ulong 4 H 3 prn Satellite PRN tracked Ushort 2 H 4 4 Reserved Reserved Ushort 2 H 6 5 Psr Pseudorange measurement m Double 8 H 8 6 Psr std Pseudorange measurement standard deviation m Float 4 H 16 7 adr Carrier phase in cycles accumulated Doppler range Double 8 H 20 8 adr std Carrier phase standard deviation cycles Float 4 H 28 9 Dopp Instantaneous Doppler frequency Hz Float 4 H 3...

Page 116: ...lock loop 1 2 3 N1 4 5 0x000003E0 SV channel number 0 25 6 7 N2 8 9 10 0x00000400 Phase lock flag 0 not locked 1 locked 11 0x00000800 Measurement data valid set to true once the navigation data is first framed 0 false 1 true N3 12 0x00001000 Code locked flag 0 not locked 1 locked 13 0x0000E000 Reserved 14 15 N4 16 0x00070000 Satellite system 0 GPS 2 GEO 17 18 19 0x00080000 Reserved N5 20 0x0010000...

Page 117: ...re channel this frame was decoded on Ushort 2 H 2 4 prn Satellite PRN tracked Ushort 2 H 4 5 signal type Signal type 0 L1 C A GPS 1 L2 P Y 2 L1 C 3 L2 C 4 L5 GPS 5 L1 C A SBAS 6 L5 SBAS Ushort 2 H 6 6 reserved Reserved Ushort 2 H 8 7 parity status Parity status word See Table 47 Parity Status on Page 118 Ushort 2 H 10 8 parity failures Number of subframes that had parity failures since steady stat...

Page 118: ...y CRC check status 0 Parity passed 1 Parity failed 2 Parity not checked 1 2 Framing status 0 Framed 1 Not framed 3 Reserved N1 4 CRC status of L1C subframe 1 0 Parity passed 5 6 CRC status of L1C subframe 2 0 Parity passed 1 Parity failed 7 N2 8 CRC status of L1C subframe 3 0 Parity passed 1 Parity failed 9 10 11 Reserved N3 12 15 Reserved ...

Page 119: ...y Once every 6 seconds Message ID 570 Header Format Legacy Log Field Field Name Description Format Bytes Binary Offset 1 header Legacy log header H 0 2 Channel Signal channel this frame was decoded on Ulong 4 H 3 prn Satellite PRN tracked Ulong 4 H 4 4 parity failures Number of subframes that had parity failures since steady state tracking Ulong 4 H 8 5 Data Raw subframe data Hex 38 40a H 12 6 32 ...

Page 120: ...rity failures Output states Operational Valid trigger ONNEW Frequency Once every second Message ID 571 Header Format Legacy Log Field Field Name Description Format Bytes Binary Offset 1 header Log header H 0 2 Channel Signal channel this frame was decoded on Ulong 4 H 3 prn Satellite PRN tracked Ulong 4 H 4 4 parity flag Parity failure flag Ulong 4 H 8 5 Data Raw SBAS frame data Hex 32 32 H 12 6 3...

Page 121: ...d is output as ASCII text The header and CRC are in binary format There is a null between each command output For the NSCODE command the nonstandard field is not output in the RXCOMMANDS log Field Field Name Description Format Bytes Binary Offset 1 Header G III log header H 0 2 com Number of entries to follow Ulong 4 H 3 Command The command and its parameters ASCII string variable H 4 4 32 bit CRC...

Page 122: ...ata in the log is computed from the almanac FALSE all data in the log is computed from the ephemeris Bool 4 H 8 5 entries Number of entries to follow Ulong 4 H 12 6 PRN GPS PRN Ushort 2 H 16 7 Reserved Reserved Ushort 2 H 18 8 EphemValidity Validity of the ephemeris data 0 Data is valid 1 Data available but health status is all 1s 2 No data available Ushort 2 H 20 9 AlmValidity Validity of almanac...

Page 123: ...t data set offset H 16 previous entries x 40 variable 32 bit CRC Hex 4 H 16 entries x 40 a The Elevation will be set to 100 default if it is not computed b The Azimuth angle will be set to 1000 default if it is not computed Field Field Name Description Format Bytes Binary Offset ...

Page 124: ...TLOADSTATUSB Status Values Value Name Description 1 NOT_STARTED Process has not begun 3 READY_FOR_DATA Ready to receive data 4 DATA_VERIFIED Data saved to flash has passed CRC 5 WRITING_FLASH Storing data to flash 6 WROTE_FLASH Data stored in flash 8 COMPLETE Upgrade complete 9 VERIFYING_DATA Verifying the data stored in flash 10 ERASING_FLASH Erasing the flash 12 MULTIPLE_IMAGES_IN_FLASH Multiple...

Page 125: ...ft Receiver clock drift μs s Double 8 H 20 7 Reserved Reserved Ulong 4 H 28 8 channels Number channels Ulong 4 H 32 9 svChan SV channel Ushort 2 H 36 10 sigChan Signal channel Ushort 2 H 38 11 PRN Satellite PRN Ushort 2 H 40 12 Reserved Reserved Ushort 2 H 42 13 TRAIM status Time solution status word See Table 50 TRAIM Status on Page 126 Ulong 4 H 44 14 Residual TRAIM residual m Float 4 H 48 15 SV...

Page 126: ...luded from the clock offset computation 0 false 1 true 1 No solution was computed too few satellites or the solution failed an integrity check 0 false 1 true 2 Residual exceeds TRAIM threshold 0 false 1 true 3 No ephemeris model is available 0 false 1 true N1 4 Ephemeris health status contains 1s 0 false 1 true 5 Almanac health status contains 1s 0 false 1 true 6 Satellite is below the minimum ele...

Page 127: ...Slot ID IOMaster 7 DSPC slot ID of DSPC RFCC RFDC 4 Ushort 2 H 8 5 Module ID Module ID of the card in the slot IOMaster 0 DSPC 0 1 RFCC 0 RFDC 1 2 3 Ushort 2 H 10 6 psn Product serial number Char 16 16 H 12 7 hw version Hardware version Char 16 16 H 28 8 sw version Software version Char 16 16 H 44 9 pbc version Primary boot code software version Char 16 16 H 60 10 sbc version Secondary boot code s...

Page 128: ... by FTP e mail or storage media 6 2 Download the Files To proceed with your update you will first need to download the appropriate files from NovAtel s FTP site at ftp novatel ca or via e mail at support novatel com If downloading is not possible the files can be mailed to you on storage media The files are available in compressed password protected file format NovAtel advises you of the exact fil...

Page 129: ...o start the loading process 7 Restore power to the G III Reference Receiver WinLoad searches for a specified period for the receiver If the receiver is not found confirm the COM settings are correct and the receiver is connected then start again 8 The loading process begins If prompted for an auth code click Skip 9 When the loading process completes the receiver should automatically reboot 6 4 2 E...

Page 130: ...ollowing command RESET The receiver will check the integrity of the image after SOFTLOADCOMMIT If there is a CRC checksum failure i e SOFTLOADSTATUSB reports BAD_IMAGE_CRC the G III Reference Receiver will not switch to the new firmware but will continue to use the old firmware Repeat the upgrade procedure 9 Only one firmware image can be resident on the system when the G III Reference Receiver is...

Page 131: ...0344D00710040107A18512D4733494F4D000000F9 SOFTLOADSREC S31D00000030000000000000000041505000000000000000000000000000D1 SOFTLOADSREC S50000 SOFTLOADSREC S70000 The following shows an example of loading the small S Record file using a SOFTLOADSREC command with all of the S Records in the file there should only be one carriage return at the end and not between S Records SOFTLOADSREC S0 P G3IOMS0 D G3I...

Page 132: ...file will take approximately 2 minutes import socket import time Default G III IP address and UDP Port DataPortIP 192 168 0 10 UDPPort 3000 File name of the hex file to load one SREC at a time SWFileName AW3MM0000RN0000 hex Create the UDP socket to connect to the G III s socket socket socket AF_INET socket SOCK_DGRAM Default IP address and UDP port to connect to the G III s connect DataPortIP UDPP...

Page 133: ... Send the SREC line s send scmd Wait for receiver response before sending next SREC line while 1 try response s recv 2048 Verify receiver accepts SRECORD if OK in response break except socket timeout LoadingFailure True break except LoadingFailure True raise scmd response s close ...

Page 134: ...C No 44 dB Hz DLL BW 0 05 Hz 50 cm RMS C No 38 dB Hz DLL BW 0 05 Hz 28 cm RMS C No 44 dB Hz DLL BW 0 05 Hz 5 cm RMS C No 44 dB Hz DLL BW 0 05 Hz 10 cm RMS C No 44 dB Hz DLL BW 0 05 Hz 4 cm RMS C No 44 dB Hz DLL BW 0 05 Hz Single Channel Phase Accuracy L1 C A L1C L2 P Y L2C L5 3 mm RMS C No 44 dB Hz PLL BW 3 Hz 3 mm RMS C No 44 dB Hz PLL BW 3 Hz 5 mm RMS C No 38 dB Hz PLL BW 0 2 Hz 3 mm RMS C No 44...

Page 135: ...G III Reference Receiver User Manual Rev 1 135 Table 52 Physical Specifications PHYSICAL Size WxHxD 482 2 x 266 4 x 486 5 mm with the 19 mounting brackets Weight 12 6 kg 27 5 lb MECHANICAL DRAWINGS Figure 9 G III Reference Receiver Dimensions ...

Page 136: ...in a controlled environment however is not certified as such Altitude Storage 0 to 5000 metres Vibration Operating and Degraded MIL STD 810 method 514 6 Procedure I General Vibrationd d 0 21 g rms of random vibration applied to each axis x y z 5 350 Hz with Power Spectral Density PSD of 0 0001g2 Hz 350 500 Hz with slope of 6 dB Oct and PSD of 0 0001g2 Hz 500 Hz with PSD of 0 00005g2 Hz Vibration S...

Page 137: ...ithin 3 dB of 10 MHz input J06 J09 1 PPS OUT Connector TNC female Output Level Frequency Pulse Width Polarity Fall Time 90 to 10 Rise Time 10 to 90 Voltage high Voltage low Nominal Load Impedance 1 Hz 1 ms 25 ns Active high pulse 5 ns 5 ns 2 4 VDC 0 55 VDC 50 J10 RF1 OUT Connector TNC female RF Output L1 L2 and L5 signals received from RF1 IN port J11 This signal is attenuated by the value set on ...

Page 138: ...ons EXTERNAL FREQUENCY REFERENCE Connector TNC female Frequency 10 MHz 1 Hz Short Term Stability Allen Variance 2 x 10 11 1 second Accuracy Over Operating Temperature Range 5 x 10 12 RF Output Power 0 to 17 dBm into 50 Output Waveform Harmonics Spurious Sine wave 40 dBc 80 dBc Phase Noise at 10 Hz at 100 Hz at 1 kHz 120 dBc Hz 140 dBc Hz 150 dBc Hz ...

Page 139: ... L2 P Y L2C L1C L5 GPS Auto 10 10 28 46 72 90 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 11 11 29 47 73 91 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 12 12 30 48 74 92 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 13 13 31 49 75 93 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 14 14 32 50 76 94 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 15 15 33 51 77 95 GPS L1 C A GPS L2 P Y L2C L1C L5 GPS Auto 16 16 34 52 ...

Page 140: ...WAAS G III Reference Receiver User Manual Rev 1 Appendix B Standards References For copies of the GPS Interface Control Documents go to http www gps gov technical icwg This information is subject to change ...

Page 141: ...h DLL 53 bit synchronization 17 blanking 17 67 blanking digital pulse 67 brightness display 29 C CARDSTATUSB log 98 CHANCONFIG command 49 CHANGESTATE command 50 channel assigning 47 configuration 139 configuration setting 49 unassigning 82 chassis ground 19 CLEAREXCEPTIONDATA command 51 COM1 port 20 command prompt string 39 commands AGCMODE 45 ANTENNAPOWER 46 ASSIGN 47 CHANCONFIG 49 CHANGESTATE 50...

Page 142: ...ommands 38 Customer Service 9 cut off angle setting 54 cyclic redundancy check CRC algorithm 90 D data communication connect 24 Data port 20 24 configure 26 specifications 136 data exception 51 defaults factory 36 Delay Locked Loop 53 digital pulse blanking 17 67 discriminator locations 52 display adjusting contrast 29 next page 29 status 29 DLLBW command 53 Doppler 122 assign 47 DSPC status 98 du...

Page 143: ...J01 overview 19 specifications 136 J02 configure 26 overview 20 specifications 136 J03 configure 26 default settings 25 overview 20 specifications 136 J05 connect 26 overview 20 settings 26 specifications 137 J06 23 overview 21 specifications 137 J07 connect 27 overview 21 specifications 137 J08 overview 21 J09 connect 27 overview 21 specifications 137 J10 connect 27 overview 21 specifications 137...

Page 144: ...iod logs 60 physical specifications 135 PLL dynamic tracking 65 PLLDYNAMIC command 65 port polarity Ethernet 55 ports 1 PPS In 21 1 PPS Out 21 27 10 MHz In 21 23 10 MHz Out 21 antenna 21 Data 20 J01 24 J02 24 26 J03 24 26 J05 26 J06 23 J07 27 J10 27 J11 24 Maintenance 20 Monitor 20 overview 19 power 19 24 RF IN 24 RF1 In 21 RF1 Out 21 specifications 136 unlog 84 position commands 41 position fix 5...

Page 145: ...IZE command 74 SOFTLOADRESET command 75 SOFTLOADSREC command 76 SOFTLOADSTATUSB log 124 software version 127 software update 128 specifications environmental 136 external frequency reference 138 performance 134 physical 135 ports 136 start up command settings 36 time 89 states receiver 28 status display 29 status cards 98 storage temperature 136 SV channels 139 T temperature 136 RF IF control 71 T...

Page 146: ...OM 20000137 Rev1 March 2013 Recyclable Printed in Canada on recycled paper ...

Reviews: