background image

APPENDIX D: GPS 17X HVS AND WINDOWS SERIAL MOUSE ISSUE 

Problem:

 It is possible for Windows to incorrectly interpret the NMEA 0183 output of the GPS 17x HVS as the 

output of a Microsoft Serial BallPoint Mouse. When that happens, Windows loads drivers for the Serial BallPoint 
Mouse. This causes the cursor to move erratically about the display, clicking, right-clicking, double-clicking, 
dragging and dropping displayed items as it goes. On Windows 2000 and Windows XP, you may not experience the 
problem if you wait until after the computer is booted before connecting the GPS 17x HVS to the serial 
communications port. This problem is not specific to the GPS 17x HVS. Any NMEA 0183 device connected to a 
Windows computer’s serial port is likely to cause this problem. Below are several possible solutions to this problem.  

If you wish to use a different navigation software application with your GPS 17x HVS, you will need to de-select 
the “Binary Output Data” option that is discussed in Solution 3 below. 

Solution 1:

 The easiest solution is to disable the Serial BallPoint mouse in the Device Manager. This solution 

assumes that you do not need to use a Serial BallPoint mouse with your computer. When erratic mouse movements 
occur, follow the steps below.  

1.

 

Unplug the DB9 connector. 

2.

 

Right-click the 

My Computer

 icon on your desktop and select 

Properties

 to open Device Manager. 

3.

 

Go to the hardware tab of the resulting pop-up window and click on the 

Device Manager

 button.  

4.

 

Right-click on 

Serial BallPoint Mouse 

and choose the option to 

Disable

 (NOT uninstall) this device. 

Solution 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 start the 
computer and operating system before making the connection between the GPS 17x HVS and the computer. This 
solution usually works on Windows 2000 and Windows XP computers.  

Solution 3: 

Change the default output of the GPS 17x HVS so that it does not automatically send NMEA 0183 data 

to the computer (change the default configuration to enable “Binary Output Data”). Use the Garmin Sensor 
Configuration Software, named SNSRXCFG.EXE, provided on the Web site to enable “Binary Output Data.” To 
download the software, start at 

www.garmin.com/oem

, select the GPS 17x HVS, and then select

 Updates and 

Downloads

Please note that by enabling “Binary Output Data,” the device will no longer appear as a NMEA 0183 device to your 
computer. As a result, mapping applications that expect to hear NMEA 0183 data will not recognize your GPS 17x 
HVS until you re-enable the NMEA 0183 output, disabling the “Binary Output Data” in the process. 

Refer to 

Appendix E: Sensor Configuration Software

 for complete information about downloading the Sensor 

Configuration Software application. 

After the Sensor Configuration Software is installed and running on your computer, follow the steps below to 
change the default data output of the GPS 17x HVS.  

1.

 

Select 

GPS 17x 

from the list of sensors and click 

OK. 

The 

Sensor Configuration Software opens with the default 
configuration file for the GPS 17x HVS, as shown on the next 
page.  

2.

 

Select 

Config

 > 

Switch to NMEA Mode 

(or press the F10 key). 

3.

 

Select 

Comm

 > 

Setup

 to open the Comm Setup Window. 

190-00885-07 

GPS 17x HVS Technical Specifications  

Rev. A 

Page 26 

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: