Trimble Outdoors Binoculars 58059 00 User Manual

REFERENCE MANUAL  
USER GUIDE  
Lassen DR+GPS  
Download from Www.Somanuals.com. All Manuals Search And Download.  
USER GUIDE  
REFERENCE MANUAL  
®
LASSEN DR+GPS  
STARTER KIT  
Revision A  
Part Number 58059-00  
March 2007  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Corporate Office  
Trimble Navigation Limited  
Advanced Devices Group  
935 Stewart Avenue  
Sunnyvale, CA 94086  
USA  
+1-800-787-4225 (toll free in USA)  
+1-408-481-7741  
www.trimble.com  
Release Notice  
This is the March 2007 release (Revision A) of the Trimble Lassen DR+GPS Starter  
Kit User Guide, part number 58059-00.  
Copyright and Trademarks  
© 2007, Trimble Navigation Limited. Trimble and the Globe & Triangle logo are trademarks of  
Trimble Navigation Limited, registered in the United States Patent and Trademark Office and  
in other countries. Bullet, and Mini-T are trademarks of Trimble Navigation Limited. Microsoft  
and Windows are either registered trademarks or trademarks of Microsoft Corporation in the  
United States and/or other countries. All other trademarks are the property of their respective  
owners.  
Product Limited Warranty Information  
For applicable product Limited Warranty information, please consult your local Trimble  
authorized sales manager. For applicable product Limited Warranty information, please refer  
to Legal Notices in the Help for this product, or consult your local Trimble authorized dealer.  
RoHS statement  
As of July 1, 2006, the Product is compliant in all material respects with DIRECTIVE  
2002/95/EC OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL of 27 January  
2003 on the restriction of the use of certain hazardous substances in electrical and electronic  
equipment (RoHS Directive) and Amendment 2005/618/EC filed under C(2005) 3143, with  
exemptions for lead in solder pursuant to Paragraph 7 of the Annex to the RoHS Directive  
applied. The foregoing is limited to Product placed on the market in the Member States of the  
European Union on or after 1 July 2006. Trimble has relied on representations made by its  
suppliers in certifying this Product as RoHS compliant.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
LIMITED WARRANTY TERMS AND CONDITIONS  
Product Limited Warranty  
Subject to the following terms and conditions, Trimble Navigation Limited (“Trimble”) warrants  
that for a period of one (1) year from date of purchase this Trimble product (the “Product”) will  
substantially conform to Trimble's publicly available specifications for the Product and that the  
hardware and any storage media components of the Product will be substantially free from  
defects in materials and workmanship.  
Product Software  
Product software, whether built into hardware circuitry as firmware, provided as a standalone  
computer software product, embedded in flash memory, or stored on magnetic or other  
media, is licensed solely for use with or as an integral part of the Product and is not sold. If  
accompanied by a separate end user license agreement (“EULA”), use of any such software  
will be subject to the terms of such end user license agreement (including any differing  
limited warranty terms, exclusions, and limitations), which shall control over the terms and  
conditions set forth in this limited warranty.  
Software Fixes  
During the limited warranty period you will be entitled to receive such Fixes to the Product  
software that Trimble releases and makes commercially available and for which it does not  
charge separately, subject to the procedures for delivery to purchasers of Trimble products  
generally. If you have purchased the Product from an authorized Trimble dealer rather than  
from Trimble directly, Trimble may, at its option, forward the software Fix to the Trimble  
dealer for final distribution to you. Minor Updates, Major Upgrades, new products, or  
substantially new software releases, as identified by Trimble, are expressly excluded from  
this update process and limited warranty. Receipt of software Fixes or other enhancements  
shall not serve to extend the limited warranty period.  
For purposes of this warranty the following definitions shall apply: (1) “Fix(es)” means an  
error correction or other update created to fix a previous software version that does not  
substantially conform to its Trimble specifications; (2) “Minor Update” occurs when  
enhancements are made to current features in a software program; and (3) “Major Upgrade”  
occurs when significant new features are added to software, or when a new product  
containing new features replaces the further development of a current product line. Trimble  
reserves the right to determine, in its sole discretion, what constitutes a Fix, Minor Update, or  
Major Upgrade.  
Warranty Remedies  
If the Trimble Product fails during the warranty period for reasons covered by this limited  
warranty and you notify Trimble of such failure during the warranty period, Trimble will repair  
OR replace the nonconforming Product with new, equivalent to new, or reconditioned parts or  
Product, OR refund the Product purchase price paid by you, at Trimble’s option, upon your  
return of the Product in accordance with Trimble's product return procedures then in effect.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
How to Obtain Warranty Service  
To obtain warranty service for the Product, please contact your local Trimble authorized  
dealer. Alternatively, you may contact Trimble to request warranty service at +1-408-481-  
6940 (24 hours a day) or e-mail your request to [email protected]. Please be  
prepared to provide:  
your name, address, and telephone numbers  
proof of purchase  
a description of the nonconforming Product including the  
model number and serial number  
an explanation of the problem  
The customer service representative may need additional information from you depending on  
the nature of the problem.  
Warranty Exclusions and Disclaimer  
This Product limited warranty shall only apply in the event and to the extent that (a) the  
Product is properly and correctly installed, configured, interfaced, maintained, stored, and  
operated in accordance with Trimble's applicable operator's manual and specifications, and;  
(b) the Product is not modified or misused. This Product limited warranty shall not apply to,  
and Trimble shall not be responsible for, defects or performance problems resulting from (i)  
the combination or utilization of the Product with hardware or software products, information,  
data, systems, interfaces, or devices not made, supplied, or specified by Trimble; (ii) the  
operation of the Product under any specification other than, or in addition to, Trimble's  
standard specifications for its products; (iii) the unauthorized installation, modification, or use  
of the Product; (iv) damage caused by: accident, lightning or other electrical discharge, fresh  
or salt water immersion or spray (outside of Product specifications); or exposure to  
environmental conditions for which the Product is not intended; (v) normal wear and tear on  
consumable parts (e.g., batteries); or (vi) cosmetic damage. Trimble does not warrant or  
guarantee the results obtained through the use of the Product, or that software components  
will operate error free.  
NOTICE REGARDING PRODUCTS EQUIPPED WITH TECHNOLOGY CAPABLE OF  
TRACKING SATELLITE SIGNALS FROM SATELLITE BASED AUGMENTATION SYSTEMS  
(SBAS) (WAAS/EGNOS, AND MSAS), OMNISTAR, GPS, MODERNIZED GPS OR  
GLONASS SATELLITES, OR FROM IALA BEACON SOURCES: TRIMBLE IS NOT  
RESPONSIBLE FOR THE OPERATION OR FAILURE OF OPERATION OF ANY  
SATELLITE BASED POSITIONING SYSTEM OR THE AVAILABILITY OF ANY SATELLITE  
BASED POSITIONING SIGNALS. THE FOREGOING LIMITED WARRANTY TERMS STATE  
TRIMBLE’S ENTIRE LIABILITY, AND YOUR EXCLUSIVE REMEDIES, RELATING TO THE  
TRIMBLE PRODUCT. EXCEPT AS OTHERWISE EXPRESSLY PROVIDED HEREIN, THE  
PRODUCT, AND ACCOMPANYING DOCUMENTATION AND MATERIALS ARE  
PROVIDED “AS-IS” AND WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND,  
BY EITHER TRIMBLE OR ANYONE WHO HAS BEEN INVOLVED IN ITS CREATION,  
PRODUCTION, INSTALLATION, OR DISTRIBUTION, INCLUDING, BUT NOT LIMITED TO,  
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A  
PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT. THE STATED EXPRESS  
WARRANTIES ARE IN LIEU OF ALL OBLIGATIONS OR LIABILITIES ON THE PART OF  
TRIMBLE ARISING OUT OF, OR IN CONNECTION WITH, ANY PRODUCT. BECAUSE  
SOME STATES AND JURISDICTIONS DO NOT ALLOW LIMITATIONS ON DURATION OR  
THE EXCLUSION OF AN IMPLIED WARRANTY, THE ABOVE LIMITATION MAY NOT  
APPLY OR FULLY APPLY TO YOU.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Limitation of Liability  
TRIMBLE'S ENTIRE LIABILITY UNDER ANY PROVISION HEREIN SHALL BE LIMITED TO  
THE AMOUNT PAID BY YOU FOR THE PRODUCT. TO THE MAXIMUM EXTENT  
PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL TRIMBLE OR ITS SUPPLIERS  
BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL  
DAMAGE WHATSOEVER UNDER ANY CIRCUMSTANCE OR LEGAL THEORY RELATING  
IN ANYWAY TO THE PRODUCTS, SOFTWARE AND ACCOMPANYING  
DOCUMENTATION AND MATERIALS, (INCLUDING, WITHOUT LIMITATION, DAMAGES  
FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF DATA, OR  
ANY OTHER PECUNIARY LOSS), REGARDLESS OF WHETHER TRIMBLE HAS BEEN  
ADVISED OF THE POSSIBILITY OF ANY SUCH LOSS AND REGARDLESS OF THE  
COURSE OF DEALING WHICH DEVELOPS OR HAS DEVELOPED BETWEEN YOU AND  
TRIMBLE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE  
EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL  
DAMAGES,  
THE ABOVE LIMITATION MAY NOT APPLY TO YOU.  
PLEASE NOTE: THE ABOVE TRIMBLE LIMITED WARRANTY PROVISIONS WILL NOT  
APPLY TO PRODUCTS PURCHASED IN THOSE JURISDICTIONS (E.G., MEMBER  
STATES OF THE EUROPEAN ECONOMIC AREA) IN WHICH PRODUCT WARRANTIES  
ARE THE RESPONSIBILITY OF THE LOCAL TRIMBLE AUTHORIZED DEALER FROM  
WHOM THE PRODUCTS ARE ACQUIRED. IN SUCH A CASE, PLEASE CONTACT YOUR  
LOCAL TRIMBLE AUTHORIZED DEALER FOR APPLICABLE WARRANTY INFORMATION.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
TABLE OF CONTENTS  
ABOUT THIS MANUAL ..........................................................................10  
TECHNICAL ASSISTANCE........................................................................................ 10  
CHAPTER 1: LASSEN DR+GPS STARTER KIT.......................................11  
INTRODUCTION...................................................................................................... 12  
STARTER KIT CONTENTS ....................................................................................... 12  
STARTER KIT INTERFACE UNIT ............................................................................... 13  
ORDERING STARTER KIT COMPONENTS.................................................................. 14  
QUICK START GUIDE............................................................................................. 15  
Copy the Supplied Files .........................................................................................................................15  
Install the FTDI Driver ..........................................................................................................................15  
Connect the Starter Kit Components......................................................................................................15  
SOFTWARE TOOLKIT ............................................................................................. 17  
INTERFACE PROTOCOL .......................................................................................... 17  
NMEA Tools..........................................................................................................................................17  
HIPPO Tools..........................................................................................................................................17  
CHAPTER 2: COMMON OPERATIONS .....................................................18  
NMEA PORT CONFIGURATION............................................................................... 19  
Enable NMEA Mode .............................................................................................................................19  
View NMEA Output..............................................................................................................................21  
Changing NMEA Output and Report Rates...........................................................................................22  
CHANGE THE OUTPUT PROTOCOL.......................................................................... 24  
Change from the Default NMEA Output to HIPPO ..............................................................................24  
HIPPO COMMANDS TO CHANGE PROTOCOL........................................................... 27  
HIPPO Commands to Change NMEA to HIPPO: .................................................................................27  
HIPPO Commands to Change HIPPO to NMEA: .................................................................................28  
Save the Calibration Settings .................................................................................................................29  
USE NMEA READER............................................................................................. 30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A: NMEA 0183..............................................................33  
INTRODUCTION...................................................................................................... 34  
THE NMEA 0183 COMMUNICATION INTERFACE ...................................................... 35  
NMEA 0183 MESSAGE FORMAT ........................................................................... 36  
FIELD DEFINITIONS................................................................................................ 37  
NMEA 0183 MESSAGE OPTIONS........................................................................... 39  
NMEA 0183 MESSAGE FORMATS ......................................................................... 40  
GGA-GPS FIX DATA ............................................................................................ 40  
GSA - GPS DOP AND ACTIVE SATELLITES............................................................. 40  
GSV - GPS SATELLITES IN VIEW ........................................................................... 41  
RMC - RECOMMENDED MINIMUM SPECIFIC GPS/TRANSIT DATA .............................. 42  
VTG - TRACK MADE GOOD AND GROUND SPEED .................................................... 43  
EXCEPTION BEHAVIOR .......................................................................................... 43  
APPENDIX B: HIPPO.......................................................................44  
HIPPO PROTOCOL RULES .................................................................................... 45  
GENERAL MESSAGE STRUCTURE RULES................................................................. 46  
REPORT MESSAGE STRUCTURE (MODULE TO HOST) ............................................... 47  
COMMAND MESSAGE STRUCTURE (HOST TO MODULE) ............................................ 48  
CHAINED MESSAGES............................................................................................. 48  
POST-FORMATTING: HCC STUFFING BEFORE TRANSMISSION .................................. 49  
PRE-PARSING: HCC UNSTUFFING AFTER RECEPTION ............................................. 49  
COMMAND MESSAGES .......................................................................................... 50  
SET CLASS........................................................................................................... 50  
QUERY CLASS ...................................................................................................... 52  
SYSTEM CLASS..................................................................................................... 54  
Reset Receiver........................................................................................................................................54  
REPORT CLASS .................................................................................................... 55  
REPORT MESSAGE CODE ASSIGNMENT .................................................................. 56  
SYSTEM REPORT PACKETS.................................................................................... 59  
0x10: Acknowledge / Error Response to Command Packets.................................................................59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
0x11: Version Report.............................................................................................................................61  
0x12-01: Start-Up Report.......................................................................................................................62  
0x12-02: Software Mode Report............................................................................................................62  
0x12-03: Production Information Report...............................................................................................63  
0x12-04: Hardware ID Report ...............................................................................................................63  
0x14-01: Soft Event Log Report............................................................................................................63  
0x14-02: Fatal Error Log Report ...........................................................................................................64  
0x15: Data Stored in Non-erasable Flash Report...................................................................................65  
0x16-01: Health Status Report...............................................................................................................66  
0x16-02: Repeat Start-Up Report with System Time ............................................................................67  
CONFIGURATION REPORT PACKETS ........................................................................ 68  
0x22-01: Output Interval Control Table ................................................................................................68  
0x22-02: NMEA Output Control ...........................................................................................................69  
0x24: GPS Configuration.......................................................................................................................69  
0x25: Kalman Filter Configuration........................................................................................................70  
0x26-01: Available Report Codes..........................................................................................................72  
0x26-02: Available Report Subcodes.....................................................................................................73  
0x26-03, 0x26-04, 0x26-05: DPP Speed Model....................................................................................74  
0x27: DR Filter Configuration...............................................................................................................75  
0x2A, 0x2B, 0x2C; 0x2D: Output Interval Control...............................................................................79  
0x2E-01: Soft Event Report Mask.........................................................................................................82  
0x2F-02: Data Positioning Collection Test Interval Control .................................................................83  
0x2F-04: Gyro Bench Test Interval Control ..........................................................................................84  
0x2F-06: Tacho/Reverse Production Test Interval Control ...................................................................85  
0x21-01: DR Engine Rate Control.........................................................................................................85  
DATA REPORT PACKETS........................................................................................ 86  
0x30-02: Fast Fix with Raw DR Data Message.....................................................................................86  
0x31-01: GPS Fix Message....................................................................................................................88  
0x32-01: UTC Time and Constellation Summary Message...................................................................89  
0x32-02: Constellation Summary Message............................................................................................90  
0x32-03: UTC Time Message................................................................................................................91  
0x33-01: GPS Channel Measurement Short Status................................................................................92  
0x36: DR Calibration Messages.............................................................................................................93  
0x3F-01: ADC and Gyro Self-test Data.................................................................................................96  
0x3F-03: Data Positioning Collection Test Data (ROM 15 and after)...................................................97  
0x3F-04: Gyro Bench Test Data ............................................................................................................98  
0x3F-06: Tacho/Reverse Production Test Data .....................................................................................98  
0x30-03: Buffered Cumulative DR message .........................................................................................99  
INITIALIZATION INFORMATION................................................................................ 101  
0x28-12: Almanac Initialization ..........................................................................................................102  
0x28-13: Almanac Health Initialization...............................................................................................103  
0x28-14: GPS Ionospheric Model and UTC Parameters Initialization................................................104  
0x28-16: Ephemeris Initialization........................................................................................................104  
0x29-01: Time Initialization ................................................................................................................105  
0x29-02: Latitude / Longitude Initialization........................................................................................106  
0x29-03: Altitude Initialization............................................................................................................107  
0x29-04: Local Oscillator (LO) Frequency Offset Initialization .........................................................108  
0x29-05: Heading Initialization ...........................................................................................................109  
REAL-TIME INPUT DATA....................................................................................... 109  
0x29-07: Short Map-Match Data .........................................................................................................110  
0x29-08: Tacho Data............................................................................................................................111  
EVENT LOG QUEUE............................................................................................. 112  
Download from Www.Somanuals.com. All Manuals Search And Download.  
THEORY OF OPERATION ...................................................................................... 112  
FATAL ERRORS................................................................................................... 114  
SOFT EVENTS..................................................................................................... 117  
EVENT MESSAGES .............................................................................................. 120  
Invalid BBRAM detected on startup....................................................................................................120  
Position recovery, solution snapped to GPS. .......................................................................................120  
Heading recovery, solution snapped to GPS........................................................................................120  
DPP recovery, solution snapped to GPS..............................................................................................121  
GPS receiver fixes not reasonable; try to recover................................................................................121  
Gyro readings do not stay within specification....................................................................................121  
No Tacho data when GPS is detecting movement ...............................................................................122  
Excessive tacho data is received for a long period of time ..................................................................122  
Reverse signal opposite to direction determined by GPS. ...................................................................122  
Large jump at power-up.......................................................................................................................122  
Oscillator values are not within specification. .....................................................................................123  
Antenna open detected.........................................................................................................................123  
Antenna short detected.........................................................................................................................124  
Failure to connect to GPS DSP............................................................................................................124  
RTC disagreed with GPS time .............................................................................................................124  
Gyro Failure.........................................................................................................................................124  
ADC Failure.........................................................................................................................................125  
Gyro Shorted to 3.3 V..........................................................................................................................125  
APPENDIX C: SPECIFICATIONS ..................................................126  
DATA I/O............................................................................................................ 128  
GPS ANTENNA ................................................................................................... 131  
REFERENCE BOARD DIAGRAMS............................................................................ 132  
MECHANICAL SPECIFICATION ............................................................................... 135  
Download from Www.Somanuals.com. All Manuals Search And Download.  
ABOUT THIS MANUAL  
This Starter Kit Reference Manual describes how to integrate and operate the Trimble DR+GPS  
navigation receiver. The instructions in this manual assume that you know how to use the  
primary functions of Microsoft Windows.  
If you are not familiar with GPS, visit Trimble’s website, www.trimble.com, for an interactive look  
at Trimble and GPS.  
Technical Assistance  
If you cannot locate the information you need in this product documentation, contact the Trimble  
Technical Assistance Center at 800-767-4822.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C H A P T E R  
1
®
LASSEN DR+GPS STARTER KIT  
In this chapter:  
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
Product Overview  
Starter Kit  
Quick Start Guide  
Interface Protocols  
Power  
Software Toolkit  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
INTRODUCTION  
The Trimble® Lassen® DR+GPS combines dead reckoning (DR) with GPS to  
produce accurate and instantaneous positions, even under the most difficult  
conditions. For service providers tracking high-value or perishable cargo, Lassen  
DR+GPS dramatically improves quality of service (QoS) and customer satisfaction  
and retention, helping tracking service providers to maximize revenue opportunities.  
Dead reckoning (DR) estimates position based on heading and distance traveled  
since the last known position. The more accurate the speed, time and heading  
inputs, the more accurate the dead reckoning. This is where GPS helps. GPS  
continuously calibrates the gyro and speed sensors to produce optimal dead  
reckoning.  
ƒ
ƒ
ƒ
Instantaneous and accurate positions in deep urban  
canyons and dense forests.  
Continuous position outputs in tunnels, parking  
garages and on lower bridge decks.  
Reliable positioning for tracking high-value assets and  
for mapping RF field strength.  
Starter Kit Contents  
The Starter Kit makes it simple to evaluate the Trimble DR+GPS module  
performance. The Starter Kit can be used as a platform for configuring the receiver  
software or as platform for troubleshooting your design. The Starter Kit includes the  
DR+GPS module mounted on an interface motherboard. The motherboard accepts  
power from 9 - 32 VDC and provides regulated +3.3V power to the DR+GPS module.  
The motherboard also contains:  
ƒ
Miniature magnetic mount GPS 28dB Antenna with SMB  
connector and 5 meter cable  
ƒ
ƒ
9-pin DR+GPS interface cable  
AC/DC power supply adapter (input: 100-240VAC, output: 12  
VDC)  
ƒ
ƒ
USB Cable  
CD containing software tools used to communicate with the  
receiver, the System Designer Reference Manual, NMEA  
Reader, and the DrMonitor Program  
ƒ
Lassen DR+GPS Starter Kit Module  
Lassen DR + GPS Reference Manual 12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Starter Kit Interface Unit  
The Starter Kit interface unit consists of a DR+GPS module attached to an interface  
motherboard. This kit simplifies evaluation and software development with the  
receiver by providing a USB interface that is compatible with most PC  
communication ports. Power (9-32 VDC) is supplied through the power connector on  
the front of the interface unit. The motherboard features a switching power supply  
that converts this voltage input to the 3.3 volts required by the receiver and the 5  
volts required by the antenna.  
The DR+GPS module, installed on the Starter Kit interface unit, is a single port  
receiver. A FAKRA RF connector supports the GPS antenna connection. The center  
conductor of the FAKRA connector also supplies +5.5 VDC for the Low Noise  
Amplifier of the active antenna. On the DR+GPS module, a 14-pin (2x14), 2 mm  
AMP 1-215079-4 Micromatch connector (J1) supports the serial interface (CMOS  
level), the pulse-per-second (PPS) signal (CMOS level), and the input power (+3.3  
VDC). The 14-pin Amp Micromatch I/O connector on the module connects to the  
motherboard via a ribbon cable (see Appendix C for the pinout details).  
Lassen DR + GPS Reference Manual 13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Ordering Starter Kit Components  
The DR GPS Module is available in a Starter Kit or as an individual receiver and  
associated antenna. The Starter Kit includes all the components necessary to quickly  
test and integrate the receiver:  
ƒ
ƒ
ƒ
ƒ
AC/DC power supply adapter  
9-pin DR+GPS interface cable  
USB interface cable  
Miniature magnetic mount antenna with 5 meters of  
cable  
ƒ
CD-ROM containing the HIP Protocol (HIPPO) for  
DR+GPS, the System Designer Reference Manual,  
and the DrMonitor software  
The following table provides ordering information for the DR+GPS module and the  
associated antennas and cables.  
Table 1:  
Product  
Ordering Products  
Part Number  
Shielded PCA with SMB  
Lassen DR+GPS module  
55000-80  
PCA with SMB Lassen DR+GPS module  
Lassen DR+GPS module Starter Kit  
Magnetic mount, miniature antenna  
AC/DC power adapter and clips  
USB Interface Cable  
46999-80  
61100-05  
56237-00  
59495 and 59495-05  
61174  
DR+GPS Starter Kit CD  
61694-05  
9-pin DR+GPS interface cable  
60230-10  
NOTE Part numbers are subject to change. Confirm part numbers with your Trimble  
representative when placing your order. Other rooftop cables and antenna  
combinations are also available.  
Lassen DR + GPS Reference Manual 14  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
QUICK START GUIDE  
Before you begin, confirm that you have the following PC configuration in place:  
ƒ
Windows XP, Service Pack 2, or Windows 2000  
operating system  
ƒ
ƒ
ƒ
Service Pack 4 installed  
A free USB port  
A CD drive  
Copy the Supplied Files  
1. Insert the supplied CD.  
2. Copy all files all files to a directory on the hard drive.  
Install the FTDI Driver  
The starter kit uses a USB 2.0 dual serial port emulator interface chip from Future  
Technology Devices International Ltd. (FTDI). In order to use the Monitor software  
tool to communicate with the GPS receiver, you must first install the FTDI driver on  
your PC. *  
1. Select the file “CDM_Setup.exe”. If properly installed, an FTDI CDM Driver  
Installation popup window displays the following message: FTDI CDM Drivers  
have been successfully installed. Click the OK button.  
You can check for the latest FTDI USB drivers at:  
www.ftdichip.com/Drivers/VCP.htm. Download the appropriate VCP (Virtual  
COM Port) driver for your operating system (Windows 2000 or XP). Select  
the “Installation Executable” link in the comments column for the driver self  
install package.  
Connect the Starter Kit Components  
1. Connect the GPS antenna to the interface unit. Antenna types are product  
dependent.  
2. Place the antenna outside. The antenna should have a clear (180 ) view of  
the sky. A reduced number of satellites will be available if this direct view is  
obstructed.  
3. Connect the supplied USB cable to the USB connector on the interface unit.  
4. Connect the other end of the USB cable to your PC.  
Lassen DR + GPS Reference Manual 15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
5. Connect the supplied 5 wire interface cable to the correct vehicle outputs.  
6. If the unit is to be used in a lab, use the supplied international AC/DC adapter  
to supply the power.  
7. Turn on the interface unit and confirm that the green power LED lights.  
8. The FTDI driver automatically assigns a virtual COM ports to the USB port.  
During assignment the virtual COM ports display on your monitor screen. To  
view LPT and COM port assignments, select System Properties>Device  
Manager.  
9. To view the NMEA output, use a terminal emulator program such as  
HyperTerminal. This is usually found under Start>Accessories>Communications.  
10. Select one of the USB virtual COM ports.  
11. Set the COM port parameters to 38400 baud, no parity, and one stop bit. This  
is the ONLY setting that is allowed.  
1. 5-Wire Interface Cable  
Lassen DR + GPS Reference Manual 16  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
SOFTWARE TOOLKIT  
The CD provided in the Starter Kit contains the DR Monitor program used to monitor  
GPS performance and to assist system integrators in developing a software interface  
for the GPS module. DR Monitor runs on the Windows 95/98/2000/XP platforms.  
NMEA Reader is supplied to analyze the NMEA output.  
NOTE Current units are configured to output NMEA by default. DR Monitor will not  
show the output results. Use HyperTerminal to view the output.  
Interface Protocol  
The DR+GPS Module can be configured to output NMEA messages at scheduled  
intervals from 1 to 60 seconds, or at 5Hz. See Appendix A for a full description of  
NMEA.  
The DR+GPS Module also has a binary command/report protocol, HIPPO (HIP  
Protocol Object). This protocol is appropriate for system integrators that require real  
time control of the DR+GPS module. See Appendix B for a full description of HIPPO.  
NMEA Tools  
To capture NMEA output, use HyperTerminal or a similar terminal emulator program.  
By default the NMEA messages output are GGA, VTG, RMC, GSA, and GSV. NMEA  
analysis may be carried out using NMEA Reader and Google Earth.  
HIPPO Tools  
Use DrMonitor to configure and monitor the HIPPO protocol.  
Lassen DR + GPS Reference Manual 17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C H A P T E R  
2
COMMON OPERATIONS  
In this chapter:  
ƒ
ƒ
ƒ
NMEA Port Configuration  
Change the Output Protocol  
Use the NMEA Reader  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
NMEAPORT CONFIGURATION  
By default, the DR+GPS module outputs NMEA messages. However if you have  
previously changed the unit to output HIPPO, follow these steps to return to NMEA.  
Enable NMEA Mode  
1. Open DrMonitor  
If HIPPO output mode is selected, HIPPO data displays as in the screen  
below.  
Lassen DR + GPS Reference Manual 19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
2. Select Config>Com setup  
3. Select the correct COM port number for the USB Virtual Serial Port.  
4. Select 38400 Baud, No Parity, 8 Data Bits, and 1 Stop Bit.  
5. Click the OK button.  
6. Select Config>HIPPO>NMEA Output to open the Configuration window.  
7. Click the NMEA button and then the Configure button. The SUCCESS screen  
displays.  
8. Click the Close button. All output is displayed as NMEA data.  
Lassen DR + GPS Reference Manual 20  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
View NMEA Output  
1. Open HyperTerminal or a similar terminal emulator.  
2. Set the communication port settings to 38400 Baud, No Parity, 8 Data Bits,  
and 1 Stop Bit.  
3. If you are using HyperTerminal you will see output as shown below.  
NOTE To change the NMEA output you must quit HyperTerminal and start  
DrMonitor again.  
Lassen DR + GPS Reference Manual 21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Changing NMEA Output and Report Rates  
1. Open DrMonitor  
2. Select Config>Com setup.  
3. Select the correct Com port number for the USB Virtual Serial Port.  
4. Select 38400 Baud, No Parity, 8 Data Bits, and 1 Stop Bit.  
5. Click the OK button.  
6. Select Config>NMEA Message Output Control to open the Configuration  
window.  
Lassen DR + GPS Reference Manual 22  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
7. Select the NMEA messages to be output.  
8. Enter a number between 1 and 255 for the output rate (in seconds). Selecting  
0 enables the 5Hz output for GGA, VTG and RMC. GSA and GSV will output  
at 1Hz.  
9. Click the Set button.  
10. Wait for the operation to finish.  
11. Click the Close button.  
12. If necessary, you may quit DrMonitor and return to HyperTerminal.  
Lassen DR + GPS Reference Manual 23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
CHANGE THE OUTPUT PROTOCOL  
Change from the Default NMEA Output to HIPPO  
Before you begin, confirm that you have no other terminal program such as  
HyperTerminal communicating with the DR+GPS unit. Quit any such program so that  
it does not occupy the COM port that will be used for DrMonitor.  
1. Open DrMonitor  
Lassen DR + GPS Reference Manual 24  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
2. Select Config>Com setup  
3. Select the correct Com port number for the USB Virtual Serial Port.  
4. Select 38400 Baud, No Parity, 8 Data Bits, and 1 Stop Bit.  
5. Click the OK button.  
6. Select Config>Protocol to open the Protocol Configuration window.  
7. Select the HIPPO button.  
8. Click the Configure button.  
Lassen DR + GPS Reference Manual 25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
9. Wait for the operation to close. The protocol changes and the SUCCESS  
screen displays.  
10. Click the Close button.  
Updates to the DrMonitor screen display as illustrated below. All output is  
HIPPO.  
Lassen DR + GPS Reference Manual 26  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
HIPPO Commands to Change Protocol  
HIPPO Commands to Change NMEA to HIPPO:  
81 03 07 F3 82  
81 01 2B 30 02 00 00 00 00 C8 00 00 00 D7 82  
81 01 2A 31 01 00 0C 00 00 94 82  
81 01 2A 32 01 00 0C 00 00 93 82  
81 01 2A 33 01 00 0C 00 00 92 82  
81 01 2A 11 01 00 00 20 00 A0 82  
81 01 2A 12 01 00 00 20 00 9F 82  
81 01 2A 36 03 00 00 00 04 95 82  
81 01 2A 36 04 00 00 00 04 94 82  
81 01 2A 36 05 00 00 00 02 95 82  
81 01 2A 36 07 00 00 00 01 94 82  
81 01 2A 36 08 00 00 00 04 90 82  
81 01 22 02 00 00 00 00 00 D8 82  
81 03 09 F1 82  
Lassen DR + GPS Reference Manual 27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
HIPPO Commands to Change HIPPO to NMEA:  
81 03 07 F3 82  
81 01 2B 30 02 00 00 00 00 00 00 00 00 9F 82  
81 01 2A 31 01 00 00 00 00 A0 82  
81 01 2A 32 01 00 00 00 00 9F 82  
81 01 2A 33 01 00 00 00 00 9E 82  
81 01 2A 11 01 00 00 00 00 C0 82  
81 01 2A 12 01 00 00 00 00 BF 82  
81 01 2A 36 03 00 00 00 00 99 82  
81 01 2A 36 04 00 00 00 00 98 82  
81 01 2A 36 05 00 00 00 00 97 82  
81 01 2A 36 07 00 00 00 00 95 82  
81 01 2A 36 08 00 00 00 00 94 82  
81 01 22 02 01 00 00 01 1D B9 82  
81 03 09 F1 82  
In both cases, there should be a 5-second pause after the first command, then a  
100ms delay between each of the successive 13 commands.  
Lassen DR + GPS Reference Manual 28  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Save the Calibration Settings  
You can save the calibration settings of the Gyro and Tachometer in Flash memory  
for future use, should the power supply to the DR+GPS be removed and the settings  
lost.  
Correct calibration of the Gyro can only be carried out after the Tachometer input  
has completed its calibration. The Tachometer calibrates after 40 GPS fixes which  
are above the speed of 8m/s. The Gyro bias calibration completes after a short  
standstill. The Gyro Scale Factor calibrates after twenty 90oturns.  
1. Use DrMonitor in HIPPO output mode to view the Gyro Calibration and Tacho  
Calibration status lights.  
2. Wait for these indicator lights to turn green.  
3. From the DrMonitor menu, select SysCmd> Clear Position, Reset.  
4. From the DrMonitor menu, select SysCmd> Write BBRAM to Flash, Reset.  
Lassen DR + GPS Reference Manual 29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
USE NMEAREADER  
NMEAReader can be used to parse a single or batch of text files containing NMEA  
data and save them to an Excel CSV file along with the headings for the satellite  
information.  
1. Open the NMEAReader application  
2. Select File>Single Post Proc.  
3. Use the Windows navigation screen to select the raw NMEA file. This can be  
the saved output from HyperTerminal for instance.  
4. Use the Windows navigation screen to select the file path for the parsed CSV  
file.  
5. Select Yes or No to parse another file.  
6. Use Excel to open and view the satellite data.  
Lassen DR + GPS Reference Manual 30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Lassen DR + GPS Reference Manual 31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Lassen DR + GPS Reference Manual 32  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A P P E N D I X  
A
NMEA0183  
This appendix provides a brief overview of the NMEA 0183 v2.3 protocol, and  
describes both the standard and optional messages offered by the DR+GPS.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
INTRODUCTION  
NMEA 0183 is a simple, yet comprehensive ASCII protocol which was originally  
established to allow marine navigation equipment to share information. Since it is  
a well established industry standard, NMEA 0183 has also gained popularity for  
use in applications other than marine electronics. The DR+GPS NMEA output  
supports NMEA 0183 version 2.3.  
For those applications requiring output only from the GPS receiver, NMEA 0183  
is a popular choice since, in many cases, an NMEA 0183 software application  
code already exists. The DR+GPS is available with firmware that supports a  
subset of the NMEA 0183 messages: GGA, GSA, GSV, RMC, and VTG.  
For a complete copy of the NMEA 0183 standard, contact:  
NMEA National Office  
PO Box 3435  
New Bern, NC 28564-3435  
U.S.A.  
Telephone: +1-919-638-2626  
Fax: +1-919-638-4885  
Lassen DR + GPS Reference Manual 34  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
THE NMEA0183 COMMUNICATION INTERFACE  
NMEA 0183 allows a single source (talker) to transmit serial data over a single  
twisted wire pair to one or more receivers (listeners). The table below lists the  
standard characteristics of the NMEA 0183 data transmissions.  
Table 2:  
NMEA 0183 Characteristics  
Signal  
DR+ GPS NMEA  
Baud Rate  
38400  
Data Bits  
Parity  
8
None (Disabled)  
1
Stop Bits  
Lassen DR + GPS Reference Manual 35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
NMEA0183 MESSAGE FORMAT  
The NMEA 0183 protocol covers a broad array of navigation data. This broad  
array of information is separated into discrete messages which convey a specific  
set of information. The entire protocol encompasses over 50 messages, but only  
a sub-set of these messages apply to a GPS receiver like the DR GPS. The  
NMEA message structure is described below.  
$IDMSG,D1,D2,D3,D4,.......,Dn*CS[CR][LF]  
“$”  
ID  
The “$” signifies the start of a message.  
The talker identification is a two letter mnemonic which describes the  
source of the navigation information. The GP identification signifies a  
GPS source.  
MSG  
The message identification is a three letter mnemonic which  
describes the message content and the number and order of the data  
fields.  
“,”  
Commas serve as delimiters for the data fields.  
Dn  
Each message contains multiple data fields (Dn) which are delimited  
by commas.  
“*”  
The asterisk serves as a checksum delimiter.  
CS  
The checksum field contains two ASCII characters which indicate the  
hexadecimal value of the checksum.  
[CR][LF] The carriage return [CR] and line feed [LF] combination terminate the  
message.  
NMEA 0183 messages vary in length, but each message is limited to 79  
characters or less. This length limitation excludes the “$” and the [CR][LF]. The  
data field block, including delimiters, is limited to 74 characters or less.  
Null field, (no characters between commas), indicate data is not currently  
available.  
Future versions of these messages may have extra fields added to the end.  
Lassen DR + GPS Reference Manual 36  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
FIELD DEFINITIONS  
Many of the NMEA date fields are of variable length, and the user should always  
use the comma delineators to parse the NMEA message date field. Table\  
specifies the definitions of all field types in the NMEA messages supported by  
Trimble  
Table 3:  
Field Type Summary  
Type  
Symbol  
Definition  
Status  
A
Single character field:  
A=Yes, data valid, warning flag clear  
V=No, data invalid, warning flag set  
Special Format Fields  
Latitude  
Longitude  
Time  
llll.lll  
Fixed/variable length field:  
Degreesminutes.decimal-2 fixed digits of degrees, 2 fixed  
digits of minutes and a variable number of digits for  
decimal-fraction of minutes. Leading zeros always  
included for degrees and minutes to maintain fixed  
length. The decimal point and associated decimal-  
fraction are optional if full resolution is not required.  
yyyyy.yyy  
Fixed/Variable length field:  
Degreesminutes.decimal-3 fixed digits of degrees, 2 fixed  
digits of minutes and a variable number of digits for  
decimal-fraction of minutes. Leading zeros always  
included for degrees and minutes to maintain fixed  
length. The decimal point and associated decimal-  
fraction are optional if full resolution is not required.  
hhmmss.ss  
Fixed/Variable length field:  
hoursminutesseconds.decimal-2 fixed digits of minutes, 2  
fixed digits of seconds and a variable number of digits for  
decimal-fraction of seconds. Leading zeros always  
included for hours, minutes, and seconds to maintain  
fixed length. The decimal point and associated decimal-  
fraction are optional if full resolution is not required.  
Defined  
Some fields are specified to contain pre-defined  
constants, most often alpha characters. Such a field is  
indicated in this standard by the presence of one or more  
valid characters. Excluded from the list of allowable  
characters are the following that are used to indicated  
field types within this standard:  
“A”, “a”, “c”, “hh”, “hhmmss.ss”, “llll.ll”, “x”, “yyyyy.yy”  
Lassen DR + GPS Reference Manual 37  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Type  
Symbol  
Definition  
Numeric Value Fields  
Variable  
x.x  
Variable length integer or floating numeric field. Optional  
leading and trailing zeros. The decimal point and  
associated decimal-fraction are optional if full resolution  
is not required (example: 73.10=73.1=073.1=73).  
Fixed HEX  
hh  
Fixed length HEX numbers only, MSB on the left  
Information Fields  
Fixed Alpha  
aa  
Fixed length field of upper-case or lower-case alpha  
characters.  
Fixed  
xx  
Fixed length field of numeric characters  
Number  
NOTE Spaces are only be used in variable text fields.  
Units of measure fields are appropriate characters from the Symbol  
column unless a specified unit of measure is indicated.  
Fixed length field definitions show the actual number of characters. For  
example, a field defined to have a fixed length of 5 HEX characters is  
represented as hhhhh between delimiters in a sentence definition.  
Lassen DR + GPS Reference Manual 38  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
NMEA0183 MESSAGE OPTIONS  
The DR GPS can output any or all of the messages listed in the table below. In  
its default configuration (as shipped from the factory), the DR GPS outputs only  
NMEA messages. Typically NMEA messages are output at a 1 second interval  
with the “GP” talker ID and checksums. These messages are output at all times  
during operation, with or without a fix. If a different set of messages has been  
selected and this setting has been stored in Flash memory, the default messages  
are permanently replaced until the receiver is returned to the factory default  
settings.  
NOTE The user can configure a custom mix of the messages listed in the table  
below.  
Table 4:  
NMEA Messages  
Message  
Description  
GGA  
GPS fix data  
GSA  
GSV  
RMC  
VTG  
GPS DOP and active satellites  
GPS satellites in view  
Recommended minimum specific  
GPS/Transit data  
Track made good and ground speed  
Lassen DR + GPS Reference Manual 39  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
NMEA0183 MESSAGE FORMATS  
GGA-GPS Fix Data  
The GGA message includes time, position and fix related data for the GPS  
receiver.  
$GPGGA,hhmmss.ss,llll.lll,a,nnnnn.nnn,b,t,uu,  
v.v,w.w,M,x.x,M,y.y,zzzz*hh <CR><LF>  
Table 5:  
GGA Message  
Field #  
Description  
1
UTC of Position  
2, 3  
4, 5  
Latitude, N (North) or S (South)  
Longitude, E (East) or W (West)  
6
GPS Quality Indicator: 0 = No GPS, 1 = GPS, 2 = DGPS  
Number of Satellites in Use  
7
8
Horizontal Dilution of Precision (HDOP)  
Antenna Altitude in Meters, M = Meters  
9, 10  
11, 12  
Geoidal Separation in Meters, M=Meters. Geoidal separation is the  
difference between the WGS-84 earth ellipsoid and mean-sea-level.  
13  
Age of Differential GPS Data. Time in seconds since the last Type 1 or  
9 Update  
14  
hh  
Differential Reference Station ID (0000 to 1023)  
Checksum  
GSA - GPS DOP and Active Satellites  
The GSA messages indicates the GPS receiver's operating mode and lists the  
satellites used for navigation and the DOP values of the position solution.  
$GPGSA,a,x,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,  
xx,x.x,x.x,x.x*hh<CR><LF>  
Lassen DR + GPS Reference Manual 40  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 6:  
GSA Message  
Field #  
Description  
1
Mode: M = Manual, A = Automatic. In manual mode, the receiver is forced to  
operate in either 2D or 3D mode. In automatic mode, the receiver is allowed  
to switch between 2D and 3D modes subject to the PDOP and satellite  
masks.  
2
Current Mode: 1 = fix not available, 2 = 2D, 3 = 3D  
3 - 14  
PRN numbers of the satellites used in the position solution. When less than  
12 satellites are used, the unused fields are null  
15  
16  
17  
hh  
Position dilution of precision (PDOP)  
Horizontal dilution of precision (HDOP)  
Vertical dilution of precision (VDOP)  
Checksum  
GSV - GPS Satellites in View  
The GSV message identifies the GPS satellites in view, including their PRN  
number, elevation, azimuth and SNR value. Each message contains data for four  
satellites. Second and third messages are sent when more than 4 satellites are in  
view. Fields #1 and #2 indicate the total number of messages being sent and the  
number of each message respectively.  
$GPGSV,x,x,xx,xx,xx,xxx,xx,xx,xx,xxx,xx,xx,xx,  
xxx,xx,xx,xx,xxx,xx*hh<CR><LF>  
Table 7:  
GSV Message  
Field #  
Description  
1
Total number of GSV messages  
2
Message number: 1 to 3  
3
Total number of satellites in view  
4
Satellite PRN number  
5
Satellite elevation in degrees (90° Maximum)  
Satellite azimuth in degrees true (000 to 359)  
Satellite SNR (C/No), null when not tracking  
PRN, elevation, azimuth and SNR for second satellite  
PRN, elevation, azimuth and SNR for third satellite  
PRN, elevation, azimuth and SNR for fourth satellite  
Checksum  
6
7
8, 9, 10, 11  
12, 13, 14, 15  
16, 17, 18, 19  
hh  
Lassen DR + GPS Reference Manual 41  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
RMC - Recommended Minimum Specific  
GPS/Transit Data  
The RMC message contains the time, date, position, course, and speed data  
provided by the GPS navigation receiver. A checksum is mandatory for this  
message and the transmission interval may not exceed 2 seconds. All data fields  
must be provided unless the data is temporarily unavailable. Null fields may be  
used when data is temporarily unavailable.  
$GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,xxxxxx,x.x,a,i*hh<CR><LF>  
Table 8:  
RMC Message  
Field #  
Description  
1
UTC of Position Fix.  
2
Status: A = Valid, V = navigation receiver warning  
Latitude, N (North) or S (South).  
3, 4  
5, 6  
7
Longitude, E (East) or W (West).  
Speed over the ground (SOG) in knots  
Track made good in degrees true.  
Date: dd/mm/yy  
Magnetic variation in degrees, E = East / W= West  
Position System Mode Indicator; A=Autonomous, D=Differential,  
E=Estimated (Dead Reckoning), M=Manual Input, S=Simulation  
Mode, N=Data Not Valid  
hh  
Checksum (Mandatory for RMC)  
Lassen DR + GPS Reference Manual 42  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
VTG - Track Made Good and Ground Speed  
The VTG message conveys the actual track made good (COG) and the speed  
relative to the ground (SOG).  
$GPVTG,x.x,T,x.x,M,x.x,N,x.x,K,i*hh<CR><LF>  
Table 9:  
VTG Message  
Field #  
Description  
1
Track made good in degrees true.  
2
Track made good in degrees magnetic.  
3, 4  
5, 6  
7
Speed over the ground (SOG) in knots.  
Speed over the ground (SOG) in kilometer per hour.  
Mode Indicator: A=Autonomous Mode, D=Differential Mode,  
E=Estimated (dead reckoning) Mode, M=Manual Input Mode,  
S=Simulated Mode, N-Data Not Valid  
hh  
Checksum  
EXCEPTION BEHAVIOR  
When no position fix is available, some of the data fields in the NMEA messages  
will be blank. A blank field has no characters between the commas.  
Lassen DR + GPS Reference Manual 43  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A P P E N D I X  
B
HIPPO  
This document describes the format of the Host Independent Positioning Protocol  
Object (HIPPO) protocol and messages implemented in the DR GPS module.  
HIPPO is one of three communication modes of the DR GPS module, and is the  
one present in normal usage. The serial port operates at 38400 baud, eight data  
bits, no parity, one stop bit.  
The other two modes are monitor mode, used for manufacture and low-level  
diagnosis and control, and flash-loading mode, used for updating the firmware.  
The receiver enters monitor mode through HIPPO command. The receiver will  
also enter monitor mode if the firmware ROM checksum fails. The only way to  
enter flash-loading mode is through the monitor mode. For detailed descriptions  
of these two modes, see the document “DR GPS Flash Loading Requirements”,  
Trimble PN 45058-XX-SP, Rev 1.20.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
HIPPO PROTOCOL RULES  
The HIPPO message structure is derived from the TSIP message structure. Both  
are binary protocols with pre-parsers that “unstuff” the bytes in the serial stream  
(S-bytes) to create packets of message bytes (M-bytes). Both are asynchronous  
protocols, allowing the host and module to send multiple commands without  
waiting for the completion of the previous command.  
The HIPPO design offers easier and more reliable parsing. In contrast to TSIP,  
which requires a small state machine after the pre-parser to determine the start  
and end of the message packet, HIPPO uses unique S-bytes to identify the start  
and end before the pre-parser. The HIPPO message structure currently uses  
three control characters: 0x80 = HIPPO Control Character (HCC); 0x81 = Start of  
Message (SOM); and 0x82 = End of Message (EOM). HIPPO reserves five other  
bytes (0x83-0x87) for future use as control characters. This contrasts with TSIP,  
which has two (DLE and ETX). HIPPO has a higher control character overhead  
(3% versus 0.4% for TSIP), but parser design is much simpler.  
Because the DR GPS module is designed to send messages at 10 Hz, the  
message length has been limited to 128 bytes to ensure that two messages can  
be transmitted per 100 ms cycle.  
Number representations use IEEE formats, and are sent least significant byte  
first (Intel specification or “little endian”).  
The module acknowledges all commands with a reply message after parsing and  
processing are complete. “Completion” is the point at which all immediate actions  
are complete in the protocol layer. These actions include replying to queries,  
setting global variables, flags, or semaphores, and sending messages to other  
tasks. If the command is a successful query for a single report, the report  
response itself is the acknowledgment response; otherwise, the module sends an  
acknowledgment response packet 0x10 to the host.  
There are two general types of messages: report messages and command  
messages.  
Lassen DR + GPS Reference Manual 45  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
General Message Structure Rules  
The byte SOM only occurs as an S-byte (in the serial stream) at the start of a  
message. The byte EOM only occurs as an S-byte at the end of a message.  
From the SOM byte until the following EOM byte, the following structure rules  
apply:  
The first two S-bytes are the Parser Code PCOD and Parser Subcode PSUB.  
These specify a unique parser for the data bytes. PCOD and PSUB never have  
values of 0x80 to 0x87, so they are never “stuffed”.  
Depending on PCOD and PSUB, the next byte may be an index byte INDEX.  
INDEX never has a value of 0x80 to 0x87, so it is never “stuffed”. Examples of an  
index are a channel number and a satellite PRN. All indexed messages with the  
same parser code and subcode must have the same length, format, and data  
structure.  
The byte HCC only occurs as an S-byte as a “stuffing” character, as defined in  
Section 2.3. It may appear before CS or any of the data bytes.  
The value of the checksum M-byte CS is such that the 8-bit sum of the M-bytes  
from SOM to EOM inclusive is zero. If the checksum is between 0x80 and 0x87,  
it is HCC-stuffed.  
The number of data bytes per message is limited to 128. Counting the bytes for  
the SOM, parser code, parser subcode, checksum, EOM, and index, the total  
number of M-bytes can as many as 134. Data is not valid until the message is  
complete and the checksum agrees.  
HIPPO ignores S-bytes between messages (from EOM to the following SOM),  
unless the values are between 0x80 and 0x87. This feature allows ASCII  
messages such as NMEA or TAIP to be interspersed with HIPPO messages.  
TSIP messages and other binary protocols in general cannot be interspersed  
with HIPPO messages.  
Lassen DR + GPS Reference Manual 46  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Report Message Structure (Module to Host)  
The table below provides the message structure for a simple data packet of N  
M-bytes. Each message has five framing bytes: SOM; two message ID bytes  
(PCOD and PSUB); a checksum byte; and EOM. The data type and data  
structure in the message (i.e., the parser) is specified by the Parser code PCOD  
and parser subcode PSUB.  
Table 10:  
HIPPO Report Message Structure  
Byte  
Meaning  
Value  
SOM  
start of message  
0x81  
PCOD  
PSUB  
D[0]  
Parser code  
0x00 – 0x7F  
0x00 – 0x7F, 0xFF  
0x00 – 0xFF  
0x00 – 0xFF  
Parser subcode  
First byte of data  
Second byte of data  
D[1]  
D[N-1]  
CS  
Last byte of data  
Checksum  
0x00 – 0xFF  
0x00 – 0xFF  
0x82  
EOM  
End of message  
Some parser code / subcodes have data indexed by channel or satellite, as  
shown in the table below. The index is the first byte after the parser subcode.  
The parser code/subcode specifies whether a message uses indexing.  
Table 11:  
HIPPO Report Message Structure (Indexed Data)  
Byte  
Meaning  
Value  
SOM  
start of message  
0x81  
PCOD  
PSUB  
INDEX  
D[0]  
Parser code  
0x00 – 0x7F  
0x00 – 0x7F  
0x00-0x7F, 0xFF  
0x00 – 0xFF  
0x00 – 0xFF  
Parser subcode  
Data indexed by channel, etc.  
First byte of data  
Second byte of data  
D[1]  
D[N-1]  
CS  
Last byte of data  
Checksum  
0x00 – 0xFF  
0x00 – 0xFF  
0x82  
EOM  
End of message  
Lassen DR + GPS Reference Manual 47  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Command Message Structure (Host to Module)  
Command messages sent from host to module are built upon the report message  
structure. Except for system commands such as system reset, every command  
either sets or queries a reportable data structure. To accomplish this, the HIPPO  
set or query command protocol simply “wraps around” the report message  
protocol (see tables below).  
Table 12:  
HIPPO Command Message Structure  
Byte  
Meaning  
Value  
SOM  
start of message  
0x81  
CCOD  
PCOD  
PSUB  
D[0]  
Set Command code  
Parser code  
0x01  
0x00 – 7F  
0x00 – 7F, 0xFF  
0x00 – FF  
0x00 – FF  
Parser subcode  
First byte of data  
Second byte of data  
D[1]  
D[N-1]  
CS  
Last byte of data  
Checksum  
0x00 – FF  
0x00 – FF  
0x82  
EOM  
End of message  
Table 13:  
HIPPO Query Message Structure for Indexed Data  
Byte  
Meaning  
Value  
SOM  
Start of message  
0x81  
CCOD  
PCOD  
PSUB  
INDEX  
CS  
Query Command code  
Parser code  
0x02  
0x00 – 7F  
0x00 – 7F  
0x00 – 7F, 0xFF  
0x00 – FF  
0x82  
Parser subcode  
Index  
Checksum  
EOM  
End of message  
Chained Messages  
Chaining is not supported in the DR GPS module. If multiple messages are  
requested, they will be issued as time allows between the high-priority automatic  
report messages. An acknowledgment message appears at the end of the  
sequence of replies.  
Lassen DR + GPS Reference Manual 48  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Post-Formatting: HCC Stuffing Before Transmission  
Whenever an M-byte in the data fields or the checksum field is equal to one of  
the control characters 0x80-0x87, it generates two S-bytes as follows: the M-byte  
generates the S-byte pair [0x80, M-byte & 0x7F].  
Pre-Parsing: HCC Unstuffing After Reception  
Pre-parsing (assembly of the M-bytes) occurs as S-bytes are received. HIPPO  
pre-parsing begins with the appearance of the SOM S-byte and ends with the  
appearance of the EOM S-byte.  
ƒ
Whenever the S-byte is SOM, a new message structure opens  
with room for 132 M-bytes. The first M-byte of a message is  
always SOM.  
ƒ
Whenever the S-byte HCC appears, it does not generate a new  
M-byte. Rather, it generates a signal to OR the following S-byte  
with 0x80 to create the next M-byte. Otherwise, the M-byte is the  
same as the S-byte.  
ƒ
ƒ
If the S-byte is EOM, the message structure is closed. The last M-  
byte of a message is always EOM.  
The last M-byte before the EOM is the checksum. It is computed  
so that the sum of all M-bytes, including the SOM, the EOM, and  
the checksum, is zero.  
After pre-parsing is complete, the message packet is ready to be parsed into  
structures according to the rules in Sections 3 and 4. The parser code and  
subcodes are the second and third M-bytes, directly after the SOM. The data will  
start on the fourth (non-indexed data) or fifth (indexed data) M-byte.  
Possible pre-parser errors include:  
ƒ
ƒ
ƒ
Two SOMs appear without an EOM in between.  
HCC occurs in the first two bytes (parser code and subcode).  
The byte following HCC is not equal to the 7 LSB’s of a HIPPO  
control character.  
ƒ
ƒ
Control characters appear between message (after EOM but  
before the next SOM).  
No EOM appears in the first 134 M-bytes.  
Lassen DR + GPS Reference Manual 49  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
COMMAND MESSAGES  
HIPPO has three classes of command message packets: set parameters, query  
parameters, and system command.  
The set command is simple: it “wraps around” the report message structure of  
the parameter(s) to be set.  
The query command structure is even simpler: it calls out the report code and  
subcode (and index, if applicable) of the desired reports.  
The module always acknowledges a command in one of two ways.  
An explicit acknowledgment message is sent in reply to either:  
1. A command;  
2. An unsuccessful query;  
3. A query that generates a series of report messages.  
4. If the query successfully generates a single report message, that  
message is the implicit acknowledgment.  
The acknowledgment contains a status indicating the completion of the operation.  
Set Class  
The set class packets set receiver, system, and any other defined parameters  
within the target system.  
Two types of parameters can be set.  
1. Configuration parameters such as DOP mask;  
2. Initialization parameters such as position, velocity, time, and ephemeris.  
The target system returns an acknowledgment packet, but does not echo data  
values as in TSIP.  
The parser code and subcode determine the length of the command packet. The  
packet has the following general format (indexed data has an extra byte after  
parser subcode):  
Lassen DR + GPS Reference Manual 50  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 14:  
Set Class Message Structure  
Byte Name  
Type  
Value  
Meaning  
Command Code  
Parser Code  
Parser Subcode  
Data Value  
U8  
0x01  
U8  
U8  
0x00-7F  
0x00-7F  
Report Code  
See report packet definitions.  
Data corresponding to the subcode.  
0
NR-1  
Data Value  
NR is the size of data for the specified  
report.  
For example, to set the operating dimension to “2-D Altitude Hold”, the host  
issues the following command to the module:  
Table 15:  
Example of GPS Configuration Message Parameter  
Byte  
Name  
Type Value  
Meaning  
Command Code  
U8  
U8  
U8  
U8  
0x01  
0x24  
0x01  
3
Parser Code  
Report packet for GPS Configuration  
Parameter Subcode for Operating Dim  
Alt-Hold (2D)  
Parser Subcode  
Operating Dimension  
0
Lassen DR + GPS Reference Manual 51  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Query Class  
The Query class packet allows user to retrieve configuration, report, and system  
data with the same packet. Like the Set class packet, it is indexed by the report  
code and subcode. This is possible because each parameter or set of  
parameters has a corresponding report message.  
Four types of parameters can be queried.  
1. System parameters (e.g., version numbers)  
2. Configuration parameters (e.g. DOP mask)  
3. Fix parameters (e.g., satellite strength, current position, velocity, time,  
ephemeris)  
4. Initialization parameters (e.g., position, velocity, time, ephemeris)  
The target system returns an acknowledgment packet. When a query for a single  
report is successful, the reply to that query is the acknowledgment. If the query  
fails, an explicit acknowledgment report message is sent as an acknowledgment.  
If the query generates a series of response messages, the last response is  
followed by an explicit acknowledgment report message that signals the end to  
the host’s parser.  
A query has two formats, depending on whether the information is indexed (e.g.,  
by channel or satellite).  
Table 16:  
Query Class Message Structure  
Byte Name  
Type  
Value  
Meaning  
Command Code  
U8  
0x02  
Parser Code  
U8  
U8  
0x00-7F  
0x00-7F  
0xFF  
Parser Subcode  
Single Subcode  
All subcodes  
Lassen DR + GPS Reference Manual 52  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 17:  
Indexed Query Class Message Structure  
Byte Name  
Type  
Value  
Meaning  
Command Code  
Parser Code  
Parser Subcode  
Index  
U8  
0x02  
U8  
U8  
U8  
0x00-7F  
0x00-7F  
0x00-7F  
0xFF  
Report Code  
See report packet definitions.  
Single index (e. g., channel or satellite)  
All indices  
Like the set class message, the query packet has two bytes body contains the  
parser code and subcode for a configuration packet or a report packet. For  
example, to query the operating dimension setting in the GPS configuration  
block:  
Table 18:  
Example of Query for “Operating Dimension” parameter  
Byte  
Name  
Type Value  
Meaning  
Command Code  
U8  
U8  
U8  
0x02  
0x24  
0x01  
Parser Code  
Report packet for GPS Configuration  
Parameter Subcode for Operating Dim  
Parser Subcode  
Lassen DR + GPS Reference Manual 53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
System Class  
A system class packet is a set packet associated with the system operations.  
The following section describes each of packets.  
Reset Receiver  
This command resets the receiver software.  
Table 19:  
0x03: Receiver Reset Command Messages  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x03  
Subcode  
U8  
0x01  
0x02  
0x03  
0x04  
0x05  
0x06  
0x07  
0x08  
0x09  
0x0A  
Reset  
Clear RAM, reset  
Force to Monitor Mode  
Shut Down  
Clear ephemeris and oscillator, reset  
Clear oscillator, reset  
Clear flash data and RAM, reset  
Clear position, reset  
Write BBRAM to flash, reset (graceful)  
Io-DSP Pass-through mode  
Force to Monitor Mode –Force the target system to exit from GPS function, and  
into the embedded monitor mode. The serial communication is reset to 38.4K  
baud, no parity. Once in the monitor mode, all HIPPO APIs are disabled. Refer to  
flash loading documents for more detail.  
Shutdown: Once this packet is received, the target system shuts down the  
navigation system. The system can be restarted by hardware action (e.g., reset  
pin) only.  
An acknowledgment packet in the current serial protocol is sent before the  
command is implemented, however transmission may not complete before the  
reset occurs.  
Lassen DR + GPS Reference Manual 54  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
REPORT CLASS  
Report class packets are divided into four subclasses.  
System data: contains system information, such as system status or an event log  
queue entry.  
Configuration reports: have all the system configurable parameters.  
Data reports: have navigation information generated by the Navigation Platform.  
Initialization input reports: have start-up information and GPS system data  
(position, heading, almanac, etc.); also map-matching inputs for latitude,  
longitude, altitude, and heading.  
Some report packets are indexed by channel number (tracking status, signal  
strength) or satellite number (almanac, ephemeris).  
The parameters in the configuration and initialization reports can be set by 0x01  
packet.  
The host can query all report packets using the 0x02 packet, except as noted.  
Lassen DR + GPS Reference Manual 55  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Report Message Code Assignment  
This table lists all report data structures in HIPPO supported by the DR GPS  
module, and whether the data structure can be queried (‘Q’) or set (‘S’). Data that  
can be neither queried nor set is automatic output only.  
Table 20:  
Message Codes  
Code  
Subcode Indexed by  
Message  
Q
S
0x10  
0x01  
Acknowledge Set  
0x10  
0x10  
0x11  
0x11  
0x11  
0x12  
0x12  
0x12  
0x12  
0x14  
0x14  
0x15  
0x16  
0x16  
0x21  
0x22  
0x22  
0x23  
0x23  
0x24  
0x25  
0x26  
0x26  
0x26  
0x26  
0x26  
0x27  
0x28  
0x28  
0x28  
0x28  
0x02  
0x03  
0x01  
0x02  
0x03  
0x01  
0x02  
0x03  
0x04  
Acknowledge Query  
Acknowledge System Command  
Navigation Code ROM Version  
Boot Code ROM Version  
Q
Q
Q
Io-DSP Code ROM Version  
Start-up Message  
SW Mode  
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Product Information  
Hardware ID  
0x01  
0x02  
various  
0x01  
0x02  
0x01  
0x01  
0x02  
0x01  
Event Log  
Event Log  
Soft Event Log Entry  
Fatal Error Log Entry  
Data Stored to Non-erasable Flash  
Health Message  
Repeat Start-Up Message  
DR GPS Engine Rate  
S
Output Interval Control  
Format of NMEA Output Control Parameters  
Variable length RTCM data  
Reserved as a “wrapper” for non-HIPPO protocols  
GPS Configuration Parameters  
Kalman Filter Configuration Parameters  
Available Report Codes  
S
S
0x01-08  
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
S
S
0x01  
0x02  
0x03  
0x04  
0x05  
Rpt code  
Available report Subcodes  
DPP model speed levels  
DPP minimum speed for estimate  
DPP maximum speed for estimate  
DR Filter Parameters  
S
S
S
S
S
0x12  
0x13  
0x14  
0x16  
SV PRN  
SV PRN  
Compressed Almanac  
Compressed Almanac Health Page  
Compressed GPS Ionospheric/UTC Model Param,  
Compressed Ephemeris  
Lassen DR + GPS Reference Manual 56  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 21:  
Message Codes (continued)  
Code  
Subcode Indexed by  
Message  
Q
S
0x29  
0x29  
0x29  
0x29  
0x29  
0x29  
0x29  
0x2A  
0x2B  
0x2C  
0x2D  
0x2E  
0x2F  
0x2F  
0x2F  
0x30  
0x30  
0x01  
Time Initialization  
Q
S
0x02  
Latitude / Longitude Initialization  
Altitude Initialization  
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
S
S
S
S
S
S
S
S
S
S
S
S
S
S
0x03  
0x04  
LO Frequency Initialization  
Heading Initialization  
0x05  
0x07  
Map-match Input  
0x08  
Tacho Input  
Rpt Code  
Rpt Code  
Rpt Code  
Rpt Code  
0x01  
Rpt Subcode  
Rpt Subcode  
Rpt Subcode  
Rpt Subcode  
Automatic Output – Event  
Automatic Output – Time Interval  
Automatic Output – Distance Traveled  
Automatic Output – Heading Change  
Event Report Mask  
0x02  
Data Positioning Collection Test Interval Control  
Gyro Bench Test Interval Control  
Tacho/Reverse Production Test Interval Control  
Fast Fix with raw DR Data  
0x04  
0x06  
0x02  
Q
Q
0x03  
Buffered DR data with Health and Start-up  
message  
0x31  
0x32  
0x32  
0x32  
0x33  
0x36  
0x36  
0x36  
0x36  
0x36  
0x3F  
0x3F  
0x3F  
0x3F  
0x3F  
0x66  
0x70  
0x70  
0x70  
0x70  
0x01  
0x01  
0x02  
0x03  
0x01  
0x03  
0x04  
0x05  
0x07  
0x08  
0x01  
0x02  
0x03  
0x04  
0x06  
various  
0x01  
0x02  
0x03  
0x04  
GPS Fix  
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
UTC Time and Constellation Summary  
Constellation Summary  
UTC Time  
Channel  
GPS Channel Measurement Short Status  
ZRO Calibration  
S
S
S
S
Gyro Sensitivity Calibration  
Direction Switch Calibration  
DPP Calibration  
ZRO Rate Calibration  
ADC and Gyro Self-Test Data  
Data Positioning Collection Test Data (ROM 14)  
Data Positioning Collection Test Data (ROM 15+)  
Gyro Bench Test Data  
Tacho/Reverse Production Test Data  
Diagnostic tag  
Channel  
GPS Raw Measurement Diagnostic  
GPS Raw Position / Velocity Diagnostic  
DR Data  
Reset Diagnostic  
Lassen DR + GPS Reference Manual 57  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 22:  
Message Codes (continued)  
Code  
Subcode Indexed by  
Message  
Q
S
0x70  
0x70  
0x70  
0x70  
0x70  
0x70  
0x05  
0x07  
0x08  
0x09  
0x0A  
0x7F  
DR BBRAM Diagnostic V1  
Map Match Data Echo Diagnostic  
DR BBRAM Diagnostic V2  
GPS No Fix  
DR BBRAM Diagnostic V3  
Toggle Diagnostic Output  
Q
S
Lassen DR + GPS Reference Manual 58  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
System Report Packets  
0x10: Acknowledge / Error Response to Command Packets  
This packet serves three different functions:  
1. Acknowledge a command when the operation is carried out, such as set a  
flag to reset and change baud rate;  
2. Indicate a result of an operation is successful, such as set commands;  
and  
3. Indicate a parsing error.  
Not all sets, queries, or auto-outputs generate a 0x10 response. Specifically,  
when a query or auto-output for a single report is successful, the reply to that  
query is the acknowledgment. When the query or auto-output fails, or when it  
generates a series of response messages, a 0x10 message follows the last  
response to explicitly end the host parser actions.  
The last data byte of the message is a parser status code. If the status code is  
not zero, an error has occurred and the module has not implemented the  
command. The value of the status code indicates at the point in the procedure  
where the parser failed.  
1. An M-byte stream of no more than 128 bytes could not be created  
(control character error);  
2. The checksum did not compute properly;  
3. The parser code and subcode were be recognized;  
4. The message length as not correct for that parser code/subcode;  
5. One or more of the data values was not reasonable and appropriate.  
6. The data contradicts values of position, time, etc. that have been  
validated by the GPS. This data can be forced using the “host override”  
option if available.  
There are three forms of the acknowledgment report:  
1. for sets, queries, and auto-outputs of non-indexed reports,  
2. for sets, queries, and auto-outputs of indexed reports, and  
3. for system commands.  
If the command includes a change in the serial port protocol, the module sends  
the acknowledgment in the old protocol.  
The data length is three bytes if the report code (data byte 0) is for an non-  
indexed report.  
Lassen DR + GPS Reference Manual 59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 23:  
0x10: Non-indexed Set and Query Acknowledge  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
0x10  
Subcode  
U8  
0x01  
Set acknowledge  
0x02  
Query acknowledge  
0x04  
Auto-output acknowledge  
Non-indexed report  
0
1
Command Code  
U8  
U8  
0x00-7F  
Command Subcode  
0x00-7F  
0xFF  
Single subcode  
All subcodes  
2
Status Code  
U8  
0
1
2
3
4
5
6
7
8
Acknowledged or a successful operation  
Pre-parser error  
Checksum error  
Unknown Code/Subcode  
Parser data length error  
Data value error (TBD)  
Contradicts current data  
Data table full (e.g., Output Interval Control)  
Data not available  
For indexed sets and queries, the data length is four bytes. The parser will expect this  
data length if the report code (byte 0) is for an indexed report.  
Table 24:  
0x10: Indexed Set and Query Acknowledge  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
0x10  
Subcode  
U8  
0x01  
Set acknowledge  
0x02  
Query acknowledge  
0
1
Command Code  
U8  
U8  
0x00-7F  
Indexed report  
Command Subcode  
0x00-7F  
0xFF  
Single subcode  
All subcodes  
2
3
Index  
U8  
U8  
0x00-7F  
Channel or satellite index  
Acknowledged or a successful operation  
Pre-parser error  
Status Code  
0
1
2
3
4
5
6
7
8
Checksum error  
Unknown Code/Subcode  
Parser data length error  
Data value error (TBD)  
Contradicts current data  
Data table full (e.g., Output Interval Control)  
Data not available  
For system commands, the data length is two bytes.  
Lassen DR + GPS Reference Manual 60  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 25:  
0x10-03: System Command Acknowledge  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U8  
U8  
0x10  
Subcode  
0x03  
System command acknowledge  
See Sec. 0  
0
1
System Cmd Code  
Status Code  
0
1
2
3
4
9
Acknowledged or a successful operation  
Pre-parser Error  
Checksum Error  
Unknown Subcode  
Parser data length error  
Failed to execute properly  
A “query all” command may generate a series of responses, but only a single  
acknowledgment is sent to the host, with a “0xFF” byte in the report subcode or  
index field.  
0x11: Version Report  
This packet reports version numbers for the various firmware blocks within the  
module.  
Table 26:  
0x11: Version Report Message  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
0x11  
0x01  
0x02  
0x03  
0-100  
0-100  
0
Subcode  
U8  
Navigation Code ROM  
Boot ROM  
Io-DSP ROM  
0
1
2
Major Version  
Minor Version  
Release Code  
U8  
U8  
U8  
Software major number  
software minor number  
release  
> 0  
beta version number  
software release day  
software release month  
software release year  
3
Release Day  
Release Month  
Release Year  
U8  
[1, 31]  
[1, 12]  
> 2000  
4
U8  
5-6  
U16  
Lassen DR + GPS Reference Manual 61  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x12-01: Start-Up Report  
The module issues this report only at startup. This report cannot be queried; to  
query the data content after start-up, use message 0x16-02. The first two bytes  
show the error code associated with the previous shutdown. The second two  
bytes indicate health of the RTC and RAM.  
Table 27:  
0x12-01: Start-Up Report Message  
Byte / Bit  
Name  
Type Value  
Meaning  
Code  
U8  
0x12  
0x01  
0
Subcode  
Error Code  
U8  
Parameter Subcode  
0-1  
U16  
Normal shutdown (SW or power)  
other  
Abnormal shutdown (Error! Reference  
source not found.)  
2
3
3
Reserved  
U8  
U1  
U1  
0
1
RAM Signature  
1 = BBRAM signature valid  
Gyro / ADC  
test  
1 = ADC or Gyro self-test error  
3
3
3
2
RTC Valid  
U1  
U1  
1 = RTC valid at startup  
3
Flash BBRAM  
Reserved  
1 = BBRAM loaded from Flash  
4-7  
0x12-02: Software Mode Report  
This report indicates whether the module is currently in Monitor Mode or Normal  
mode. If the device is in monitor mode, it will recognize and reply (in HIPPO) to a  
HIPPO query for this report. If the device is in Monitor mode, it will also recognize  
and reply (in HIPPO) to a HIPPO query for this report.  
Table 28:  
0x12-02: Software Mode Report Message  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U8  
0x12  
0x02  
1
Subcode  
Mode  
Parameter Subcode  
Normal Mode  
0
2
Monitor Mode  
Lassen DR + GPS Reference Manual 62  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x12-03: Production Information Report  
This report contains information stored in ROM; it cannot be set or changed  
through HIPPO command. It is available by query or auto-output.  
Table 29:  
Table 27: 0x12-03: Production Info Report Message  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x12  
Subcode  
U8  
0x03  
0
Serial Number  
Production Day  
Production Month  
Production Year  
Product Name  
U32  
U8  
4
5
U8  
6-7  
8-23  
U16  
16xCHAR  
Descriptive string  
0x12-04: Hardware ID Report  
This report contains information stored in ROM; it cannot be set or changed  
through HIPPO command. It is available by query or auto-output.  
Table 30:  
0x12-04: Hardware ID packet  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x12  
Subcode  
U8  
0x04  
Parameter Sub code  
Hardware ID  
0-15  
Hardware ID  
16xCHAR  
0x14-01: Soft Event Log Report  
These reports are auto-output upon the event. The report can also be queried by  
index number. Because of the volume of information, these reports cannot be  
queried with the “0xFF” option. The host can clear the soft event log completely  
by using the “set all” (0xFF) command with no data.  
Lassen DR + GPS Reference Manual 63  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 31:  
0x14-01: Soft event log entry report  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U8  
0x14  
0x01  
0
Subcode  
Index  
Parameter subcode  
Most recent soft event  
Soft Event Log index number  
[1,127]  
0-1  
Year  
U16  
0
No GPS/UTC; time is since power-up  
year  
>2000  
2
3
4
5
Month  
Day  
U8  
U8  
U8  
U8  
[1, 12]  
[1, 31]  
[0, 23]  
[0, 59]  
[0, 60]  
Hour  
Minute  
6
7
Second  
U8  
U8  
Identity Code  
0xFF  
No event  
0-0x7F  
8
Condition Code  
U8  
0x14-02: Fatal Error Log Report  
On a fatal error, the receiver will reset. The report can be queried by index  
number after the reset. Because of the volume of information, these reports  
cannot be queried with the “0xFF” option. The fatal error log is retained in flash  
and cannot be cleared by the host.  
Table 32:  
0x14-02: Fatal error log entry report  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
0x14  
Subcode  
Index  
U8  
U8  
0x02  
Parameter subcode  
0
Most recent fatal error  
Fatal error Log index number  
No GPS/UTC; time is since power-up  
year  
[1, 31]  
0
0
Year  
U16  
>2000  
[1, 12]  
2
3
4
5
6
7
Month  
Day  
U8  
U8  
U8  
U8  
U8  
U16  
[1, 31]  
[0, 23]  
[0, 59]  
[0, 60]  
0
Hour  
Minute  
Second  
Event Code  
No entry.  
>0  
Event Code  
9 – 30  
Info block  
Lassen DR + GPS Reference Manual 64  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x15: Data Stored in Non-erasable Flash Report  
A section of non-erasable ROM is reserved for customer data blocks. There is no  
HIPPO command to set the data; data can only be set in Monitor mode. The data  
blocks are written serially into an area of ROM that cannot be erased or  
overwritten.  
Each subcode corresponds to a different data block type. Unlike standard  
HIPPO, the parser is defined by the customer, so the message length and data  
content are not specified by the parser code and subcode. The maximum data  
block length is 128 bytes.  
When queried with a subcode, the report scans the section of ROM and returns  
the last data block entry with that subcode. The customer can effectively “update”  
a data block by writing a new data block with the same subcode and updated  
data, provided that there is room left in the allocated ROM section (approximately  
2K bytes).  
If no data block is found with the queried subcode, the module returns an  
acknowledgment with “Data not available”.  
The “query all subcodes” mode 0xFF is not available.  
Table 33:  
0x15: Data Stored in Non-erasable Flash Report  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U8  
0x15  
Subcode  
User-defined  
0x01-7F  
0
N-1  
User-defined  
U8  
0 < N <=128  
Lassen DR + GPS Reference Manual 65  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x16-01: Health Status Report  
This report contains status of various real-time operations in the DR GPS  
module.  
Table 34:  
0x16-01: Health status report  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U1  
0x16  
Subcode  
0x01  
0
0
0
0
1
2
Direction Switch  
Status  
0
1
0
1
0
1
Normal  
Abnormal  
Normal  
Gyro status  
U1  
U1  
Abnormal  
Normal  
Tacho status  
Abnormal  
0
1
3-7  
0-1  
Reserved  
Antenna status  
U2  
U1  
U7  
0
1
3
0
1
Normal  
Antenna open  
Antenna short  
Normal  
1
2
Oscillator status  
Abnormal  
1
2
3-7  
Reserved  
Soft Event Index  
0
No soft event in log  
[1,127]  
Most recent soft event index  
Lassen DR + GPS Reference Manual 66  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x16-02: Repeat Start-Up Report with System Time  
This report is a copy of the start-up message. The first two bytes show the error  
code associated with the previous shutdown. The second two bytes indicate  
health of the RTC and RAM. The system time is the number of milliseconds since  
power-up.  
Table 35:  
0x16-02: Repeat Start-Up with System Time Message  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
0x16  
0x02  
0
Subcode  
U8  
Parameter Subcode  
0-1  
Error Code  
U16  
Normal shutdown (SW or power)  
other  
Abnormal shutdown (Error! Reference  
source not found.)  
2
3
3
3
3
4
Status  
U8  
U1  
U1  
U1  
U1  
U7  
Reserved  
0
RAM Signature  
Gyro / ADC test  
RTC Valid  
1 = BBRAM signature valid  
1 = ADC or Gyro self-test error  
1 = RTC valid at startup  
1 = BBRAM loaded from Flash  
No soft event in log at start-up  
Last soft event index in log at start-up  
System Time  
1
2
3
Flash BBRAM  
Soft Event Index  
0
[1,127]  
1 ms  
5-8  
SysClock  
U32  
Lassen DR + GPS Reference Manual 67  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Configuration Report packets  
0x22-01: Output Interval Control Table  
Table 36:  
0x22: Format of GPS Configuration Message Parameter  
Byte  
Name  
Type Value  
Units  
Meaning  
Code  
U8  
U8  
U8  
U8  
U8  
U32  
0x22  
Subcode  
Index  
0x01  
0
0x00-0x0F, 0xFF  
0x00-7F  
Table Slot Number  
Code in Slot  
1
Code  
2
Subcode  
0x00-7F  
Subcode in Slot  
See Table x.x.x  
3-6  
Automatic Output  
Event Trigger  
Mask  
0x00-0xFFFFFFFF  
7-10  
Time Threshold  
U32  
U32  
1 ms  
1 ms  
Minimum Time  
required  
11-14  
Time Trigger  
0
Not used  
> 0  
Trigger value  
15-18  
19-22  
Distance  
Threshold  
U32  
U32  
1 cm  
1 cm  
Minimum Distance  
required  
Distance Trigger  
0
Not used  
> 0  
Distance Trigger value  
23-26  
27-30  
Heading  
Threshold  
U32  
U32  
1 cdeg  
1 cdeg  
Minimum Heading  
required  
Heading Trigger  
0
Not used  
> 0  
Heading Trigger value  
Lassen DR + GPS Reference Manual 68  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x22-02: NMEA Output Control  
Table 37:  
0x22: Format of NMEA Output Control Parameters  
Byte  
0
Name  
Type  
U8  
Value  
0x22  
0x02  
Units  
Meaning  
Code  
Subcode  
Interval  
U8  
U8  
0-255  
seconds  
Output interval  
0 = 5Hz for GGA, VTG, and  
RMC; 1 Hz for GSA, GSV  
1-255 = interval for all  
messages.  
1-4  
Message mask  
U32  
0x00-7F  
Bit 0 = output GGA  
Bit 2 = output VTG  
Bit 3 = output GSV  
Bit 4 = output GSA  
Bit 8 = output RMC  
0x24: GPS Configuration  
The Parser Code for GPS configuration parameters is 0x24. A typical parameter  
report is shown in Error! Reference source not found.  
Table 38:  
0x24: Format of GPS Configuration Message Parameter  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x24  
Subcode  
U8  
0x01-0x08  
Parameter Subcode  
0
Parameter Value  
Refer to Error! Reference source not found.  
Lassen DR + GPS Reference Manual 69  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 36 shows the subcode, range, and default value for each of the GPS  
configuration parameters. DGPS does not apply to all products. Products to  
which DGPS does not apply have a default DGPS Mode of 1 (Ignore), and the  
value cannot be changed.  
Table 39:  
List of GPS Configuration Message Parameters  
Subcode  
0x01  
Name  
Operating  
Dimension  
Type Units  
U8  
Range  
Default  
0
Meaning  
Auto 2D/3D  
Alt-Hold (2D)  
Full Pos (3D)  
0
3
4
0x02  
DGPS Mode  
U8  
U8  
0
1
Require  
1
Ignore  
2
If Available  
Automobile  
Tracking limit  
Fix limit  
0x03  
0x04  
0x05  
Dynamics Code  
Elevation Mask  
SNR Mask  
17  
17  
FLT  
U16  
(degrees)  
0.2 dBHz  
5.0  
[0°, 90°]  
[100, 240] =  
[20, 48] dBHz  
145 =  
29 dBHz  
20.0  
20.0  
30  
0x06  
0x07  
0x08  
DOP Mask  
FLT  
FLT  
U16  
[0.0, 99.0]  
[0.0, 99.0]  
0-240  
Fix limit  
Fix limit  
Fix limit  
DOP Switch  
DGPS Age  
Limit  
1 s  
0x25: Kalman Filter Configuration  
The Parser Code for the Kalman Filter configuration parameters is 0x25. A  
typical parameter report is shown in Error! Reference source not found.  
Table 40:  
0x25: Format of Kalman Filter Configuration Parameter  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x25  
Subcode  
U8  
0x01-16  
Parameter Subcode  
0
Parameter Value  
Refer to Error! Reference source not found.  
Error! Reference source not found. shows the subcode, range, and default  
value for each of the Kalman Filter configuration parameters.  
Lassen DR + GPS Reference Manual 70  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 41:  
List of Kalman Filter Configuration parameters  
Subcode Name  
Type LSB  
Range  
Default  
Meaning  
minimum settling time of code-  
carrier filter  
0x01  
MinGainIndex  
U32  
1 ms  
< 40000  
0
Minimum number of SVs for fix  
0x02  
MinSVs  
U32  
[3, # of  
3
channels]  
maximum AMU value at which  
editing is allowed  
0x03  
0x04  
0x05  
NoEditAMU5  
MinAMU5  
MaxEdits  
U32  
U32  
U32  
0.2 AMU  
0.2 AMU  
< 16.0 AMU  
< 16.0 AMU  
[0, 232-1]  
14.0 AMU  
2.0 AMU  
60  
Minimum acceptable AMU  
value  
Maximum number of fix  
rejections before KF reset  
Not currently used  
0x06  
0x07  
0x08  
0x09  
0x0A  
0x0B  
0x0C  
0x0D  
0x0E  
0x0F  
MaxGPSPropTime  
MaxAcc  
U32  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
(m/s2)  
(m/s)  
(m/s2)  
(m/s2)  
(m/s)  
(σ2)  
(m2)  
(m2)  
(m2)  
[0, 20]  
6.0  
vehicle acceleration limit  
vehicle velocity limit  
MaxVel  
[0, 126]  
[0, 20]  
150.0  
0.5  
typical horizontal acceleration  
typical frequency drift  
SigmaHorizAcc  
SigmaFreqAcc  
CarrSigSq  
[0, 20]  
1.0  
[0, 2]  
(0.07)2  
(4.0)2  
(1000.)2  
(1000.)2  
(1.0)2  
Doppler error variance  
edit limit for residuals  
MaxAcceptSigmaSq  
InitPosVar  
[0, 1012]  
[0, 1012]  
[0, 1012]  
[0, 106]  
initial position error variance  
initial clock bias error variance  
InitBiasVar  
extra clock process noise (to  
de couple clock model)  
ClockModelError  
[0, 1012]  
(6.0)2  
(σ2)  
rejection limit for normalized a  
posteriori residual  
0x10  
RejectSSR  
FLT  
(slope2)  
(slope2)  
[0, 4]  
[0, 4]  
(0.1)2  
(0.05)2  
typical velocity slope  
0x11  
0x12  
SigSlope1Sq  
SigSlope2Sq  
FLT  
FLT  
typical change-in-position  
slope  
(slope2)  
(m/s)  
[0, 4]  
(0.3)2  
1.0  
rejection limit for velocity slope  
0x13  
0x14  
MaxSlope3Sq  
MinVVelSq  
FLT  
FLT  
minimum vertical velocity for  
slope rejection  
[0, 16]  
(m2)  
[0, 108]  
(1.0)2  
Variance of 2D altitude-hold  
altitude measurement  
0x15  
Alt2Dvar  
FLT  
Not currently used  
0x16  
0x17  
Tacho Delay Time  
Bit Flag Controls  
S32  
U32  
1 ms  
0
0
[0, 232-1]  
1 = suppress map match  
commands  
Lassen DR + GPS Reference Manual 71  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x26-01: Available Report Codes  
This message reports the report codes and subcodes that are available in the  
firmware. There is no set command for this report.  
Table 42:  
0x26-01: Available Report Code Report Message  
Byte  
Name  
Type Value  
Meaning  
Code  
U8  
U8  
U1  
U1  
U1  
U1  
0x26  
Subcode  
0x01  
0
0
Parser Code 0x00  
Parser Code 0x01  
Parser Code 0x02  
Parser Code (8 N + M)  
1 = Available  
1 = Available  
1 = Available  
1 = Available  
0
1
0
2
N
M
15  
15  
6
7
Parser Code 0x7E  
Parser Code 0x7F  
U1  
U1  
1 = Available  
1 = Available  
Lassen DR + GPS Reference Manual 72  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x26-02: Available Report Subcodes  
This message reports the report subcodes in each report code that are available  
in the firmware. There is no set command for this report.  
Table 43:  
0x26-02: Available Report Subcode Report Message  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x26  
Subcode  
Index  
U8  
U8  
U1  
U1  
0x02  
0x00-7F  
Parser Code  
1 = Available  
1 = Available  
0
0
Parser Subcode 0x00  
Parser Subcode 0x01  
0
1
N
M
Parser Subcode  
(8 N + M)  
U1  
1 = Available  
15  
15  
6
7
Parser Subcode 0x7E  
Parser Subcode 0x7F  
U1  
U1  
1 = Available  
1 = Available  
Lassen DR + GPS Reference Manual 73  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x26-03, 0x26-04, 0x26-05: DPP Speed Model  
The DPP model has multiple DPP values, each applicable over a limited speed  
range. The 0x26-03 message reports the maximum speed level of application for  
each DPP value. The 0x26-04 and 0x26-05 messages report the minimum and  
maximum speed levels used for calibrating each DPP. These values are  
compiled in the firmware, so there is no set procedure for these reports.  
Table 44:  
0x26-03: DPP Model Message  
Byte  
Name  
Type  
Units  
Value  
Meaning  
Code  
U8  
0x26  
Subcode  
U8  
0x03  
0
1
N = # of speed levels  
U8  
U8  
Max Applicable Speed  
of DPP[0]  
0.5 m/s  
0.5 m/s  
[0.5, 127.0] m/s  
=127.5 m/s  
Top speed  
Unlimited  
N
Max Applicable Speed  
of DPP[N-1]  
U8  
[0.5, 127.0] m/s  
=127.5 m/s  
Top of range  
Unlimited  
Table 45:  
0x26-04: DPP Minimum Calibration Speed Message  
Byte  
Name  
Type  
Units  
Value  
Meaning  
Code  
U8  
0x26  
Subcode  
U8  
0x04  
0
1
N = # of speed levels  
U8  
U8  
Min Calibration Speed  
of DPP[0]  
0.5 m/s  
0.5 m/s  
[0.5, 127.0] m/s  
=127.5 m/s  
Top speed  
Unlimited  
N
Min Calibration Speed  
of DPP[N-1]  
U8  
[0.5, 127.0] m/s  
=127.5 m/s  
Top of range  
Unlimited  
Table 46:  
0x26-05: DPP Maximum Calibration Speed Message  
Byte  
Name  
Type  
Units  
Value  
Meaning  
Code  
U8  
0x26  
Subcode  
U8  
0x05  
0
1
N = # of speed levels  
U8  
U8  
Max Calibration Speed  
of DPP[0]  
0.5 m/s  
0.5 m/s  
[0.5, 127.0] m/s  
=127.5 m/s  
Top speed  
Unlimited  
N
Max Calibration Speed  
of DPP[N-1]  
U8  
[0.5, 127.0] m/s  
=127.5 m/s  
Top of range  
Unlimited  
Lassen DR + GPS Reference Manual 74  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x27: DR Filter Configuration  
The Parser Code for the DR Filter configuration parameters is 0x27. A typical  
parameter report is shown in Error! Reference source not found. and Error!  
Reference source not found. show the subcode, range, and default value for  
each of the DR Filter configuration parameters.  
Table 47:  
0x27: Format of DR Filter Configuration Parameter  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x27  
Subcode  
U8  
0x00-19 0x40-6F  
Integer Parameter Subcode  
Float Parameter Subcode  
0-3  
Parameter Value  
Lassen DR + GPS Reference Manual 75  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 48:  
List of DR Filter Configuration Integer Parameters  
Subcode Name  
Type Units  
Range  
Default Meaning  
0x01  
0x02  
0x03  
0x04  
0x05  
0x06  
0x07  
0x08  
0x09  
0x0A  
0x0B  
0x0C  
GPSVelEditHoldoff  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
1 count  
1 m/s  
1 m/s  
1 m/s  
1 cm/s  
1 cm/s  
1 cm  
[0, 1000]  
20  
MinSpdDirSwThresh  
DirSwWarning  
[0, 126]  
8
[0, 126]  
14  
MaxDirSwSpd  
[0, 126]  
20  
ZROGPSStatThldSpdHi  
ZROGPSStatThldSpdLo  
ZROMaxDistThld  
MinGPSInitNFix  
GPSJumpHoldOff  
MaxHBMSecs  
[0, 12600]  
[0, 12600]  
[0, 1000]  
[0, 1000]  
[0, 1000]  
[0, 9000]  
[0, 9000]  
[0, 105]  
10  
10  
5
1 count  
1 count  
1 ms  
10  
50  
3000  
1000  
MinHBMSecs  
1 ms  
ZROMaxEdit  
1 ADC  
sample  
1000  
Gyro sampled  
at 100 Hz  
0x0D  
0x0E  
0x0F  
0x10  
0x11  
0x12  
0x13  
0x14  
0x15  
0x16  
0x17  
0x18  
0x19  
ZRRHoldOffSecs  
ZROVarDecorTime  
TachoDisconnectThrshld  
GPSVDelayMSecs  
TachoDelayMSecs  
WinMaxTime  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
S32  
1 s  
[0, 231-1]  
100  
1200  
15  
1 s  
[0, 100000]  
[0, 1000]  
1 count  
1 ms  
1 ms  
1 ms  
1 count  
1 count  
1 m  
[-2000, 2000]  
[-2000, 2000]  
[0, 1000000]  
[0, 1000]  
300  
0
90000  
10  
WinMinPts  
WinMin3D  
[0, 1000]  
8
WinENMinDist  
[0, 1000]  
30  
MinPtsGrossErr  
1 count  
2-15 sc  
1 ms  
1 s  
[0, 1000]  
3
GSFCalcMinHdgChng  
GSFCalcMaxMsecs  
MinTimeBetweenWinPos  
[0, 65536]  
[0, 100000]  
[0, 10000]  
14563  
30000  
10  
80 degrees  
Lassen DR + GPS Reference Manual 76  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 49:  
List of DR Filter Configuration Float Parameters  
Subcode Name  
Type Units  
Range  
[0, 100]  
Default  
1.0  
Meaning  
0x40  
0x41  
0x42  
0x43  
0x44  
0x45  
0x46  
0x47  
0x48  
0x49  
0x4A  
0x4B  
0x4C  
0x4D  
0x4E  
0x4F  
0x50  
0x51  
0x52  
0x53  
0x54  
0x55  
0x56  
0x57  
NoEditAddVelAccy  
ZROMaxDeltaGyro  
BadTachoMinSpd  
ZROCalcGyroNoiseVar  
ZROCalcEditSigSq  
MaxGPSInitPosSig2  
MinGPSInitDist  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
FLT  
(m/s)2  
(GCnts)  
(m/s)  
[0, 49152]  
[0, 126]  
[0, 107374.2]  
[0, 10000]  
[0, 1012]  
[0, 106]  
4.9152  
8.0  
1.5 mV  
(GCnts) 2  
(unitless) 2  
(m)2  
10.73742  
100.0  
100.0  
60  
(1.0 mV)2  
(250 mV)2  
(m)  
ZROVarValidThreshold  
SnapThreshold2  
(GCnts)2  
(m)2  
[0, 67108900]  
[0, 1012]  
[0, 126]  
[0, 126]  
[0, 126]  
[0, 126]  
[0, 12]  
671089.  
100  
MaxHBSpd  
(m/s)  
0.05  
MinWindowVelCfm  
HdgCalcMinSpd  
(m/s)  
12.0  
(m/s)  
3.0  
HdgCalcMinSpdNoTacho  
HdgCalcMinHdgSigSq  
HdgMinSigSq  
(m/s)  
10.0  
(rad) 2  
(rad) 2  
(m)2  
(m/pulse) 2  
(m/s)2  
(m/s)  
0.09  
[0, 12]  
[0, 1012]  
0.25  
PosMinSigSq  
10000.  
0.01  
DPPCalMinSigSq  
SpdCalcMinSpdSigSq  
SpdCalcMinSpeed  
GPSVelEditSigSq  
GPSVelEditMaxHdSq  
MinGPSSpdMotNoTacho  
GvarColdHdg  
[0, 1]  
[0, 900]  
[0, 126]  
[0, 1000]  
[0, 12]  
9.0  
8.0  
(unitless)2  
(rad)2  
16.0  
0.04  
(m/s)  
(rad)2  
(GCnts)2  
[0, 126]  
[10, 100]  
3.0  
100.0  
671089.  
GvarColdZRO  
[67.1089,  
67108900]  
[0, 106]  
(250 Mv)  
(30 mV)2  
(5 μV)2 /s  
0x58  
0x59  
0x5A  
GvarColdZRR  
GvarWarmHdg  
GvarWarmZRO  
FLT  
FLT  
FLT  
(GCnts/s)2  
(rad)2  
(GCnts)2  
0.0021263  
0.01  
[0, 12]  
[67.1089,  
67108900]  
[0, 106]  
9663.68  
0x5B  
0x5C  
0x5D  
0x5E  
0x5F  
GvarWarmZRR  
GPNVarHdg  
GPNVarZRO  
GPNVarZRR  
FLT  
FLT  
(GCnts/s)2  
(rad)2/s  
0.0021263  
10-8  
[0, 1]  
FLT  
(GCnts)2/s  
[0, 1]  
0.000268435  
.00000425261  
FLT  
(GCnts)2/s3 [0, 1]  
GyroSnsSig2  
FLT  
FLT  
FLT  
(unitless) 2  
[0, 1]  
0.0004  
9.0  
As a proportion of  
nominal value  
0x60  
0x61  
CarrSigMult  
Factor  
(unitless) 2  
(m/pulse) 2  
[0, 10000]  
[.00001, 4]  
TinitVar  
1.0  
Lassen DR + GPS Reference Manual 77  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x62  
0x63  
0x64  
TPNVar  
FLT  
FLT  
FLT  
(m/pulse) 2 / s  
(m/pulse) 2  
(GCnts) 2  
[0, 1]  
10-8  
TmaxVar  
[.00001, 4]  
0.0004  
10.737418  
ZRRHoldOff  
ZROAccy  
[.00107374,  
107374.18]  
(1.0 mV) 2  
0x65  
0x66  
0x67  
WinSnapThd  
FLT  
FLT  
FLT  
(unitless) 2  
(unitless) 2  
(m)2  
[0, 106]  
[0, 106]  
[0, 1012]  
36.0  
WinClusterVar  
9.0  
4.0x106  
MaxInitGross  
ErrSq  
0x68  
0x69  
0x6A  
0x6B  
MaxCorrection  
SigSq  
FLT  
FLT  
FLT  
FLT  
(unitless) 2  
(rad/s)  
[0, 106]  
[0, 3]  
4.0  
GSFCalcMin  
HdgRate  
0.0174533  
1.04719755  
4.0  
GSFCalcMax  
HdgRate  
(rad/s)  
[0, 3]  
GSFCalcMax  
ZROVar  
(unitless) 2  
[0, 106]  
0x6C  
0x6D  
MaxGSFVar  
MinGSFVar  
FLT  
FLT  
(GCnts/(rad/s))2  
(GCnts/(rad/s))2  
[0, 1]  
[0, 1]  
4.53915 x 10-10  
4.53915 x 10-16  
(2.5 mV/(°/s)) 2  
(0.0025 mV/(°/s))  
2
0x6E  
0x6F  
MaxDelGSF  
FLT  
FLT  
(GCnts/(rad/s))  
(unitless) 2  
[0, 1]  
2.13053 x 10-8  
0.01  
0.025 mV/(°/s)  
MinNormVel  
ResidSq  
[0, 100]  
(*) A GCnt is a 14-bit ADC count. Full scale (5 V) is 16384 GCnt, so 1 mV = 3.2768 GCnt.  
Lassen DR + GPS Reference Manual 78  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x2A, 0x2B, 0x2C; 0x2D: Output Interval Control  
These reports contain the data structures describing the output interval for  
automatic messages. Automatic outputs are controlled by thresholds and triggers  
on three criteria: time, distance traveled, or heading change. A combination of  
criteria can be set for each message, and different report message codes can  
have different output controls. The number of message codes that can be chosen  
for auto-output is limited to 16.  
The message codes chosen for auto-report are stored in a table that contains the  
values of time interval, distance traveled, and heading change since the last  
report. These values are kept separately for each message code. The table is  
scanned every time the gyro service routine is called (at 10 Hz or 5 Hz rate). For  
each message code, the current values of time interval, distance traveled, and  
heading change are differenced with the corresponding three table values. The  
three differences are compared against the three corresponding thresholds for  
that message code to determine whether an output is allowed. If so, the  
differences are then compared to against the three corresponding triggers (if any)  
to see if an output is required. If the message is output, the table values are  
updated to the current values.  
The logic for report output is as follows:  
(Time interval > Tthresh) AND  
(Distance traveled > Dthresh) AND  
(Heading change > Hthresh) AND  
(EVENT OR (Time interval > Ttrigger) OR (distance traveled > Dtrigger) OR (Heading  
change > Htrigger))  
Defaults are zero for all reports, except as specified in Error! Reference source  
not found..  
Lassen DR + GPS Reference Manual 79  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 50:  
Automatic Output Event Trigger Report Message  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x2A  
Event Control  
Subcode  
Index  
U8  
U8  
0x00-7F  
0x00-7F  
0xFF  
Parser Code  
Parser Subcode  
All subcodes  
0
0
0
0
0
1
1
1
1
2
2
2
2
2
3
3
3
3
3
1
2
3
6
7
1
2
3
4
1
3
4
5
6
0
1
2
4
5
Event 1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
Almanac Page Collected  
Ephemeris Page Collected  
Ionosphere-UTC Page Collected  
Almanac Health page Collected  
Tacho/Gyro Collected (10 Hz, DR GPS)  
GPS Measurement Collected (1 Hz)  
Least Squares (LS) Fix generated (1 Hz)  
LS Fix not generated  
Event 2  
Event 3  
Event 6  
Event 7  
Event 9  
Event 10  
Event 11  
Event 12  
Event 17  
Event 19  
Event 20  
Event 21  
Event 22  
Event 24  
Event 25  
Event 26  
Event 28  
Event 29  
Tracking SV List Updated  
Self-test complete (DR GPS)  
Receiver status changed  
Power-on acknowledge  
Start-up complete  
Ready to shutdown  
DPP Calibrated  
Direction Switch Calibrated  
Gyro Calibrated  
Time status change (time set)  
Hard Error  
Table 51:  
Automatic Output Time Interval Trigger Report Message  
Byte  
Name  
Type Value  
Units  
Meaning  
Code  
U8  
U8  
U8  
0x2B  
Time Interval Control  
Subcode  
0x00-7F  
0x00-7F  
0xFF  
Parser Code  
Index  
Parser Subcode  
All subcodes  
Minimum required  
Not used  
0-3  
4-7  
Threshold  
Trigger  
U32  
U32  
1 ms  
1 ms  
0
> 0  
Trigger value  
Lassen DR + GPS Reference Manual 80  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 52:  
Automatic Output Distance Traveled Trigger Report  
Byte  
Name  
Type Value  
Units  
Meaning  
Code  
U8  
U8  
U8  
0x2C  
Distance Traveled Control  
Subcode  
0x00-7F  
0x00-7F  
0xFF  
Parser Code  
Index  
Parser Subcode  
All subcodes  
Minimum required  
Not used  
0-3  
4-7  
Threshold  
Trigger  
U32  
U32  
1 cm  
1 cm  
0
> 0  
Trigger value  
Table 53:  
Automatic Output Heading Change Trigger Report  
Byte  
Name  
Type Range/Value  
Units  
Meaning  
Code  
U8  
U8  
U8  
0x2D  
Heading Change Control  
Subcode  
0x00-7F  
0x00-7F  
0xFF  
Parser Code  
Index  
Parser Subcode  
All subcodes  
Minimum required  
Not used  
0-3  
4-7  
Threshold  
Trigger  
U32  
U32  
1 cdeg  
1 cdeg  
0
> 0  
Trigger value  
Lassen DR + GPS Reference Manual 81  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 54:  
Event  
List of Automatic Output Trigger Defaults  
Code/  
Time Interval  
Distance Traveled  
Heading Change  
Subcode  
Trigger Threshold Trigger Threshold Trigger Threshold Trigger  
12-01  
30-02  
31-01  
32-01  
33-01  
36-03  
36-04  
36-05  
36-07  
36-08  
21  
*
*
*
*
*
*
*
*
*
*
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-
200  
0
10,11  
10,11  
10,11  
26  
0
0
0
26  
0
25  
0
24  
0
26  
0
NOTE Since output thresholds and triggers are checked at the DR service rate,  
there is a minimum time interval corresponding to the DR engine rate.  
The effective minimum time interval threshold is 200 ms for DR engine  
rate of 5 Hz and 100 ms for DR engine rate of 10 Hz.  
0x2E-01: Soft Event Report Mask  
The soft event report can be suppressed. The following data structure shows  
whether it is masked, and can be set or queried. All events are unmasked at  
power-up.  
Table 55:  
0x2E-01: Event Report Mask Message  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x2E  
Subcode  
Index  
U8  
U8  
0x01  
0-0x7F  
Soft Event Identity Code  
All  
0xFF  
0
0-1  
Mask  
U2  
0
1
3
Do not report  
Report on change (single)  
Report as detected (continuous)  
Lassen DR + GPS Reference Manual 82  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x2F-02: Data Positioning Collection Test Interval Control  
This test is part of the factory testing. At the end of the test, the module outputs  
diagnostic data in packet 0x3F-02.  
There are two modes possible: automatic and manual. Automatic-control mode  
sets the Time Interval between one and 3600 seconds. The test begins  
immediately upon receipt of the set command and lasts until the end of the time  
interval. Manual-control mode uses the set command with the Time Interval Data  
field set to a large number (e.g., 3600) and then issuing an “Stop Immediately”  
command when desired. This message cannot be queried. If a test is currently  
running, this command will return an acknowledgment “contradicts current data”.  
This test does not interfere with the normal functioning of the module. The test  
collects statistics for a report at the end of the test.  
Table 56:  
0x2F-02: Data Positioning Collection Mode Control  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x2F  
Subcode  
U8  
0x02  
0
0-1  
Time Interval  
U16  
Stop Immediately  
[1, 3600]  
Perform test for this interval (seconds)  
Lassen DR + GPS Reference Manual 83  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x2F-04: Gyro Bench Test Interval Control  
The module can bench-test gyro performance. This test is similar to the gyro part  
of the power-up ADC/gyro test. The test starts immediately upon receipt of the  
set command for 2F-04. When the test is finished, it automatically reports  
message 3F-04. The unit must be stationary for this test to be meaningful. This  
message cannot be queried.  
There are two modes possible: automatic and manual. Automatic-control mode  
sets the Time Interval between one and 60 seconds. The test begins immediately  
upon receipt of the set command and lasts until the end of the time interval.  
Manual-control mode uses the set command with the Time Interval Data field set  
to a large number (e.g., 60) and then issuing an “Stop Immediately” command  
when desired. If a test is currently running, this command will return an  
acknowledgment “contradicts current data”.  
Table 57:  
0x2F-04: Gyro Bench Test Interval Report Message  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x2F  
Subcode  
U8  
0x04  
0
0-1  
Time Interval  
U16  
Stop Immediately  
[1, 60]  
Perform test for this interval (seconds)  
Lassen DR + GPS Reference Manual 84  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x2F-06: Tacho/Reverse Production Test Interval Control  
The test starts immediately upon receipt of the set command for 2F-06. When the  
test is finished, it automatically reports message 3F-06. This message cannot be  
queried. If a test is currently running, this command will return an  
acknowledgment “contradicts current data”.  
There are two modes possible: automatic and manual. Automatic-control mode  
sets the Time Interval between one and 60 seconds. The test begins immediately  
upon receipt of the set command and lasts until the end of the time interval.  
Manual-control mode uses the set command with the Time Interval Data field set  
to a large number (e.g., 60) and then issuing an “Stop Immediately” command  
when desired.  
Table 58:  
0x2F-06: Tacho/Reverse Production Test Control  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x2F  
Subcode  
U8  
0x06  
0
0-1  
Time Interval  
U16  
Stop Immediately  
[1, 60]  
Perform test for this interval (seconds)  
0x21-01: DR Engine Rate Control  
The DR software engine can be adjusted to run at 5 Hz or 10 Hz sampling rate.  
The five Hz rate eases CPU load. The choice of rate affects the minimum report  
interval in report 0x2B. After the engine rate is changed, the system will be reset  
automatically.  
Table 59:  
0x21-01:DR Engine Rate Control  
Byte  
Name  
Type  
Value  
Meaning  
Code  
U8  
0x21  
Subcode  
U8  
U8  
0x01  
5
0
DR Engine Rate  
Hz  
10  
10 Hz  
Lassen DR + GPS Reference Manual 85  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Data Report Packets  
Data report packets can be queried or output based on time interval, distance  
traveled, heading change. Data validity must be checked before the data field are  
translated or used.  
0x30-02: Fast Fix with Raw DR Data Message  
This message is prepared for output every fast cycle (5 Hz or 10 Hz) when in  
HIPPO mode, except for a short period at start-up. The Output Interval Control  
determines the actual rate of output. This message has higher priority than other  
messages, so a series of reports that lasts longer than 100 milliseconds may  
have one or more of these messages interspersed. This should cause no  
problem, since all series of reports are terminated by an acknowledgment.  
Table 60:  
Name  
0x30-02: Fast Fix with Raw DR Data Message  
Byte  
Type Units/  
LSB  
Range / Value Meaning  
Code  
U8  
U8  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U1  
U2  
0x30  
Subcode  
0x02  
0
0
0
0
0
0
0
0
1
1
1
1
1
0
Position Status  
Altitude Status  
Heading Status  
Speed Status  
1 = Valid  
1
1 = Valid  
2
1 = Valid  
3
1 = Valid  
4
Direction Switch Status  
Delta-Distance Status  
Delta-Heading Status  
Motion Status  
1 = Valid  
5
1 = Valid  
6
1 = Valid  
7
1 = Valid  
0
Motion Indicator  
Direction  
1 = Motion  
1 = Backward  
1 = Calibrated  
1 = Calibrated  
1
2
Gyro Calibration Status  
Tacho Calibration Status  
Time source  
3
4-5  
0
System clock  
RTC  
1
2
GPS (< 10 ms)  
GPS (< 1 ms)  
DR-Propagated  
Jump  
3
1
2
6
Snap to DR+GPS  
U1  
U8  
0
1
GPS Data Age Index  
s
0-253  
254  
255  
Age  
>253 s  
GPS N/A  
Lassen DR + GPS Reference Manual 86  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Byte  
Name  
Type Units/LSB  
Range / Value  
Meaning  
3-6  
GPS Time of Week  
U32  
S32  
S32  
S16  
U16  
U16  
U16  
S16  
S16  
U16  
U16  
U16  
U16  
U16  
U16  
U7  
1 ms  
0-604800000  
7-10  
Latitude  
2-31 sc  
2-31 sc  
1 m  
2-15 sc  
1 cm/s  
1 ms  
[-½, ½] sc.  
11-14  
15-16  
17-18  
19-20  
21-22  
23-24  
25-26  
27-28  
29-30  
31-32  
33-34  
35-36  
37-38  
39  
Longitude  
[-1, 1) sc.  
Altitude  
[-400,10000] m  
[0, 2) sc.  
MSL  
even  
Heading  
Speed  
[0, 655.34] m/s  
[0, 1100] ms  
[-327.67, 327.67] m  
[-327.67°, 327.67°]  
[0, 65534] m  
[0, 65534] m  
[0, 2) sc.  
Delta time  
Delta Distance  
Delta Heading  
Position accuracy  
Altitude Accuracy  
Heading Accuracy  
Speed Accuracy  
Delta distance accy  
Delta heading accy  
# of Gyro Samples  
Direction Switch Value  
Gyro Counts  
1 cm  
1 cdeg  
1 m  
1 m  
2-15 sc  
1 cm/s  
1 cm  
[0, 655.34] m/s  
[0, 655.34] m  
[0°, 360°]  
1 cdeg  
0-6  
7
0-127  
< 110 typ  
39  
U1  
1 = High  
40-43  
44-45  
U32  
U16  
0-450560  
0-65535  
Sum ADC values  
< 3300 typ  
Tacho Counts  
The data source of the fast fix can be inferred from the current tacho status, the  
current gyro status, and the GPS age as follows:  
Table 61:  
Gyro  
Fast Fix Data Sources  
Tacho  
Status  
GPS  
Lat / Lon  
Source  
Altitude  
Speed / Delta Heading /  
Status Age  
Source  
Distance  
Source  
Delta  
Heading  
Source  
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
< 255  
< 255  
< 255  
< 255  
255  
GPS + DR  
GPS + DR  
GPS  
GPS  
DR + GPS Cal  
DR + GPS Cal  
GPS  
DR + GPS Cal  
GPS  
GPS  
GPS  
DR + GPS Cal  
GPS  
GPS  
GPS  
GPS  
BBRAM + DR  
BBRAM  
BBRAM  
BBRAM  
BBRAM  
BBRAM  
BBRAM  
BBRAM  
DR  
DR  
255  
DR  
None  
DR  
255  
None  
255  
None  
None  
Lassen DR + GPS Reference Manual 87  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x31-01: GPS Fix Message  
Table 62:  
Name  
0x31-01: GPS Fix Message  
Byte  
Type Units /  
LSB  
Range /  
Value  
Meaning  
Code  
U8  
0x31  
0x01  
1 ms  
Subcode  
U8  
0-3  
GPS Time of  
U32  
<604800000  
Week  
0
No position in memory  
Input position, approximate  
Input position, accurate  
Have internal position  
Old valid GPS fix  
1
3
4
8
9
Converging  
10  
11  
12  
13  
14  
15  
16  
17  
Converging  
Converging  
4
4
0-5  
Fix Source  
U6  
U1  
Output fix criterion failed  
2-D fix, no reference altitude  
KF velocity RAIM failed  
KF edited too many SVs  
KF position RAIM failed  
Position Valid  
6
Altitude Hold  
0
1
Full position (3-D) LS fix  
Altitude-Hold (2-D) LS fix  
1 = DGPS-corrected  
1 = Valid  
4
5
5
5
5
5
7
DGPS Status  
Position status  
Altitude status  
Heading status  
Speed status  
Time source  
U1  
U1  
U1  
U1  
U1  
U2  
0
1
1 = Valid  
2
1 = Valid  
3
1 = Valid  
0
1
2
3
System clock  
RTC  
4-5  
GPS (< 10 ms)  
GPS (< 1 ms)  
6-9  
Latitude  
S32  
S32  
S16  
U16  
U16  
U16  
U16  
U16  
U16  
2-31 sc  
2-31 sc  
m
2-15 sc  
1 cm/s  
1 m  
[-½, ½] sc  
10-13  
14-15  
16-17  
18-19  
20-21  
22-23  
24-25  
26-27  
Longitude  
[-1, 1) sc  
Altitude  
[-400,10000] m  
[0, 2) sc  
MSL  
Heading  
Speed  
[0, 655.34] m/s  
[0, 65535] m  
[0, 65535] m  
[0, 2) sc  
Position accuracy  
Altitude accuracy  
Heading Accuracy  
Speed Accuracy  
1 m  
2-15 sc  
1 cm/s  
[0, 655.35] m/s  
Lassen DR + GPS Reference Manual 88  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Position, heading and speed values are from GPS measurements. Code-carrier  
filtering has been applied, but not velocity (PV) or DR filtering. These fixes will be  
quite noisy in urban environments.  
0x32-01: UTC Time and Constellation Summary Message  
Table 63:  
Name  
0x32-01: UTC Time and Constellation Summary Message  
Byte  
Type  
Units Range /  
Value  
Meaning  
Code  
U8  
0x32  
Subcode  
UTC year  
UTC month  
UTC day  
UTC hour  
UTC minute  
UTC second  
UTC / GPS offset  
PDOP  
U8  
0x01  
0-1  
U16  
U8  
2000+  
[1, 12]  
[1, 31]  
[0, 23]  
[0, 59]  
[0, 60]  
2
3
U8  
4
U8  
5
U8  
6
U8  
= 60 only for the leap second  
GPS = UTC + offset  
7
U8  
8-9  
10-11  
12-13  
U16  
U16  
U16  
2-8  
2-8  
2-8  
HDOP  
VDOP  
0
2D position  
3D position  
Seconds  
>0  
14  
15  
Max DGPS age  
GPS Status  
U8  
U4  
Sec  
<255  
255  
Overage or invalid  
0
2
3
5
6
7
8
0
1
2
3
0
1
2
Doing position fixes  
Need time  
0-3  
PDOP too high  
No usable SVs  
One usable SV  
Two usable SVs  
Three usable SVs  
System clock  
RTC  
Time source  
U2  
U2  
15  
16  
4-5  
0-1  
GPS (< 10 ms)  
GPS (< 1 ms)  
None  
Search Mode  
Blind  
Anywhere  
16  
17  
7
Almanac Status  
U1  
U4  
1 = Complete  
0-3  
Number of SVs  
Visible  
[0,12]  
Lassen DR + GPS Reference Manual 89  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x32-02: Constellation Summary Message  
Table 64:  
Name  
0x32-02: Constellation Summary  
Byte  
Type  
Units Range /  
Value  
Meaning  
Code  
U8  
U8  
U4  
0x32  
Subcode  
GPS Status  
0x02  
0
0
0-3  
Doing position fixes  
Need time  
2
3
PDOP too high  
No usable SVs  
One usable SV  
Two usable SVs  
Three usable SVs  
System clock  
RTC  
5
6
7
8
0
4-5  
Time source  
U2  
0
1
2
GPS (< 10 ms)  
GPS (< 1 ms)  
1 = Complete  
3
0
1
1
7
Almanac Status  
Number of SVs Visible  
Search Mode  
U1  
U4  
U2  
0-3  
4-5  
[0,12]  
0
1
2
Not searching  
Blind  
Anywhere  
Time of fix  
Altitude-hold  
Full Position  
2-5  
6
GPS Time of Week  
Dimension  
U32  
U8  
1 ms  
<604800000  
2
3
7-8  
PDOP  
U16  
U16  
U16  
U8  
2-8  
2-8  
2-8  
9-10  
11-12  
13  
HDOP  
VDOP  
Max DGPS age  
Sec  
0-254  
255  
Age of oldest DGPS  
correction  
Overage or invalid  
Lassen DR + GPS Reference Manual 90  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x32-03: UTC Time Message  
Table 65:  
Name  
0x32-03: UTC Time Message  
Byte  
Type Units Range /  
Value  
Meaning  
Code  
U8  
U8  
U2  
0x32  
Subcode  
Time source  
0x03  
0
4-5  
0
System clock  
RTC  
1
2
GPS (< 10 ms)  
GPS (< 1 ms)  
3
1-4  
5-6  
7
GPS Time of  
Week  
U32  
U16  
U8  
1 ms  
<604800000  
GPS Week  
Number  
>1024  
UTC / GPS offset  
0
Not available  
>0  
GPS = UTC + offset  
8-9  
10  
11  
12  
13  
14  
UTC year  
U16  
U8  
U8  
U8  
U8  
U8  
2000+  
[1, 12]  
[1, 31]  
[0, 23]  
[0, 59]  
[0, 60]  
UTC month  
UTC day  
UTC hour  
UTC minute  
UTC second  
Lassen DR + GPS Reference Manual 91  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x33-01: GPS Channel Measurement Short Status  
This report message type is indexed by channel number (0-7 for eight-channel  
receivers and 0-11 for twelve-channel receivers).  
If the query is “query-all” (0xFF), only assigned channels will be reported. If  
channel status is queried for an unassigned channel, the data fields (including  
SV PRN) are zero-filled.  
Table 66:  
Name  
0x33-01: GPS Channel Measurement Short Status  
Byte  
Type  
Units  
Range /  
Value  
Meaning  
Code  
U8  
U8  
U4  
U5  
0x33  
0x01  
Subcode  
Index  
0-11  
0
Channel  
0
1
SV PRN  
Channel  
unassigned  
1 – 32  
SV PRN  
0
SV Visible  
reserved  
U1  
1 = Elevation >  
Mask  
1
1
1
2
U1  
U1  
SV Has Been  
Tracked  
1 = Already  
Tracked  
1
1
3
4
reserved  
U1  
U1  
SV Currently  
Tracking  
1 = Tracking  
1
5
SV Meets SNR  
Mask  
U1  
1 = SNR Meets  
Mask  
2
3
4
5
SNR  
U8  
U8  
S8  
U2  
0.2 dB-Hz  
[0,48] dBHz  
Azimuth  
2°  
[0°, 358°]  
Elevation  
Almanac Status  
1°  
[-90°,90°]  
0-1  
2-3  
0
1
3
0
1
2
3
None  
Old  
Current  
None  
5
Ephemeris Status  
U2  
Old  
Decoded  
Verified  
Lassen DR + GPS Reference Manual 92  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x36: DR Calibration Messages  
The DR calibration messages contain the current settings for the gyro and tacho  
parameters. They are typically transmitted when the parameters are updated.  
ZRO, ZRO rate, and DPP are updated upon generation of a valid GPS velocity.  
ZRO and ZRO rate are also updated during periods of zero speed.  
When the host uses the “set” procedure with these messages, the “source” field  
must be set to “Clear”, “Host Input”, or “Host Override”. The “set” procedure is not  
supported for ZRO rate (0x36-08).  
For “Clear”, the rest of the fields are ignored.  
For “Host Input”, if the device has already calibrated the parameters, the set  
procedure is aborted. The acknowledgment message has status set to  
“Contradicts current data”.  
For “Host Override”, the value and accuracy must be valid quantities.  
The “Cal Status” and “newness” fields are always ignored in the set procedure.  
Table 67:  
Name  
0x36-03: ZRO Calibration Message  
Byte  
Type  
Units / Range / Value  
Meaning  
LSB  
Code  
U8  
U8  
U3  
0x36  
Subcode  
Source  
0x03  
0
0-2  
0
1
2
3
0
1
1
Invalid / Clear  
Host Input  
Host Override  
GPS Fix  
0
3
4
Newness  
Validity  
U1  
From BBRAM  
New (since start-up)  
1 = Valid  
0
U1  
1-4  
Zero Rate Output  
(ZRO)  
FLT  
(mV)  
(mV)  
(-2500.0, 2500.0)  
5-8  
ZRO accuracy  
FLT  
> 0  
1 σ accuracy  
Lassen DR + GPS Reference Manual 93  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 68:  
Name  
0x36-04: Gyro Linearity Calibration Message  
Byte  
Type  
Units /  
LSB  
Range /  
Value  
0x36  
Meaning  
Code  
U8  
U8  
U3  
Subcode  
Source  
0x04  
0
0-  
2
0
Invalid / Clear  
Host Input  
1
2
Host Override  
GPS Fix  
3
0
3
4
Newness  
Validity  
U1  
0
From BBRAM  
New (since start-up)  
1 = Valid  
1
0
U1  
1
1-4  
5-8  
Sensitivity (GyroSns)  
Sensitivity Accuracy  
FLT  
FLT  
[10.0,100.0]  
> 0  
(mV /(°/s))  
(mV /(°/s))  
1 σ accuracy  
Table 69:  
Name  
0x36-05: Direction Switch Calibration Message  
Byte  
Type  
Units /  
LSB  
Range / Value Meaning  
Code  
U8  
U8  
U3  
0x36  
0x05  
Subcode  
Source  
0
0-2  
0
Invalid / Clear  
Host Input  
1
2
Host Override  
GPS Fix  
3
0
3
Newness  
Validity  
U1  
0
From BBRAM  
New (since start-up)  
1 = Valid  
1
0
0
4
7
U1  
U1  
1
Direction Switch  
Sense  
0
0 = FWD, 1 = REV  
0 = REV, 1 = FWD  
1
1
Confidence Speed  
U8  
1 m/s  
< DirSwWarning  
Last calibration  
speed  
(see 0x27;  
default=14 m/s)  
< 256 if Source  
is Host Override  
Lassen DR + GPS Reference Manual 94  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 70:  
Name  
0x36-07: DPP Calibration Message  
Byte  
Type  
Units /  
LSB  
Range /  
Value  
0x36  
Meaning  
Code  
U8  
U8  
U8  
U3  
Subcode  
Index  
0x07  
[0, NDPP-1]  
Speed Level Index  
Invalid / Clear  
Host Input  
0
0
0-2  
Source  
0
1
2
Host Override  
GPS Fix  
3
3
4
Newness  
U1  
0
From BBRAM  
New (since start-up)  
1 = Valid  
1
0
Validity  
DPP  
U1  
1
1-4  
5-8  
FLT  
FLT  
(m / pulse)  
(m / pulse)  
[.005, 5.0]  
[.001, 1.0]  
< 5 m/pulse typ  
1 σ accuracy  
DPP accuracy  
Table 71:  
Name  
0x36-08: ZRO Rate Calibration Message  
Byte  
Type  
Units /  
LSB  
Range /  
Value  
0x36  
Meaning  
Code  
U8  
U8  
U3  
Subcode  
Source  
0x08  
0
0
0-2  
3
0
3
0
1
1
Invalid  
GPS Fix  
Newness  
Validity  
U1  
From BBRAM  
New (since start-up)  
1 = Valid  
0
4
U1  
1-4  
5-8  
ZRO Rate of Change  
ZRO Rate accuracy  
FLT  
FLT  
(mV / sec)  
(mV / sec)  
1 σ accuracy  
Lassen DR + GPS Reference Manual 95  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x3F-01: ADC and Gyro Self-test Data  
The module performs a self-test on the ADC and gyro at start-up. (The module  
can also perform the gyro test after start-up.) If the tests are completely  
successful, the gyro/ADC self-test bit in the start-up message (0x12-01) is zero. If  
the bit is set to one, the host should examine the following message for diagnosis  
of the errors. The ADC at fixed voltage is from the test at start-up; the “at rest”  
data fields are from the most recent test. This information is not battery-backed,  
and is available by query only.  
Table 72:  
Name  
0x3F-01: ADC and Gyro Self-Test Report Message  
Byte  
Type  
Units /  
LSB  
Range /  
Value  
Meaning  
Code  
U8  
U8  
U8  
0x3F  
Subcode  
ADC validity  
0x01  
0
0
1
No error  
ADC not functioning  
1-4  
5-6  
ADC at fixed voltage  
U32  
U16  
Samples at fixed  
voltage  
7-10  
ADC / gyro at rest  
Samples at rest  
U32  
U16  
11-12  
Lassen DR + GPS Reference Manual 96  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x3F-03: Data Positioning Collection Test Data (ROM 15 and after)  
This replaces report 0x3F-02 starting with ROM 15.  
The Data Positioning Collection Mode Test starts immediately upon receipt of the  
set command 0x2F-02. When the test is finished, it automatically reports the data  
in this message. This information cannot be set or queried.  
Table 73:  
Name  
0x3F-03:Data Positioning Collection Test Data  
Byte  
Type  
Units /  
LSB  
Range /  
Value  
Meaning  
Code  
U8  
U8  
U1  
0x3F  
Subcode  
0x03  
0
0
Heading Valid before  
motion  
1 = valid  
0
2
3
4
ZRO valid before motion  
DPP valid before motion  
Final Heading Valid  
Pulses counted  
U1  
1 = valid  
1 = valid  
1 = valid  
0
U1  
0
U1  
1-4  
U32  
U16  
U32  
U8  
5-6  
Maximum Speed  
Total Distance  
1 cm/s  
1 cm  
7-10  
11  
DirSw transitions FR  
DirSw transitions RF  
Heading at ZRO cal  
DeltaHeading  
12  
U8  
13-14  
15-16  
17-18  
19-20  
21-22  
U16  
U16  
U16  
U16  
U16  
2-15 sc  
2-15 sc  
2-15 sc  
1 s  
[0, 2) sc  
[0, 2) sc  
[0, 2) sc  
[1,3600]  
[0, 2) sc  
Final Heading  
Test Duration  
Initial Heading after ZRO  
calibration  
2-15 sc  
23  
23  
23  
23  
23  
24  
25  
0
1
2
3
4
2-D GPS fix  
U1  
U1  
U1  
U1  
U1  
U8  
U8  
1 = 2-D fix failed  
1 = 3-D fix failed  
1 = no GPS / DR cal  
1 = incomplete  
3-D GPS fix  
GPS didn’t calibrate DR  
Almanac incomplete  
GPS error status  
Max SVs tracked  
Max SNR  
1 = GPS error  
0.2 dB-Hz  
Lassen DR + GPS Reference Manual 97  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x3F-04: Gyro Bench Test Data  
The module can bench-test gyro performance. This test is similar to the gyro part  
of the power-up ADC/gyro test.  
The Gyro Bench Test starts immediately upon receipt of the set command 0x2F-  
04. When the test is finished, it automatically reports the data in this message.  
This information cannot be set or queried.  
Table 74:  
Name  
0x3F-04: Gyro Bench Test Report Message  
Byte  
Type  
Units /  
LSB  
Range / Value  
Meaning  
Code  
U8  
0x3F  
Subcode  
U8  
0x04  
0-3  
4-5  
6-7  
ADC / gyro at rest  
Samples at rest  
Test Duration  
U32  
U16  
U16  
ADC counts  
1-6200 samples  
[1,60]  
1 s  
0x3F-06: Tacho/Reverse Production Test Data  
The Tacho/Reverse Production Test starts immediately upon receipt of the set  
command 0x2F-06. When the test is finished, it automatically reports the data in  
this message. This information cannot be set or queried.  
Table 75:  
Name  
0x3F-06: Tacho/Reverse Production Test Report  
Byte  
Type  
Units /  
LSB  
Range / Value  
Meaning  
Code  
U8  
0x3F  
Subcode  
Tacho counts  
Samples  
U8  
0x06  
0
U32  
U16  
U16  
Tacho Counts  
4-600 samples  
4-5  
6-7  
Changes in Direction  
Switch Value  
8-9  
Samples  
U16  
U16  
4-600 samples  
[1,60]  
10-11  
Test Duration  
1 s  
Lassen DR + GPS Reference Manual 98  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x30-03: Buffered Cumulative DR message  
This message provides the first 20 seconds (or more) of buffered DR information.  
If the host takes significant time to boot up, this provides the recent path for map-  
matching purposes. The host should also request start-up information (0x16-02)  
and health information (0x16-01) on late boot-up. Once the message is queried,  
the data is frozen, and subsequent queries return the same data.  
Validity Bits:  
ƒ
ƒ
The “all data” flag bit is set if the data buffer  
contains all data since power-up.  
The “rolling start” bit will be set if a tacho pulse  
(other than a heartbeat) is detected in the first 200  
ms.  
ƒ
ƒ
ƒ
Delta-distance is “valid” if the tacho was calibrated  
at start-up.  
Delta-heading is “valid” if the gyro was calibrated  
before vehicle started moving.  
Time source and position, and heading validity bits  
are taken from the most recent 0x30-02 message.  
These can be used with the current timetag,  
position, and heading to formulate a HIPPO map-  
match message.  
An array of up to 20 delta-distances and delta-headings are in the message.  
These values will have been corrected with the estimate of ZRO and DPP current  
at the time. Each will be over an interval lasting about one second, except for the  
first and last intervals. The intervals are reported in reverse order, from newest  
(most-recent) first, to oldest (first recorded). If the module has collected less than  
twenty intervals of data, the unrecorded array elements will be set to zero. These  
zero-distance elements will have no effect on map-matching algorithms.  
The oldest (first-recorded) interval lasts from power-up until the first integer  
second at which motion is detected.  
The most recent interval for delta-distance and delta-heading gives the data  
between the most recent integer second and the request, so it may not be a  
complete second. If no motion has been recorded since power-up, this is the only  
interval reported and it may be much longer than one second.  
Distance accuracy is relative to the total distance traveled (the sum of all the  
intervals). The accuracy of each one-second segment should be scaled  
proportionately.  
Delta Heading accuracy is over each one-second interval, and is roughly the  
same for each of the intervals except the most recent, which may be more  
accurate.  
Lassen DR + GPS Reference Manual 99  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 76:  
Name  
0x30-03: Buffered Cumulative DR Message  
Byte  
Type Units / Range / Value  
LSB  
Meaning  
Code  
U8  
U8  
U1  
0x30  
Subcode  
0x03  
0
0
0
Current Position  
Valid  
1 = Valid  
1 = Valid  
1
Current Heading  
Valid  
U1  
0
2
Delta Distance Valid  
Delta Heading Valid  
All data  
U1  
1 = Valid  
0
3
U1  
1 = Valid  
0
4
U1  
1 = contains all data since start  
1 = motion detected at start-up  
Time Source for Map Match  
Time Tag for Map Match  
0
5
Rolling start  
U1  
0
6-7  
Time Source  
U2  
1-2  
3-6  
7-10  
Time Tag  
U16  
S32  
S32  
U16  
S16  
S16  
S16  
S16  
1 ms  
[0, 65535] ms  
[-½, ½] sc.  
Current Latitude  
Current Longitude  
Current Heading  
Delta Distance [0]  
Delta Heading [0]  
Delta Distance [1]  
Delta Heading [1]  
2-31 sc  
2-31 sc  
2-15 sc  
1 cm  
[-1, 1) sc.  
11-12  
13-14  
15-16  
17-18  
19-20  
[0, 2) sc  
[-327.67, 327.67] m  
[-327.67°, 327.67°]  
[-327.67, 327.67] m  
[-327.67°, 327.67°]  
(Now – 1 s) to (Now)  
1 cdeg  
1 cm  
(Now – 1 s) to (Now)  
(Now – 2 s) to (Now – 1 s)  
(Now – 2 s) to (Now – 1 s)  
1 cdeg  
89-90  
91-92  
93-94  
Delta Distance [19]  
Delta Heading [19]  
S16  
S16  
U16  
1 cm  
[-327.67, 327.67] m  
[-327.67°, 327.67°]  
[0, 2) sc  
(Now – 20 s) to (Now – 19 s)  
(Now – 20 s) to (Now – 19 s)  
1 cdeg  
2-15sc  
Current Heading  
Acc’y  
95-96  
Current Position  
Acc’y  
U16  
1 m  
[0, 65534] m  
97-98  
Distance accy  
U16  
U16  
1 cm  
[0, 655.36] m  
99-100  
Delta heading accy  
1 cdeg  
[0°, 360°]  
Lassen DR + GPS Reference Manual 100  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Initialization Information  
The following reports contain the information that the module is currently storing  
in BBRAM for initialization in the next session. If any information is updated in  
real time through data decode or fixes the module reports the updated  
information.  
When these reports are used with the “set” command, the host sends the  
message with the “Source” byte set to “Host Input”. If the information is already in  
use in the system and validated by fixes or decode, the module may reject the  
host input. This will be indicated in the acknowledgment message. Validated data  
can be over-written using the “Host override” option.  
If BBRAM is lost, byte 3 of the start-up message 12-01 will indicate the module is  
doing a cold-start. The host can upload the initialization information to the module  
using the set procedure to speed GPS satellite acquisition. This information  
includes:  
1. Almanac messages (28-12, 28-13, 28-14);  
2. Time message (29-01);  
3. Frequency message (29-04); and  
4. Latitude / longitude message (29-02).  
Of the above list, the frequency message is optional but the others are required  
for “warm-start” performance. The order of data entry is important. The latitude /  
longitude message 29-02 must be provided after the time, almanac, and  
(optionally) frequency messages, because this message triggers an immediate  
satellite re-selection using the new data. The other initialization messages  
(altitude, DR calibration, ephemeris) will also speed the first fix, and can be sent  
either before or after the latitude / longitude message.  
Many of the data structures in this section have “source” and “newness” fields. A  
set command can use values 0 (clear), 1 (host input), or 2 (host override) for the  
source field. If the source is currently 2 (host override) or 3 (derived from GPS)  
and a new set command has source value 1 (host input), the acknowledgment  
message returns error “value contradict” for set command. The newness field  
cannot be set; if newness is 0, a reset has occurred since the value was last  
updated.  
Lassen DR + GPS Reference Manual 101  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x28-12: Almanac Initialization  
The elements of the almanac message match subframes 4 and 5 as downlinked  
by the satellite. TLM words, HOW words and parity bits are omitted. The data in  
this message may change after initialization through data decode. A 10-bit Week  
Number of Applicability is added as a time tag.  
If the information is unknown, all data fields are zero. To erase almanac health  
information in the DR GPS module, set this data with source byte equal to zero  
(Invalid / Clear).  
Table 77:  
0x28-12: Almanac Fixed Point Report Message  
Byte  
Name  
Type Units/LSB Range / Value  
Meaning  
Code  
U8  
U8  
U8  
U3  
0x28  
Subcode  
Index  
0x12  
Almanac  
1 – 32  
SV PRN  
0
0
0-2  
Source  
0
1
2
3
0
1
Invalid / Clear  
Host Input  
Host Override  
Data Decode  
From BBRAM  
New  
3
Newness  
U1  
0
6-7  
GPS Week Extension  
U2  
U8  
2 MSBs of WNoa  
IDC-200C  
1
WNoa  
2-25  
Compressed Almanac  
24xU  
8
Lassen DR + GPS Reference Manual 102  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x28-13: Almanac Health Initialization  
The elements of the almanac health message match subframe 4 and 5, page 25  
as downlinked by the satellite. TLM words, HOW words and parity bits are  
omitted. The data in this message may change after initialization through data  
decode. An 8-bit Week Number of Applicability is included in the compressed  
data, and two extra bits are given in Byte 0 to extend this to a full GPS week  
number.  
If the information is unknown, all data fields are zero. To erase almanac health  
information in the DR GPS module, set this data with source byte equal to zero  
(Invalid / Clear).  
Table 78:  
Name  
0x28-13: Compressed Almanac Health Report Message  
Byte  
Type  
Units/ Range /  
Meaning  
LSB  
Value  
Code  
U8  
U8  
U3  
0x28  
Subcode  
Source  
0x13  
Almanac Health Page  
Invalid / Clear  
Host Input  
0
0-2  
0
1
2
3
0
1
Host Override  
Data Decode  
0
3
Newness  
U1  
From BBRAM  
New  
0
6-7  
GPS Week Extension  
U2  
2 MSBs of WNoa  
IDC-200C  
1
WNoa  
U8  
2-25  
26-49  
Compressed Health & A-S  
Compressed Health  
24xU8  
24xU8  
Subframe 4 Page 25  
Subframe 5 Page 25  
Lassen DR + GPS Reference Manual 103  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x28-14: GPS Ionospheric Model and UTC Parameters Initialization  
The elements of the ionosphere / UTC message match subframe 4, page 18 as  
downlinked by the satellite. TLM words, HOW words and parity bits are omitted.  
The data in this message may change after initialization through data decode. A  
10-bit Week Number of Collection is added as a time tag.  
If the information is unknown, all data fields are zero. To erase ionosphere and  
UTC model information in the DR GPS module, set this data with source byte  
equal to zero (Invalid / Clear).  
Table 79:  
Name  
0x28-14: GPS Ionospheric Fixed Point Model Report  
Byte  
Type  
Units/LSB Range /  
Meaning  
Value  
Code  
U8  
U8  
U3  
0x28  
Subcode  
Source  
0x14  
Iono/UTC Model  
Invalid / Clear  
Host Input  
0
0-2  
0
1
2
3
0
1
Host Override  
Data Decode  
From BBRAM  
New  
0
3
Newness  
U1  
0
6-7  
GPS Week Extension  
U2  
2 MSBs of Week  
8 LSBs of Week  
1
Week of collection  
U8  
2-25  
Compressed Iono / UTC  
24xU8  
0x28-16: Ephemeris Initialization  
The elements of the ephemeris message match the three subframes that are  
downlinked by the satellite. TLM words, HOW words and parity bits are omitted.  
The data in this message may change after initialization through data decode. A  
10-bit Week Number of Applicability is included in the compressed data.  
If the information is unknown, all data fields are zero. To erase ephemeris  
information in the DR GPS module, set this data with source byte equal to zero  
(Invalid / Clear).  
Lassen DR + GPS Reference Manual 104  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 80:  
Name  
0x28-16: GPS Ephemeris Fixed Point Model Report  
Byte  
Type  
Units/ Range / Value Meaning  
LSB  
Code  
U8  
U8  
U8  
U3  
0x28  
Subcode  
Index  
0x16  
Ephemeris  
SV PRN  
1-32  
0
0
0-2  
Source  
0
1
2
3
0
1
Invalid / Clear  
Host Input  
Host Override  
Data Decode  
From BBRAM  
New  
3
Newness  
Reserved  
U1  
1
2-25  
26-49  
50-73  
Compressed Ephemeris  
24xU8  
24xU8  
24xU8  
Subframe 1  
Subframe 2  
Subframe 3  
Compressed Ephemeris  
Compressed Ephemeris  
0x29-01: Time Initialization  
The data in this message will change after initialization through fixes. The  
Invalid/Clear command and the Time Accuracy are currently not supported.  
Table 81:  
0x29-01: Time Initialization Report Message  
Byte  
Name  
Type Units/LSB Range / Value  
Meaning  
Code  
U8  
U8  
U3  
0x29  
Subcode  
Source  
0x01  
0
0-2  
0
Invalid / Clear  
Host Input  
1
2
Host Override  
GPS Data Decode  
From BBRAM  
New  
3
0
0
3
4
Newness  
U1  
U1  
0
1
Time Acc’y Status  
0
Acc’y Unknown Acc’y  
Valid  
1
1-2  
Week number  
Time of week  
Time Accuracy  
U16  
U32  
U32  
1 wk  
1 ms  
1 ms  
<1024  
GPS week number  
GPS time of week  
1-sigma accuracy  
3-6  
<604800000 ms  
0-604800000 ms  
7-10  
Lassen DR + GPS Reference Manual 105  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-02: Latitude / Longitude Initialization  
The data in this message will change after initialization through fixes. To erase  
latitude / longitude initialization information, use the corresponding set command  
with source byte equal to zero (Invalid / Clear). To override current latitude and  
longitude estimates, use “host override”.  
Latitude and longitude initialization must be done before altitude initialization.  
Table 82:  
0x29-02: Latitude / Longitude Initialization Report  
Byte  
Name  
Type  
Units/LSB Range / Value  
Meaning  
Code  
U8  
0x29  
Subcode  
Source  
U8  
U3  
0x02  
0
0-2  
0
1
2
3
0
1
0
1
Invalid / Clear  
Host Input  
Host Override  
GPS Fix  
0
0
3
4
Newness  
U1  
U1  
From BBRAM  
New  
Lat/Lon Acc’y Status  
Acc’y Unknown  
Acc’y Valid  
1-4  
Latitude  
S32  
S32  
U32  
U32  
FLT  
2-31 sc  
2-31 sc  
2-31 sc  
2-31 sc  
unitless  
[-½, ½] sc.  
[-1, 1) sc.  
[0, 1) sc.  
[0, 1) sc.  
[-1.0,1.0]  
5-8  
Longitude  
9-12  
Latitude Accuracy  
Longitude Accuracy  
Lat/Lon Correlation  
1-sigma accuracy  
1-sigma accuracy  
13-16  
17-20  
Lassen DR + GPS Reference Manual 106  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-03: Altitude Initialization  
The data in this message will change after initialization through fixes. To erase  
altitude initialization information, use the corresponding set command with source  
byte equal to zero (Invalid / Clear). To override current altitude estimate, use “host  
override”.  
Latitude and longitude initialization must be done before altitude initialization.  
Table 83:  
0x29-03: Altitude Initialization Report Message  
Byte  
Name  
Type  
Units/LSB Range / Value  
Meaning  
Code  
U8  
0x29  
Subcode  
Source  
U8  
U3  
0x03  
0
0-2  
0
1
2
3
0
1
0
1
Invalid / Clear  
Host Input  
Host Override  
GPS Fix  
0
0
3
4
Newness  
U1  
U1  
From BBRAM  
New  
Altitude Acc’y  
Status  
Acc’y Unknown  
Acc’y Valid  
1-2  
3-4  
Altitude  
S16  
U16  
1 m  
1 m  
-400 – 10000 m  
0 – 10000 m  
MSL  
Altitude Accuracy  
1-sigma accuracy  
Lassen DR + GPS Reference Manual 107  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-04: Local Oscillator (LO) Frequency Offset Initialization  
The data in this message will change after initialization through fixes. To erase  
frequency initialization information, use the corresponding set command with  
source byte equal to zero (Invalid / Clear).  
Table 84:  
0x29-04: Local Oscillator (LO) Frequency Offset  
Initialization Report Message  
Byte  
Name  
Type  
Units/LSB Range / Value  
Meaning  
Code  
U8  
0x29  
Subcode  
Source  
U8  
U3  
0x04  
0
0-2  
0
1
2
3
0
1
0
1
Invalid / Clear  
Host Input  
Host Override  
GPS Fix  
0
0
3
4
Newness  
U1  
U1  
From BBRAM  
New  
Frequency Acc’y  
Status  
Acc’y Unknown  
Acc’y Valid  
1-4  
5-6  
Frequency  
S32  
U16  
1 PPB  
1 PPB  
±50 PPM  
Frequency  
Accuracy  
0 – 16 PPM  
1-sigma accuracy  
Lassen DR + GPS Reference Manual 108  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-05: Heading Initialization  
The data in this message will change after initialization through fixes. To erase  
heading initialization information, use the corresponding set command with  
source byte equal to zero (Invalid / Clear). To override current heading estimates,  
use “host override”.  
Table 85:  
0x29-05: Heading Initialization Report Message  
Byte  
Name  
Type  
Units/LSB Range / Value  
Meaning  
Code  
U8  
0x29  
Subcode  
Source  
U8  
U3  
0x05  
0
0-2  
0
1
2
3
0
1
0
1
Invalid / Clear  
Host Input  
Host Override  
GPS Fix  
0
0
3
4
Newness  
U1  
U1  
From BBRAM  
New  
Heading Accuracy  
status  
Acc’y Unknown  
Acc’y Valid  
1-2  
3-4  
Heading  
U16  
U16  
2-15 sc  
2-15 sc  
[0, 2) sc.  
[0, 1] sc.  
Heading Accuracy  
1-sigma accuracy  
Real-Time Input Data  
The following reports are used primarily for the input of serial data for real-time  
aiding (e.g., DGPS corrections, map-match corrections) that are sent form the  
host to the DR GPS module.  
Lassen DR + GPS Reference Manual 109  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-07: Short Map-Match Data  
This message contains the most recent map-match data. It can be set, queried,  
or auto-reported.  
Table 86:  
0x29-07: Map-Match Report Message  
Byte  
Name  
Type  
Units/LSB Range / Value  
Meaning  
Code  
U8  
0x29  
Subcode  
U8  
U1  
U1  
U1  
U1  
U1  
U1  
U2  
0x07  
0
0
1
2
3
4
5
6
Lat-Lon Valid  
1 = Valid  
1 = Valid  
1 = Valid  
1 = Valid  
1 = Valid  
1 = Valid  
From  
0
0
0
0
0
0
Altitude Valid  
Heading Valid  
Lat-Lon Accy Valid  
Altitude Accy Valid  
Heading Accy Valid  
Time Source  
Msg 30-02  
1-2  
Time Tag  
U16  
1 ms  
[0, 65535] ms  
16 LSBs from Msg  
0x30-02  
3-6  
Latitude  
S32  
S32  
S16  
U16  
U16  
U16  
S16  
2-31 sc  
2-31 sc  
1 m  
[-½, ½] sc.  
[-1, 1) sc.  
7-10  
Longitude  
Altitude  
11-12  
13-14  
15-16  
17-18  
19-20  
[-400, 10000] m  
[0, 2) sc.  
MSL  
Heading  
East Accy  
North Accy  
2-15 sc  
1 m  
(0, 1000] m  
(0, 1000] m  
[-1000, 1000]  
1-σ accuracy  
1 m  
1-σ accuracy  
East / North  
Covariance  
1 m  
21-22  
23-24  
Altitude Accy  
Heading Accy  
U16  
U16  
1 m  
2-15 sc  
[1, 1000] m  
(0, 1] sc.  
1-σ accuracy  
1-σ accuracy  
The Time of Week and Time Source data fields must exactly match the Time of  
Week (16 LSBs) and Time Source fields of a recent 0x30-02 message. The map-  
match information is assumed to be the position/heading estimate at the time of  
that 0x30-02 message.  
The “East / North Covariance” data field is a signed quantity, derived from the off-  
diagonal element CovE,N of the 2x2 East-North error covariance matrix as follows:  
SIGN (CovE,N) SQRT (ABS(CovE,N))  
Lassen DR + GPS Reference Manual 110  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
0x29-08: Tacho Data  
This message contains Tacho data from the CAN bus. It is used if a tacho signal  
is not available. It can be set, queried, or auto-reported.  
Table 87:  
0x29-08: Tacho Report Message  
Byte Name  
Type Units/LSB Range /  
Value  
Meaning  
Code  
U8  
U8  
U1  
U1  
U1  
U1  
0x29  
Subcode  
0x08  
0
0
0
0
0
1
2
7
Timetag Offset Valid  
Tacho Valid  
1 = Valid  
1 = Valid  
1 = Valid  
Low  
Direction SwitchValid  
Reverse Switch Value  
0
1
High  
1-2  
Host System Clock  
Timetag  
U16  
ms  
ms  
[0,65767]  
(Host time) mod 216  
3-4  
5-8  
Timetag offset  
Tacho pulses  
U16  
U32  
[0,65767]  
(GPS – Host) mod 216  
Accumulated  
Tacho pulses  
Lassen DR + GPS Reference Manual 111  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
EVENT LOG QUEUE  
Theory of Operation  
There are two types of events, hard and soft. Each type has its separate log. The  
soft event log resides in RAM and the fatal error log resides in flash. Each event  
has an event ID (two-byte unsigned value), a time tag indicating the time when  
the event occurred, and a status word if applicable.  
Flow of execution for error logging is shown in the following figure.  
Lassen DR + GPS Reference Manual 112  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
2. Flow of Execution  
Start  
B
Startup  
Self-tests  
Trap into  
Monitor  
mode  
Pass  
?
A
No  
Yes  
Startup  
Complete  
NORMAL  
OPERATIO  
N
Log to  
Hard Event  
Queue  
Select  
ed  
Event  
No  
detected  
No  
Yes  
Write to  
Flash  
Yes  
Log to Soft  
Event  
Soft  
event?  
Queue  
Yes  
Notify user  
No  
Notify user  
Prepare for  
Shut down  
B
Lassen DR + GPS Reference Manual 113  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Fatal Errors  
Fatal errors indicate abnormal operation of the module. In general these errors  
(such as illegal address) are not recoverable. Under these conditions, the  
receiver writes to the log first, and then sends an event packet to notify user  
before it restarts (warm or cold reset). The fatal errors are divided based on the  
source of error:  
1. Interrupt system errors have a high byte of 0x10. The low byte is the  
vector number at fault.  
2. Hardware-related system error, e.g. RAM, ROM, or gyro, has a high byte  
of 0x12 or 0x13.  
3. RTOS events (errors related to the Operating System related function  
calls) have a high byte of 0x20.  
4. Navigation library events and run-time positioning diagnostics have a high  
byte of 0x40.  
Hard Reset means “Clear RAM and Reset SW”. The column “Ver” indicates  
which ROM versions have this fatal error code feature.  
Lassen DR + GPS Reference Manual 114  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 88:  
Fatal Error Code  
Error/Event  
Descriptions  
Action  
LOG_ILL_TRAP  
0x10xx  
Illegal hardware interrupts  
Hard Reset  
(xx = vector number)  
LOG_ERR_RAM_FAILED  
0x1200  
0x1201  
0x2001  
0x2002  
0x2003  
0x2004  
0x2005  
0x2006  
0x2007  
0x2008  
0x2009  
0x200A  
0x200B  
0x200C  
0x2120  
0x2121  
0x4001  
0x4003  
RAM failed on self-test.  
Monitor Mode  
Monitor Mode  
Reset  
LOG_ERR_ROM_FAILED  
ROM failed on checksum test.  
Failure on acquiring a semaphore.  
Failure on releasing a semaphore.  
Failure on sending a message.  
Failure on receiving a message.  
Failure on deleting a message queue.  
Failure to remove task from system.  
Failure on suspending a task.  
Failure on resuming a task.  
LOG_GET_SEMAPHORE_ERR  
LOG_RELEASE_SEMAPHORE_ERR  
LOG_SEND_MESSAGE_ERR  
LOG_RECEIVE_MESSAGE_ERR  
LOG_DELETE_MESSAGEQ_ERR  
LOG_DELETE_TASK_ERR  
LOG_SUSPEND_TASK_ERR  
LOG_RESUME_TASK_ERR  
LOG_CREATE_SEMAPHORE_ERR  
LOG_CONNECTION_ERR  
LOG_CREATE_TASK_ERR  
LOG_ALLOCATE_BUF_ERR  
LOG_MESSAGEQ_FULL  
Reset  
Reset  
Reset  
Reset  
Reset  
Reset  
Reset  
Failure on creating a semaphore.  
Failure to connect to Io-DSP cell.  
Failure to creating a task.  
Reset  
Reset  
Failure on memory allocation.  
A given message queue is full.  
Failure to open serial port.  
Reset  
Reset  
LOG_SIO_OPEN_ERR  
Monitor Mode  
Hard Reset  
Hard Reset  
LOG_NAV_HARD_COCOM  
LOG_NAV_HARD_ERR  
COCOM event, no recovery.  
Other error in navigation library  
The fatal error log is located in the flash memory space at memory location  
0x3000 - 0x4000. There are 31 reportable entries with 32 bytes per entry. The  
host cannot erase this log. A write-after-erase algorithm ensures the integrity of  
the log.  
Lassen DR + GPS Reference Manual 115  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 89:  
Format of fatal error log entry  
Field  
Type  
Descriptions  
Msec  
Week  
Code  
U32  
Time tag in GPS milliseconds. (0xffffffff if not available)  
U16  
U16  
Time tag in GPS week number. (0xffff if not available)  
Event/error code.  
Hard Reset means “Clear RAM and Reset SW”. The column “Ver”  
indicates which ROM versions have this fatal error code feature.  
Status  
U16  
Status code associated with the event. 0 if not apply.  
Info  
22 bytes  
block  
The last field holds information associated with type of error. It can be a stack  
frame, a memory dump up to 22 bytes, or the program count for the address of  
error. The following tables describe the format for each fatal error types.  
Table 90:  
Block Format for Status Code 10xx  
Type Descriptions  
Field  
Vector  
U8  
Illegal vector number  
PC  
U32  
U32  
Program counter at fault  
Supervisor stack address  
SP  
Table 91:  
Block Format for Status Code 12xx  
Field  
Type  
Descriptions  
Soft value  
U32  
U32  
U32  
Soft checksum or memory content.  
Actual value  
Address  
Data read from the target.  
Status code 1201 only.  
Lassen DR + GPS Reference Manual 116  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 92:  
Block Format for Status Code 2xxx  
Field  
Type  
Descriptions  
Src task  
U8  
Caller task ID  
Dest task  
Resource ID  
U8  
U8  
Receive task ID – 0 if not applicable.  
System resource such as semaphore, message queue,  
Soft Events  
Soft events, which include soft errors, periodic events, and user requested  
events, occur frequently. Only selected events will be logged into BBRAM. None  
of these events triggers a software reset. If the host desires to be notified of  
specific events with a HIPPO output message, it can specify the events to report  
with the event mask function (Sec 0).  
Soft events have a 7-bit identity code and a two-bit condition status code. The  
soft event identity code is between 1 and 127. The last two columns in the table  
below indicate whether the event is a persistent condition such as a shorted  
antenna (C) or a single event like a RTC fault (S), and which ROM versions have  
this soft event code feature.  
Lassen DR + GPS Reference Manual 117  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 93:  
Soft Event Identity Code  
Soft event/Event  
Descriptions  
S/C  
LOG_NO_ERROR  
0x00  
0x01  
0x02  
0x03  
0x04  
0x05  
0x06  
0x10  
0x11  
0x12  
0x20  
0x40  
0x42  
0x43  
0x44  
0x45  
0x46  
0x50  
0x51  
0x61  
0x62  
0x63  
0x64  
0x65  
0x66  
0x67  
0x70  
0x71  
0x72  
0x73  
0x74  
0x75  
0x76  
No error recorded in this entry  
LOG_SOFT_RESET  
System performed a warm reset.  
System performed a cold reset.  
System cleared flash and RAM, reset.  
System shut down by command.  
Invalid BBRAM detected on startup.  
System did graceful shutdown  
System passed all diagnostic tests.  
Begin system test.  
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
C
C
C
C
C
S
C
C
C
S
S
C
S
C
LOG_COLD_RESET  
LOG_FACTORY_RESET  
LOG_SHUT_DOWN  
LOG_BBRAM_INVALID  
LOG_GRACEFUL_SHUTDOWN  
LOG_TEST_PASSED  
LOG_TEST_START  
LOG_TEST_END  
Indicates the end of a test event.  
Force to monitor command executed.  
GPS receives the first fix on start up.  
Output solution snapped to DR+GPS  
Position recovery, snapped to GPS  
Heading recovery, snapped to GPS  
DPP recovery, snapped to GPS  
ZRO recovery  
LOG_FORCE_TO_MONITOR  
LOG_NAV_FIRST_FIX  
LOG_POSITION_SNAP  
LOG_POSITION_RECOVERY  
LOG_HEADING_RECOVERY  
LOG_DPP_RECOVERY  
LOG_ZRO_RECOVERY  
LOG_NAV_USER_TIME  
LOG_NAV_USER_POS  
LOG_NAV_FIX_SANITY  
LOG_GYRO_ANOMALY  
LOG_NO_TACHO_WHILE_MOVING  
LOG_EXCESSIVE_TACHO  
LOG_REVERSE_GPS_DISAGREE  
LOG_LARGE_JUMP  
User entered time on startup.  
User entered position on startup.  
GPS receiver fix unreasonable.  
Gyro readings not within specification  
No Tacho when GPS detects motion  
Consistently excessive tacho data  
Reverse signal opposite to GPS  
Large jump at power-up  
LOG_OSCILLATOR_ANOMALY  
LOG_ERR_ANT_OPEN  
LOG_ERR_ANT_SHORT  
LOG_CONNECTION_ERR  
LOG_RTC_ERROR  
Oscillator values out of specification.  
Antenna open detected.  
Antenna short detected.  
Failure to connect to GPS DSP.  
RTC disagreed with GPS time  
Gyro failed.  
LOG_ERR_GYRO  
LOG_ERR_A2D  
A2D failed on self-test.  
LOG_GYRO_SHORT_TO_3V  
Gyro reads 3.3 V consistently  
Lassen DR + GPS Reference Manual 118  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Some of these soft events are “informational”, and result from user action. Those  
soft events that are generated internally.  
The condition code has four states. For a single event, the condition status code  
is zero. For a soft event condition, the condition code is defined in Error!  
Reference source not found..  
Table 94:  
Soft Event Condition Code  
Numeric Value  
Descriptions  
0x00  
Status unknown (backwards compatible to old software) or single event  
0x10  
0x20  
0x30  
Newly detected condition  
Condition previously detected, still present  
Condition newly cleared  
As an example, when an antenna short condition is first detected, a soft event  
with identity and condition codes (0x71, 0x10) is generated. Every second, when  
the antenna fault detection is repeated, the soft event (0x17, 0x20) is generated.  
When the condition is cleared and no fault is found, the soft event (0x17, 0x30) is  
generated.  
The soft event log resides at the beginning of the RAM area in a circular buffer  
with 127 entries. The log records all single-event soft events and all changes in  
soft event conditions, but does not record soft events with status code 0x2  
(condition previously detected, still present). The log persists as long as there is  
a battery-backup power. The log is erasable by user via a HIPPO command or by  
the startup RAM test (cold start only). The host can retrieve logs at any time via  
HIPPO query. Error! Reference source not found. shows the format of the log  
entry for soft events:  
Table 95:  
Format of Soft Event Log Entry  
Field  
Type  
Descriptions  
Msec  
U32  
Time tag in GPS milliseconds.  
Week  
U16  
U8  
Time tag in GPS week number.  
Soft event identity code.  
Identity  
Condition  
Reserved  
U8  
Soft event condition code.  
U16  
Lassen DR + GPS Reference Manual 119  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Event Messages  
Invalid BBRAM detected on startup.  
Condition cause:  
Hardware failure.  
Effect before Action:  
If not cleared, very long time to first fix or worse.  
Soft Event Detected: BBRAM checksum mismatch at power-up.  
Action: Clear BBRAM.  
Position recovery, solution snapped to GPS.  
Condition cause:  
Incorrect position at start-up, or substantial drift of  
DR+GPS position estimate.  
Effect before Action:  
Large position offset between GPS and DR outputs for a  
number of seconds.  
Soft Event Detected: Compute average of “window” of recent unfiltered GPS  
positions, propagated to current time using GPS  
velocities. Soft event occurs if this window average  
passes a series of criteria (see DR+GPS KF algorithm  
document 45172-XX-SP) and the offset relative to the  
DR position is large enough.  
Action:  
The DR position is snapped to the window average.  
Heading recovery, solution snapped to GPS.  
Condition cause:  
Incorrect heading at start-up, or substantial drift of  
DR+GPS heading estimate.  
Effect before Action:  
Large heading offset between GPS and DR outputs for a  
number of seconds.  
Soft Event Detected: Compute average of “window” of recent raw GPS  
headings, propagated to current time gyro  
measurements. Soft event occurs if this window average  
passes a series of criteria (see DR+GPS KF algorithm  
document 45172-XX-SP) and the offset relative to the  
DR heading is large enough.  
Action:  
The DR heading is snapped to the window average.  
Lassen DR + GPS Reference Manual 120  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
DPP recovery, solution snapped to GPS.  
Condition cause: Incorrect DPP at start-up, or substantial drift of DR+GPS DPP  
estimate.  
Effect before Action: Large speed offset between GPS and DR outputs for a  
number of seconds.  
Soft Event Detected: Compute average of “window” of recent DPP estimates,  
derived directly from the raw GPS speed and number of  
pulses. Soft event occurs if this window average passes  
a series of criteria (see DR+GPS KF algorithm document  
45172-XX-SP) and the offset relative to the DR DPP is  
large enough.  
Action:  
The DPP estimate is snapped to the window average.  
GPS receiver fixes not reasonable; try to recover.  
Condition cause:  
pseudorange error or ephemeris error.  
Effect before Action:  
GPS positions incorrect.  
Soft Event Detected: Fix altitude is above 18000 m or below –1000 m and fix  
speed is above 515 m/s.  
Soft Event Cleared:  
Action (ROM15):  
Cleared at reset.  
Erase BBRAM and RTC, re-start unit.  
Gyro readings do not stay within specification  
Condition cause:  
Hardware failure.  
Effect before Action:  
Position goes in circles.  
Soft Event Detected: Average gyro reading over ten seconds at standstill is  
not between 2.0 V and 3.0 V.  
Soft Event Cleared:  
Action:  
Cleared at reset.  
Gyro labeled “bad”. DR suspended. Speed measurement  
continues and tacho continues to be calibrated.  
Lassen DR + GPS Reference Manual 121  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
No Tacho data when GPS is detecting movement  
Condition cause:  
Tacho is disconnected or malfunctioning.  
Effect before Action:  
Position solution will be not change when moving.  
Soft Event Detected: GPS speed > 8.0 m/s and no tacho pulses reported  
(except heartbeats) for 15 GPS fixes.  
Soft Event Cleared:  
Action:  
Tacho pulse is reported, or unit is reset.  
Tacho labeled as “absent”. DR is suspended. Heading  
measurement continues and gyro continues to be  
calibrated.  
Excessive tacho data is received for a long period of time  
Condition cause:  
Wheels spinning, other tacho malfunction.  
Effect before Action:  
Position fixes move at higher speed than actual position.  
Soft Event Detected: Not implemented in ROM 15. Function partly done by  
DPP recovery.  
Reverse signal opposite to direction determined by GPS.  
Condition cause:  
Disconnected reverse switch.  
Effect before Action:  
Reverse driving is mistaken for forward driving, resulting  
in incorrect position.  
Soft Event Detected: Driving in reverse at raw GPS speed > 14 m/s.  
Soft Event Cleared:  
Action:  
Driving forward at raw GPS speed > 14 m/s.  
Direction Switch sense changed.  
Large jump at power-up  
Condition cause:  
Position in BBRAM incorrect (e.g., travel by ferry).  
Effect before Action:  
Positions are offset by many kilometers after power-up.  
Soft Event Detected: Offset between first three GPS points and DR position >  
2000 m.  
Action:  
Reset position to average GPS position.  
Lassen DR + GPS Reference Manual 122  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Oscillator values are not within specification.  
Condition cause:  
Excessive temperature response or aging of crystal.  
Effect before Action:  
Extended time-to-first fix.  
Soft Event Detected: Not implemented in ROM 15.  
Antenna open detected.  
Condition cause:  
Hardware failure.  
Effect before Action:  
No GPS positions.  
Soft Event Detected: Hardware signal queried at one Hz.  
Soft Event Cleared:  
Action:  
Hardware signal queried at one Hz.  
DR functions without GPS positions.  
Lassen DR + GPS Reference Manual 123  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Antenna short detected.  
Condition cause: Hardware failure.  
Effect before Action:  
No GPS positions.  
Soft Event Detected: Hardware signal queried at one Hz.  
Soft Event Cleared:  
Action:  
Hardware signal queried at one Hz.  
DR functions without GPS positions.  
Failure to connect to GPS DSP.  
Condition cause:  
Hardware failure.  
Effect before Action:  
No GPS positions.  
Soft Event Detected: No response from DSP within 5 seconds.  
Action: DR functions without GPS positions.  
RTC disagreed with GPS time  
Condition cause:  
Low battery voltage while powered down.  
Effect before Action:  
Long time to first fix.  
Soft Event Detected: Not implemented in ROM15.  
Gyro Failure.  
Condition cause:  
Hardware failure.  
Effect before Action:  
Position goes in circles.  
Soft Event Detected: Tested with ADC at startup. Also tested at standstill;  
average gyro values (one-second averages) are  
collected over ten seconds at standstill. If average is not  
between 0.75 V and 4.25 V, declare detection.  
Soft Event Cleared:  
Action:  
Cleared at reset.  
Gyro labeled “bad”. DR suspended. Speed measurement  
continues and tacho continues to be calibrated.  
Lassen DR + GPS Reference Manual 124  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
ADC Failure.  
Condition cause:  
Hardware failure.  
Position goes in circles.  
Effect before Action:  
Soft Event Detected: At power-up.  
Action:  
Gyro labeled “bad”. DR suspended. Speed measurement  
continues and tacho continues to be calibrated.  
Gyro Shorted to 3.3 V.  
Condition cause:  
Hardware failure.  
Effect before Action:  
Position goes in circles.  
Soft Event Detected: Average and range of gyro values (one-second  
averages) are collected over ten seconds at standstill. If  
average is between 3.05 V and 3.55 V, and range is less  
than six mV, declare detection.  
Soft Event Cleared:  
Action:  
Cleared at reset.  
Gyro labeled “bad”. DR suspended. Speed measurement  
continues and tacho continues to be calibrated.  
Lassen DR + GPS Reference Manual 125  
Download from Www.Somanuals.com. All Manuals Search And Download.  
A P P E N D I X  
C
SPECIFICATIONS  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 96:  
Power Supply for Internal DR Module  
Characteristic  
Conditions  
Min. Typical Max. Unit  
Supply voltage  
Pin 7  
3.0  
3.3  
3.6  
VDC  
mW  
Power consumption  
Excluding antenna  
From 1Hz to 1MHz  
190  
250  
100  
Supply voltage noise ripple  
Input capacitance on power supply  
mVpp  
µF  
22  
Power supply for Low Noise Amplifier  
of active antenna  
Power Supply for antenna is an  
external input for this module. Pin  
2
5.0  
VDC  
Supplied current for Low Noise  
Amplifier of active antenna  
5.0V Miniature GPS Vehicle Ant.  
3.0V Miniature GPS Vehicle Ant.  
(at room temperature)  
30  
15  
mA  
Load capacitance of the antenna  
Backup Power Supply  
Backup Current  
0.3  
3.6  
70  
µF  
2.5  
VDC  
uA  
Over temp. range –40 ,+85C  
NOTE All specifications are over the entire temperature range, -40C to +85C  
Table 97:  
Power Supply for DR+GPS Starter Kit Unit  
Characteristic  
Conditions  
Min.  
Typical Max.  
Unit  
Supply voltage  
Supply current  
9.0  
13.5  
70  
32.0  
VDC  
mA  
Excluding antenna  
NOTE All specifications are over the entire temperature range, 0C to +60C  
Table 98:  
RF Characteristics  
Conditions  
Characteristic  
Min.  
Typical Max.  
Unit  
Tracking sensitivity  
At the RF connector input of the  
receiver  
-140  
dBm  
Acquisition sensitivity  
At the RF connector input of the  
receiver  
-130  
dBm  
Noise Figure  
16  
50  
21  
20  
20  
dB  
dB  
dB  
Dynamic range  
Resistance to broadband  
noise jamming  
jamming to signal ratio at antenna  
input within input filter bandwidth of  
20MHz;  
GPS Signal Power -160dBW  
Input impedance  
Ω
Lassen DR + GPS Reference Manual 127  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 99:  
Tachometer  
Min.  
Characteristic  
Typical Max.  
Unit  
Voltage input  
Frequency  
12.0  
V
3000  
Hz  
Data I/O  
The DR+GPS Module supports the following characteristics:  
ƒ
ƒ
CMOS/TTL levels on TXD and RXD  
Fixed UART baud rates  
Table 100: Data I/O  
Characteristic  
Conditions  
Min.  
Typical Max.  
Unit  
Data rate NMEA and  
HIPPO  
+/- 3% error rate  
38.4  
kbps  
Input voltage  
low level at 50 uA  
0.8  
0.4  
V
V
high level at 50 uA  
2.0  
2.4  
Output voltage  
low level at 4 mA at Supply Voltage  
high level at 4 mA at Supply Voltage  
Input current  
low level  
-50  
-50  
50  
µA  
ms  
high level  
50  
Data latency after PPS  
Delta between PPS and packet  
transmission  
100  
Lassen DR + GPS Reference Manual 128  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 101: PPS  
The PPS is present once power is applied to the unit.  
Table 102: PPS Characteristics  
Characteristic  
Conditions  
Min.  
Typical Max.  
Unit  
Timing accuracy  
To UTC time with valid position fixes  
ns  
±500  
Pulse duration  
80  
90  
25  
us  
Rise time of leading edge  
Output voltage  
Rising edge is synchronized to UTC  
second.  
ns  
V
2.76  
Table 103: Gyro  
Supported GYRO units are:  
ƒ
ƒ
ƒ
ƒ
ƒ
Epson XV-810  
Epson XV-8100CB (3V)  
Epson XV-8000CB (5V)  
Murata ENX-0126  
Panasonic EWTS-82  
Table 104: 3 Volt Gyros  
Characteristic  
Min.  
Typical Max.  
Unit  
Vgyro  
0
3.3  
V
Gyro rate  
2.5  
mV/(degree/s), +/- 10%  
V
Zero Rate Output (Epson)  
1.35  
Note: Check with your local Trimble Sales for the latest version of Lassen  
DR+GPS firmware that supports your Gyro option.  
The Murata part cannot fit inside the Lassen DR+GPS starter kit due to  
an incompatible pin-out, but could be suitable for use in a customer  
application.  
Confirm that the Gyro used with the Lassen DR+GPS starter kit has the  
same pin-out as the Panasonic EWTS-82 and uses the specification to  
what is listed in the table above.  
Lassen DR + GPS Reference Manual 129  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Lassen DR + GPS Reference Manual 130  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 105: 5 Volt Gyros  
Characteristic  
Min.  
Typical Max.  
Unit  
Vgyro  
0
5
V
Gyro rate  
25  
mV/(degree/s), +/- 10%  
Zero Rate Output (Epson)  
1.76  
2.5  
V
V
Zero Rate Output  
(Panasonic)  
Notes: Check with your local Trimble Sales for the latest version of the Lassen  
DR+GPS firmware that supports your Gyro option.  
GPS Antenna  
The antenna receives the GPS satellite signals and passes them to the receiver.  
The GPS signals are spread spectrum signals in the 1575MHz range and do not  
penetrate conductive or opaque surfaces.  
Therefore, the antenna must be located outdoors with a clear view of the sky.  
The Lassen DR+GPS Module receiver requires an active antenna. The received  
GPS signals are approximately -130 dBm, at the surface of the earth (in typical  
environments). Trimble's active antennas include a preamplifier that filters and  
amplifies the GPS signals before delivery to the receiver.  
Trimble offers a range of suitable antennas for use with the Lassen DR+GPS  
Module.  
Keep in mind that the DR+GPS module needs an LNA to work properly. The gain  
of the LNA should be approximately 18 dB as a minimum, and 35 dB maximum.  
Lassen DR + GPS Reference Manual 131  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
2. Reference Board Diagram (5V Gyro)  
Lassen DR + GPS Reference Manual 132  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
3. Reference Board Diagram (3V Gyro)  
Lassen DR + GPS Reference Manual 133  
Download from Www.Somanuals.com. All Manuals Search And Download.  
DR + GPS  
STARTER KIT REFERENCE MANUAL  
Table 106: Table 115: DR Module Pin Assignments  
Pin Input/Output  
Function  
Description  
1
Output  
Input  
Output  
Input  
Input  
Output  
Input  
Input  
Input  
Input  
Input  
Input  
TX2  
Factory use only  
2
Vantenna  
TX1  
Voltage for GPS antenna (+5V)  
Serial port1 transmit  
3
4
Vbackup  
RX1  
Backup power (2.5 - 3.6V)  
Serial port1 receive  
5
6
PPS  
Pulse per second  
7
VCC  
Main Power (+3.3V)  
8
GND  
Power Ground  
9
Gyro input  
Tacho 1  
Reset  
Analogue gyro input  
10  
11  
12  
Tacho pulses (Tacho only or ABS-L) (0/3.3V)  
External Reset  
Reverse  
Signal  
Forward/backward signal (0/3.3V)  
13  
14  
Input  
Input  
Gyro_GND  
Vgyro  
Gyro Ground  
Voltage for gyro circuitry (3.3 or 5V)  
Lassen DR + GPS Reference Manual 134  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Technicolor Thomson DVD Player DVD110 User Manual
Thiel Audio Products Speaker SS1 Subwoofer User Manual
Toshiba Cash Register MA 1595 1 Series User Manual
Toshiba Laptop A660 User Manual
Toshiba VCR kV 9960A User Manual
Vector Portable Generator 1000 WATT User Manual
ViewSonic Projection Television VS15052 User Manual
VTech Cordless Telephone 6895 User Manual
Wacom Laptop 21UX User Manual
Weber Gas Grill 30792 User Manual