background image

190-00516-00

GPS 10 Technical Specifications 

Rev. B

Page 23

APPENDIX C: GPS 10 AND WINDOWS SERIAL MOUSE ISSUE

Problem:

 It is possible for Windows to incorrectly interpret the NMEA 0183 output of the GPS 10 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 10 to the serial communications port. This problem is not specific to the GPS 10. 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. 

Note:

 If your GPS 10 came with Garmin nRoute™ Navigation Software, you will not have this problem

because the unit is programmed to produce data according to the binary format that is described in

Appendix B: Binary Phase Output Format.  

If you wish to use a different navigation software application with your GPS 10, you will need to de-select
the “Phase 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. Of course,

this solution assumes that you do not need to use a Serial BallPoint mouse with your computer. When the
wild mouse problem occurs follow the steps below.  

1.

 

Unplug the DB9 connector.

2.

 

Right-click on the 

My Computer

 icon on your desktop and select 

Properties

 to open the 

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 10, you will need to
start the computer and operating system before making the connection between the GPS 10 PC and the
computer. This solution usually works on Windows 2000 and Windows XP computers.  

Solution 3: 

Change the default output of the GPS 10 so that it does not automatically send NMEA 0183

data to the computer (change the default configuration to enable “Phase Output Data”). Use the Garmin
Sensor Configuration Software, named SNSRCFG.EXE, provided on the Web site to enable “Phase Output
Data.” SNSRCFG.EXE is included with the latest GPS 10 firmware.

Please note that by enabling “Phase 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 10 until you re-enable the NMEA 0183 output, disabling the “Phase Output Data” in
the process.

Refer to 

Appendix D: 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 10.  

1.

 

Select the 

GPS 10 

from the list of sensors and click 

OK.

The Sensor Configuration Software opens with the
default configuration file for the GPS 10, 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.

Summary of Contents for GPS 10

Page 1: ... Garmin International Inc 1200 E 151st Street Olathe KS 66062 USA 190 00516 00 Revision B February 2005 GPS 10 TECHNICAL SPECIFICATIONS ...

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 and provided further that any unauthorized commercial distribution of this manual or any revision hereto is strictly prohibited Information in this document is subject to change without notice Garmin...

Page 3: ...trical Characteristics 6 1 5 5 2 Garmin Interface 6 1 5 5 3 GPS 10 Protocol 6 2 Mechanical Characteristics Mounting 7 3 GPS 10 Software Interface 8 3 1 Received NMEA 0183 Sentences 8 3 1 1 Almanac Information ALM 8 3 1 2 Sensor Initialization Information PGRMI 9 3 1 3 Sensor Configuration Information PGRMC 9 3 1 4 Additional Sensor Configuration Information PGRMC1 10 3 1 5 Output Sentence Enable D...

Page 4: ...onfiguration Software 25 Downloading the Sensor Configuration Software 25 Selecting a Model 25 Connecting to the Sensor 25 File Menu 26 Comm Menu 26 Config Menu 26 View Menu 27 Help Menu 27 Appendix E Host System Considerations 28 PIN Code 28 LIST OF TABLES AND FIGURES Figure 1 GPS 10 Bottom Case Dimensions 7 Figure 2 GPS 10 Operational Characteristics 7 Table 1 NMEA 0183 Output Sentence Order and...

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 may cause undesired operation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to ra...

Page 6: ... BREACH OF WARRANTY To obtain warranty service contact your local Garmin authorized dealer or call Garmin Product Support at one of the numbers listed below for shipping instructions and an RMA tracking number The unit should be securely packed with the tracking number clearly written on the outside of the package The unit should then be sent freight charges prepaid to any Garmin warranty service ...

Page 7: ...lite 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 Integrated Bluetooth Class 2 wireless technology module for communication with a mobile device 12 channel GPS receiver tracks and uses up to 12 satellites for fast accurate positioning and low power consumption Differential DGP...

Page 8: ... System Specification Version 1 1 The supported profile is Serial Profile SSP Accessories provided with the GPS 10 Velcro Mounting Patch Not shown 12 VDC Cigarette Lighter Charging Adapter 010 10412 00 12 VDC Charging Adapter Optional Accessories Suction Cup Windshield Mount 010 10616 00 110 115 V AC Charging Adapter 010 10413 00 Power Plug Specifications for charging the GPS 10 from user provided...

Page 9: ...2 3 Battery Capacity 900 mAHr Charging rate Approx 3 Hrs Operating time Approx 12 Hours with WAAS enabled 1 5 2 4 Battery Charger The included Cigarette Lighter Adapter 320 00187 00 can be used to charge the GPS 10 s internal battery or an AC Wall Charger 362 00028 00 can be purchased separately to charge the battery Input 10 to 30 V AC Output 4 9 to 5 25 V DC 1 0 A 1 5 2 5 GPS Receiver Sensitivit...

Page 10: ...2 feet 10 meters 1 5 5 2 Garmin Interface Refer to the Garmin Device Interface Specification for specific information about the Garmin Protocol The document is located on the Garmin Web site at http www garmin com support commProtocol html See also Appendix B Binary Phase Output Format for additional information concerning access to raw pseudo range and carrier phase data from the GPS 10 1 5 5 3 G...

Page 11: ...d a Velcro patch for mounting on non ferrous surfaces The following drawings show example geometry for mounting hardware in case you wish to design your own custom mount Figure 1 shows the mounting footprint Figure 2 shows operational characteristics of the GPS 10 Figure 1 GPS 10 Bottom Case Dimensions Figure 2 GPS 10 Operational Characteristics ...

Page 12: ...cular 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 The checksum hh is used for parity checking data and is not required but is recommended for use in environments containing high electromagnetic noise It is generally not required in normal PC environments When used...

Page 13: ...in the current default values Current default values can also be obtained by sending 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 2 2D exclusively host system must supply altitude 3 3D exclusively 2 Altitude above below mean sea level 1500 0 to 10000 0 meters 3 Earth datum index If the user datum index 96 is specified fields 4 through 8 must conta...

Page 14: ...de it is necessary to send the following eight byte data stream to temporarily change the data format to NMEA 0183 Then follow by sending a PGRMC1 sentence that turns off the Binary Phase Output Data format 10 0A 02 26 00 CE 10 03 Hexadecimal 3 1 5 Output Sentence Enable Disable PGRMO The PGRMO sentence provides the ability to enable and disable specific output sentences The following sentences ar...

Page 15: ...tence Output by Default Maximum Characters GPRMC 74 GPGGA 82 GPGSA 66 GPGSV 70 PGRME 35 GPGLL 44 GPVTG 42 PGRMV 32 PGRMF 82 PGRMB 40 PGRMT Once per minute 50 Table 1 NMEA 0183 Output Sentence Order and Size Baud Characters per Second 300 30 600 60 1200 120 2400 240 4800 480 9600 960 19200 1920 38400 3840 Table 2 Characters per Second for Available Baud Rates The maximum number of fields allowed in...

Page 16: ...nd will be only 59 seconds long In this case the GPS sensor will not transmit the time of day 0h 0m 0s the zero second for the day from which the leap second is removed GPRMC 235959 A 3851 3650 N 09447 9373 W 000 0 000 0 111103 003 3 E 69 GPRMC 000001 A 3851 3650 N 09447 9373 W 000 0 000 0 121103 003 3 E 6A GPRMC 000002 A 3851 3650 N 09447 9373 W 000 0 000 0 121103 003 3 E 69 3 2 3 Global Position...

Page 17: ...hese fields will be null if unused 3 2 7 Recommended Minimum Specific GPS TRANSIT Data RMC GPRMC 1 2 3 4 5 6 7 8 9 10 11 12 hh CR LF 1 UTC time of position fix hhmmss format 2 Status A Valid position V NAV receiver warning 3 Latitude ddmm mmmm format leading zeros will be transmitted 4 Latitude hemisphere N or S 5 Longitude dddmm mmmm format leading zeros will be transmitted 6 Longitude hemisphere...

Page 18: ...titude ddmm mmmm format leading zeros will be transmitted 7 Latitude hemisphere N or S 8 Longitude dddmm mmmm format leading zeros will be transmitted 9 Longitude hemisphere E or W 10 Mode M manual A automatic 11 Fix type 0 no fix 1 2D fix 2 3D fix 12 Speed over ground 0 to 1051 kilometers hour 13 Course over ground 0 to 359 degrees true 14 Position dilution of precision 0 to 9 rounded to nearest ...

Page 19: ... 325 0 kHz in 0 5 kHz steps 2 Beacon bit rate 0 25 50 100 or 200 bps 3 Beacon SNR 0 to 31 4 Beacon data quality 0 to 100 5 Distance to beacon reference station in kilometers 6 Beacon receiver communication status 0 Check Wiring 1 No Signal 2 Tuning 3 Receiving 4 Scanning 7 DGPS fix source R RTCM W WAAS N Non DGPS Fix 8 DGPS mode A Automatic W WAAS Only R RTCM Only N None DGPS disabled 3 3 BAUD RAT...

Page 20: ...te and Erromango Islands 14 BERMUDA 1957 Bermuda Islands 15 BOGOTA OBSERVATORY Colombia 16 CAMPO INCHAUSPE Argentina 17 CANTON ASTRO 1966 Phoenix Islands 10 CAPE CANAVERAL Florida Bahama Islands 19 CAPE South Africa 20 CARTHAGE Tunisia 21 CHATHAM 1971 Chatham Island New Zealand 22 CHUA ASTRO Paraguay 23 CORREGO ALEGRE Brazil 24 DJAKARTA BATAVIA Sumatra Island Indonesia 25 DOS 1968 Gizo Island New ...

Page 21: ...H AMERICAN 1927 Bahamas excluding San Salvador Island 57 NORTH AMERICAN 1927 Central America Belize Costa Rica El Salvador Guatemala Honduras Nicaragua 58 NORTH AMERICAN 1927 Canal Zone 59 NORTH AMERICAN 1927 Canada including Newfoundland Island 60 NORTH AMERICAN 1927 Caribbean Barbados Caicos Islands Cuba Dominican Republic Grand Cayman Jamaica Leeward Islands Turks Islands 61 NORTH AMERICAN 1927...

Page 22: ...outh Chile 87 SANTO DOS Espirito Santo Island 88 SAO BRAZ Sao Miguel Santa Maria Islands Azores 89 SAPPER HILL 1943 East 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 Malaysia Sarawak and Sabah 94 TOKYO Japan Korea Okinawa 95 TRISTAN ASTRO 1968 Tris...

Page 23: ... satellite data information is also enabled when the position record is enabled Records sent over RS232 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...

Page 24: ...is data for the specified satellite 1 The unit has a differential correction for the specified satellite 2 The unit is using this satellite in the solution This pattern is repeated for all 12 channels for a total of 12 X 7 bytes 84 0x54 bytes typedef struct cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data...

Page 25: ...ity meters second alt_vel Altitude velocity meters second msl_hght Mean sea level height meters leap_sec UTC leap seconds grmn_days Garmin days days since December 31 1989 Receiver Measurement Record typedef struct unsigned long cycles double pr unsigned int phase char slp_dtct unsigned char snr_dbhz char svid char valid cpo_rcv_sv_data typedef struct double rcvr_tow int rcvr_wn cpo_rcv_sv_data sv...

Page 26: ...nitialize 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 DLE_BYTE rx_state DLE else in_que in_que_ptr data else if rx_state DLE if data ETX_BYTE rx_state ETX else rx_state DAT in_que in_que_ptr data else if rx_state ETX if data DLE_BYTE rx_state DLE if in_q...

Page 27: ...the 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 10 you w...

Page 28: ...ark in the box next to Binary Output Data to change the GPS 10 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 F11 key only changes the unit to work in Garmin Mode until power is cycled through the unit again For a more permanent change refer to step 8 above 9 Click OK when comple...

Page 29: ...figuration Software SNSRCFG exe is included in the software update download Selecting a Model After opening the program snsrcfg exe the following screen appears Select the radio button next to the type of Garmin sensor you are configuring Connecting to the Sensor After selecting the type of sensor the following window opens This is the Main Interface Screen for the program To configure your sensor...

Page 30: ...sor Config Menu The Config Configuration Menu allows you configure the sensor 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 manual for clarification about some of these fields For the most part this window is used to enter a new Latitude Longitude and A...

Page 31: ...w software Select Update Software and then select the file using the Open dialog box You must locate both the rgn file and the updater exe file Do not attempt to update the GPS 10 software unless Bluetooth reception conditions are optimal Devices such as microwave ovens and 802 11b g wireless networking gear can interfere with the Bluetooth link and may cause the software update to fail Note that ...

Page 32: ...E HOST SYSTEM CONSIDERATIONS PIN Code Some systems may or may not require a PIN Code in order to recognize the GPS 10 The default PIN code for GPS 10 is 1234 When you initially make this connection or the connection is terminated unexpectedly Just type 1234 and click OK ...

Page 33: ......

Page 34: ...garmin com Copyright 2005 Garmin Ltd or its subsidiaries Garmin International Inc 1200 East 151st Street Olathe Kansas 66062 U S A Garmin Europe Ltd Unit 5 The Quadrangle Abbey Park Industrial Estate Romsey SO51 9DL U K Garmin Corporation No 68 Jangshu 2nd Road Shijr Taipei County Taiwan www garmin com Part Number 190 00516 00 Rev B ...

Reviews: