background image

190-00885-07 

GPS 17x HVS Technical Specifications  

Rev. A 

Page 21 

APPENDIX B: GARMIN BINARY OUTPUT FORMAT 

In Binary Output mode, the GPS 17x HVS will transmit packets once per second. The record is sent at a default 
baud rate of 9600 baud, 8 data bits, and no parity. 

To turn this record on, use the PGRMC1 NMEA sentence as described in section 

4 GPS 17x HVS Software 

Interface

. Refer to the 

Garmin Device Interface Specification 

found in the Garmin Device Interface SDK

 

for details 

on how to form and parse Garmin packets. At the time of this printing, these specs are available from the technical 
suppport section of our Web site: 

www.garmin.com/support/commProtocol.html

Records sent over RS-232 begin with a delimiter byte (10 hex). The second byte identifies the record type (33 hex 
for a position record, 34 hex for a receiver measurement and 72 hex for a satellite data record). The third byte 
indicates the size of the data. The fourth byte is the first byte of data. The data is then followed by a checksum byte, 
a delimiter byte (10 hex), and an end-of-transmission character (03 hex). Additionally, any DLEs (0x10) that appear 
between the delimeters are escaped with a second DLE. There is sample code at the end of this section that will strip 
off the DLEs and ETXs. 

RS-232 Packet: 

- 0x10    

 

(DLE is first byte) 

- 0x##   

 

(Record ID – single byte) 

- 0x##   

 

(Number of data bytes – single byte) 

- data bytes 

 

(See descriptions below) 

- 0x##   

 

(2’s complement of the arithmetic sum of the bytes between the delimiters) 

0x10 

  (DLE) 

0x03 

  (ETX 

is 

last 

byte) 

The data bytes of each packet contain the record specified by the record ID. A description of each record follows. 

Summary of Contents for GPS 17HVS - Receiver Module

Page 1: ...GPS 17x HVS TECHNICAL SPECIFICATIONS Garmin International Inc 1200 E 151st Street Olathe KS 66062 USA 190 00885 07 Revision A August 2008...

Page 2: ...medium to be viewed and to print one copy of this manual or of any revision hereto provided that such electronic or printed copy of this manual must contain the complete text of this copyright notice...

Page 3: ...Characteristics 5 1 6 4 2 Garmin Interface 5 1 6 4 3 GPS 17x HVS Protocol 5 1 6 4 4 Measurement Pulse Output 5 2 GPSx 17x HVS Wiring and Pinouts 6 2 1 GPS 17x HVS Pinout 6 2 2 GPS 17x HVS Wiring Diagr...

Page 4: ...ng the Baud Rate in Garmin Mode 25 Appendix D GPS 17x HVS AND Windows Serial Mouse Issue 26 Appendix E Sensor Configuration Software 28 Downloading the Sensor Configuration Software 28 Selecting a Mod...

Page 5: ...s Operation of this device is subject to the following conditions 1 this device may not cause harmful interference and 2 this device must accept any interference received including interference that m...

Page 6: ...t its sole discretion SUCH REMEDY SHALL BE YOUR SOLE AND EXCLUSIVE REMEDY FOR ANY BREACH OF WARRANTY To obtain warranty service contact your local Garmin authorized dealer or call Garmin Product Suppo...

Page 7: ...l data such as satellite orbital parameters last known position date and time End user interfaces such as keyboards and displays are the responsibility of the application designer 1 4 FEATURES GPS rec...

Page 8: ...min com oem for details 1 6 TECHNICAL SPECIFICATIONS The following specifications are for the GSP 17x HVS Specifications are subject to change without notice 1 6 1 Physical Characteristics 1 6 1 1 Siz...

Page 9: ...formation about the Garmin Interface At the time of this printing this document is located on the Garmin Web site at www garmin com support commProtocol html 1 6 4 3 GPS 17x HVS Protocol NMEA 0183 Ver...

Page 10: ...GPS 17x HVS Pin Color Signal Name Wire Gauge 1 White Receive Data A 22 2 Black Ground 22 3 Red VIN 22 4 Orange Accessory On 22 5 White Red Transmit Data B 22 6 Gray Transmit Data A 22 7 White Orange...

Page 11: ...he white orange wire Rx B to ground Note The orange accessory on wire is used when wiring the GPS 17x to a Garmin chartplotter or other NMEA 0183 device that has a defined accessory signal wire If you...

Page 12: ...NG The following drawing shows an example for mounting hardware in case you wish to design your own custom mount Figure 4a shows the dimensions of the bottom of the GPS 17x HVS Figure 4 GPS 17x HVS Bo...

Page 13: ...e in the particular configuration parameter All sentences received by the GPS sensor must be terminated with CR LF the ASCII characters for carriage return 0D hexadecimal and line feed 0A hexadecimal...

Page 14: ...t values can also be obtained by sending the sentence PGRMCE to the GPS sensor PGRMC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 hh CR LF 1 Fix mode A Automatic 3 3D exclusively 2 Altitude above below mean sea l...

Page 15: ...d a reset refer to section 4 1 2 Sensor Information PGRMI If the GPS sensor is in the Binary data mode it is necessary to send the following eight byte data stream to temporarily change the data forma...

Page 16: ...d Sentence Output by Default Maximum Characters GPRMC 9 74 GPGGA 9 82 GPGSA 9 66 GPGSV 9 70 PGRME 35 GPGLL 44 GPVTG 42 PGRMV 32 PGRMF 82 PGRMB 40 PGRMM PGRMT Once per minute 50 Table 2 NMEA 0183 Outpu...

Page 17: ...eap second added December 31 1998 as follows GPRMC 235959 A 3851 3651 N 09447 9382 W 000 0 221 9 071103 003 3 E 69 GPRMC 000000 A 3851 3651 N 09447 9382 W 000 0 221 9 081103 003 3 E 67 GPRMC 000000 A...

Page 18: ...nce Station ID 4 2 5 GPS DOP and Active Satellites GPGSA GPGSA 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 hh CR LF 1 Mode M Manual A Automatic 2 Fix type 1 not available 2 2D 3 3D 3 PRN number 01 to 32 of sate...

Page 19: ...leading zeros will be transmitted 4 Speed over ground GPS 17x HVS 0000 0 to 1851 8 kilometers per hour leading zeros will be transmitted 5 Mode indicator only output if NMEA 0183 version 2 30 active...

Page 20: ...compatibility 7 No Effect This field is not used on this model and is included only for backwards compatibility 8 No Effect This field is not used on this model and is included only for backwards com...

Page 21: ...were at that previous rising edge of the PPS signal beginning with the GPRMC sentence as the lead sentence in any particular NMEA 0183 record Regardless of the selected baud rate the information trans...

Page 22: ...nd 22 CHUA ASTRO Paraguay 23 CORREGO ALEGRE Brazil 24 DJAKARTA BATAVIA Sumatra Island Indonesia 25 DOS 1968 Gizo Island New Georgia Islands 26 EASTER ISLAND 1967 Easter Island 27 EUROPEAN 1950 Austria...

Page 23: ...nd 60 NORTH AMERICAN 1927 Caribbean Barbados Caicos Islands Cuba Dominican Republic Grand Cayman Jamaica Leeward Islands Turks Islands 61 NORTH AMERICAN 1927 Mean Value CONUS 62 NORTH AMERICAN 1927 Cu...

Page 24: ...t Falkland Island 90 SCHWARZECK Namibia 91 SOUTHEAST BASE Porto Santo and Madeira Islands 92 SOUTHWEST BASE Faial Graciosa Pico Sao Jorge and Terceira Islands Azores 93 TIMBALAI 1948 Brunei and East M...

Page 25: ...delimiter byte 10 hex The second byte identifies the record type 33 hex for a position record 34 hex for a receiver measurement and 72 hex for a satellite data record The third byte indicates the siz...

Page 26: ...t field cpo_sat_data The status bit field represents a set of booleans described below Bit Meaning when bit is one 1 0 The unit has ephemeris data for the specified satellite 1 The unit has a differen...

Page 27: ...ipsoid altitude meters epe Estimated position error meters eph Position error horizontal meters epv Position error vertical meters fix 0 no fix 1 no fix 2 2D 3 3D 4 2D differential 5 3D differential 6...

Page 28: ...initialize static variables static char in_que 256 static int in_que_ptr 0 static rx_state_type rx_state DAT void add_to_que char data define DLE_BYTE 0x10 define ETX_BYTE 0x03 if rx_state DAT if data...

Page 29: ...d integer for example 38361 decimal 5 Determine the actual baud rate value from the data sent in step 4 This value will be within 5 of the actual baud rate For example the GPS unit might send a baud r...

Page 30: ...tion 2 Do not plug the DB9 connector into the computer until the computer is turned on and the operating system is completely booted up and running Every time you use the GPS 17x HVS you will need to...

Page 31: ...Data to change the GPS 17x HVS to Garmin Mode The unit will keep this change in the programming until you change it again in the software Note Selecting Config Switch to Garmin Mode or pressing the F...

Page 32: ...electing a Model After opening the program snsrcfg exe the Set Base Model to Window appears Select the radio button next to the type of Garmin sensor you are configuring Connecting to the Sensor After...

Page 33: ...ensor as it is connected Sensor Configuration F6 Opens the Sensor Configuration Window shown to the right Many of the fields in this window should be left alone Please refer to the beginning of this m...

Page 34: ...ate both the rgn file and the updater exe file View Menu The View Menu allows you to view the NMEA sentences transmitted by the sensor You can also customize how the program looks by showing and hidin...

Reviews: