Table of Contents

Advertisement

Quick Links

GPS 15xH/15xL
TECHNICAL
SPECIFICATIONS
190-00266-03_0B
December 2023

Advertisement

Table of Contents
loading

Summary of Contents for Garmin 15 H Series

  • Page 1 GPS 15xH/15xL TECHNICAL SPECIFICATIONS 190-00266-03_0B December 2023...
  • Page 2 All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of Garmin. Garmin reserves the right to change or improve its products and to make changes in the content of this manual without obligation to notify any person or organization of such changes or improvements.
  • Page 3: Table Of Contents

    4.2.14 3D Velocity Information (PGRMV) ..................23 4.2.15 DGPS Beacon Information (PGRMB) ..................23 Appendix A: Earth Datum List ................. 24 Appendix B: Garmin Binary Output Format ............ 27 Appendix C: Changing the Baud Rate in Garmin Mode ......... 30...
  • Page 4 Appendix D: Ephemeris Data download (Programming Example) ....31 Synopsis ............................31 Garmin Binary Format Review ......................31 Ephemeris Download Procedure ..................... 32 Appendix E: GPS 15xH/15xL Windows Serial Mouse Issue ......36 Appendix F: Sensor Configuration Software ..........38 Downloading the Sensor Configuration Software ................
  • Page 6: Introduction

    Part 15 regulations. 1.3 LIMITED WARRANTY The Garmin standard limited warranty applies to this device. For more information, go to garmin.com/support/warranty. 1.4 OVERVIEW The GPS 15xH and GPS 15xL sensor boards are designed for a broad spectrum of OEM (Original Equipment Manufacturer) system applications.
  • Page 7: Features

    Garmin’s GA 25 MCX (Garmin Part Number 010-10702-00). Other antennas that are terminated in male BNC connectors may be adapted for use with the GPS 15xH and GPS 15xL series products by using a Garmin MCX to BNC Adapter Cable (Garmin Part Number 010-10121-00).
  • Page 8: Electrical Characteristics

    1.6.2 Electrical Characteristics 1.6.2.1 Input Voltage • GPS 15H: 8.0 Vdc to 40 Vdc unregulated • GPS 15L: 3.3 Vdc to 5.4 Vdc (must have less than 100 mV peak-to-peak ripple) 1.6.2.2 Input Current GPS 15H: 60 mA peak, 50 mA nominal @ 8.0 Vdc •...
  • Page 9: Antenna Specifications

    GA 25 MCX (Garmin Part Number 010-10702-00) provides the required MCX Male connector. Other Garmin antennas terminated in a BNC Male connector may also be used if a Garmin MCX to BNC Adapter Cable (Garmin Part Number 010-10121-00) is used. Place the MCX to BNC Adapter Cable between the connector on the end of the antenna cable and the connector on the GPS 15xH/15xL.
  • Page 10: Gps 15Xh/15Xl Wire Descriptions And Wiring Diagrams

    NMEA 0183, Version 2.0. This output is also capable of outputting phase data information; see Appendix B: Garmin Binary Output Format for details. The NMEA 0183 baud rate is selectable in the range of 300 to 38400 baud. The default baud rate is 4800.
  • Page 11: Gps 15Xh/15Xl Wiring Diagrams

    PORT 2 Second Serial Asynchronous Input. DATA IN This input may be used to receive serial differential GPS data formatted per RTCM SC-104 Recommended Standards For Differential Navstar GPS Service, Version 2.2 (see Section 4.5 for more details). 2.2 WIRING DIAGRAMS Figure 1: Computer Serial Port Interconnection Figure 2: PDA Serial Port Interconnection Figure 3: Basic NMEA Device Interconnection...
  • Page 12 1. Dimensions in millimeters [inches] 2. Dimension tolerance: +/-0.25 mm [±0.01in.] 3. Use M2 mounting screws. Figure 4: GPS 15xH-F & 15xL-F Dimensions 1. Dimensions identical to GPS 15xH-F and GPS 15xL-F 2. Use M2 mounting screws. Figure 5: GPS 15xH-W & 15xL-W Outline Drawing...
  • Page 13: Gps 15Xh/15Xl Software Interface

    Garmin’s proprietary sentence. The character (or characters) that follow the characters “$PGRM” uniquely identifies that particular Garmin proprietary sentence. It is also possible to configure the GPS 15xH/15xL to transmit Garmin binary data over their serial com port 1 interface. See Appendix B: Garmin Binary Output Format for details.
  • Page 14 <14> af0 clock parameter <15> af1 clock parameter...
  • Page 15: Sensor Initialization Information

    4.1.2 Sensor Initialization Information (PGRMI) The $PGRMI sentence provides information used to initialize the GPS sensor’s last known position and to set the time on the real time clock. This information is used by the GPS receiver on the next power cycle to predict which satellites will be visible in the sky as an aid for more rapid satellite acquisition.
  • Page 16: Additional Sensor Configuration Information (Pgrmc1)

    $PGRMI,,,,,,,R<CR><LF> or $PGRMI,,,,,,R*3F<CR><LF> to command a reset (refer to 4.1.2). If the GPS sensor is in the Garmin binary data mode, it is necessary to send the following eight- byte data stream to temporarily change the data format to NMEA 0183:...
  • Page 17: Transmitted Nmea 0183 Sentences

    10 0A 02 26 00 CE 10 03 (Hexadecimal) is sent to the GPS receiver in order to return to NMEA 0183 mode as described in Section 4.1.4 . Garmin binary mode is required for GPS 15xH/15xL series product software updates.
  • Page 18: Transmitted Time

    Sentenc Output by Default? Maximum Characters GPRMC  GPGGA  GPGSA  GPGSV  PGRME GPGLL GPVTG PGRMV PGRMF PGRMB PGRMM PGRMT Once per minute Table 2: NMEA 0183 Output Sentence Order and Size Baud Characters per Second 4800 9600 19200 1920 38400...
  • Page 19: Global Positioning System Almanac Data (Alm)

    leap second is removed. For example, if a negative leap second had been required on December 31, 1998, the result would have been as follows: $GPRMC,235959,A,3851.3651,N,09447.9382,W,000.0,000.0,311298,003.3,E*65 $GPRMC,000001,A,3851.3651,N,09447.9382,W,000.0,000.0,010199,003.3,E*65 $GPRMC,000002,A,3851.3651,N,09447.9382,W,000.0,000.0,010199,003.3,E*66 4.2.3 Global Positioning System Almanac Data (ALM) Almanac sentences are not normally transmitted. Send the GPS sensor a $PGRMO,GPALM,1 command to initiate almanac transmission.
  • Page 20: Gps Satellites In View (Gsv)

    4.2.6 GPS Satellites in View (GSV) $GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,...<4>,<5>,<6>,<7>*hh<CR><LF> <1> Total number of GSV sentences to be transmitted <2> Number of current GSV sentence <3> Total number of satellites in view, 00 to 12 (leading zeros will be transmitted) <4> Satellite PRN number, 01 to 32 (leading zeros will be transmitted) <5>...
  • Page 21: Estimated Error Information

    Time dilution of precision, 0 to 9 (rounded to nearest integer value) 4.2.12 Map Datum (PGRMM) The Garmin Proprietary sentence $PGRMM gives the name of the map datum currently in use by the GPS sensor. This information is used by the Garmin MapSource real-time plotting application.
  • Page 22 4.2.14...
  • Page 23: Sensor Status Information

    4.2.15 Sensor Status Information (PGRMT) The Garmin Proprietary sentence $PGRMT gives information concerning the status of the GPS sensor. This sentence is transmitted once per minute regardless of the selected baud rate. $PGRMT,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>*hh<CR><LF> <1> Product, model and software version (variable length field, for example, “GPS 15xH/15xL VER 2.05”)
  • Page 24: Appendix A: Earth Datum List

    APPENDIX A: EARTH DATUM LIST The following is a list of the Garmin GPS 15xH/15xL Earth datum indices and the corresponding earth datum name (including the area of application): ADINDAN–Ethiopia, Mali, Senegal, Sudan AFGOOYE - Somalia AIN EL ABD 1970 - Bahrain Island, Saudi Arabia...
  • Page 25 HONG KONG 1963–Hong Kong INDIAN–Bangladesh, India, Nepal INDIAN–Thailand, Vietnam IRELAND 1965–Ireland ISTS O73 ASTRO 1969–Diego Garcia JOHNSTON ISLAND 1961–Johnston Island KANDAWALA–Sri Lanka KERGUELEN ISLAND–Kerguelen Island KERTAU 1948–West Malaysia, Singapore L.C. 5 ASTRO–Cayman Brac Island LIBERIA 1964–Liberia LUZON–Mindanao Island LUZON–Phillippines (excluding Mindanao Island) MAHE 1971–Mahe Island MARCO ASTRO–Salvage Islands MASSAWA–Eritrea (Ethiopia)
  • Page 26 PICO DE LAS NIEVES–Canary Islands PITCAIRN ASTRO 1967–Pitcairn Island PUERTO RICO–Puerto Rico, Virgin Islands QATAR NATIONAL–Qatar QORNOQ–South Greenland REUNION–Mascarene Island ROME 1940–Sardinia Island RT 90–Sweden PROVISIONAL SOUTH AMERICAN 1956–Bolivia, Chile, Colombia, Ecuador, Guyana, Peru, Venezuela SOUTH AMERICAN 1969–Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Guyana, Paraguay, Peru, Venezuela, Trinidad and Tobago SOUTH ASIA–Singapore PROVISIONAL SOUTH CHILEAN 1963–South Chile...
  • Page 27: Appendix B: Garmin Binary Output Format

    Section 4.1.5. Refer to the Garmin Device Interface Specification found in the Garmin Device Interface SDK for details on how to form and parse Garmin packets, available at https://www8.garmin.com/support/commProtocol.html. Note that the satellite data information is also enabled when the position record is enabled.
  • Page 28 GPS time of week (sec) Latitude (radians) Longitude (radians) lon_vel Longitude velocity (meters/second) lat_vel Latitude velocity (meters/second) alt_vel Altitude velocity (meters/second) msl_hght Height (mean sea level) (meters) leap_sec UTC leap seconds grmn_days Garmin days (days since December 31, 1989)
  • Page 29 DLE and ETX bytes: Sample C code to receive the two records should filter DLE and ETX bytes as described below: typedef enum DAT, DLE, } rx_state_type; /* Declare and initialize static variables */ static char in_que[ 256 ]; static int in_que_ptr = 0;...
  • Page 30: Appendix C: Changing The Baud Rate In Garmin Mode

    APPENDIX C: CHANGING THE BAUD RATE IN GARMIN MODE In certain cases, you may need to change the default baud rate of your Garmin GPS receiver while in Garmin mode. Follow these steps to temporarily change the baud rate. Refer to the Garmin Device Interface Specification found in the Garmin Device Interface SDK for details on how to form and parse Garmin packets, available at https://www8.garmin.com/support/commProtocol.html.
  • Page 31: Appendix D: Ephemeris Data Download (Programming Example)

    To download the ephemeris data, you must first command the unit to output information in Garmin Binary Format (Garmin mode) instead of the default NMEA output format. To put the unit in Garmin mode, connect to the unit using a terminal program and send the following NMEA sentence: $PGRMO,,G*hh<CR><LF>...
  • Page 32: Ephemeris Download Procedure

    Ephemeris Download Procedure The following is the sequence of events that occurs when downloading ephemeris. Send a packet containing the command that requests ephemeris data (IOP_DOWN_LOAD_EPH). The packet should look like this: TX Packet: Ephemeris Data Request Byte Description Name HEX Value Delimiter 0x10...
  • Page 33 Next, the unit will send the specified number of packets containing the ephemeris information. An example packet is shown below. Each packet should be acknowledged as before. (Be sure to modify the ACK packet to indicate what type of packet being acknowledged. For ephemeris data, the ID is 0x35.) RX Packet: Ephemeris Data Byte Description...
  • Page 34 An example function to do the parsing is shown below. Note that the double data types are converted by the function cnvt_ieee_double(). This function merely swaps the upper and lower words of the double. This is necessary for GPS 15, 15x. 16, 16x. 17, 18 and 18x series sensors due to a compatibility issue with the IEEE floating point standard.
  • Page 35 Each data member of the ephemeris data structure is indexed into the data array of the ephemeris packet and cast as the appropriate data type. The indices are as follows (note that they correlate to the data members of the structure respectively): #define IDX_EPH_WN #define IDX_EPH_TOC #define IDX_EPH_TOE...
  • Page 36: Appendix E: Gps 15Xh/15Xl Windows Serial Mouse Issue

    Web site to enable “Garmin Binary Output. To download the software, go to https://www8.garmin.com/support/download_details.jsp?id=4053, and click Download. NOTE: By enabling “Garmin Binary Output,” 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 15xH/15xL until you re-enable the NMEA 0183 output, disabling the Garmin Binary Output in the process.
  • Page 37 Config > Sensor Configuration. 8. Place a check mark in the box next to Garmin Binary Output to change the GPS 15xH/15xL to Garmin Mode. The unit will keep this change in the programming until you change it again in the software.
  • Page 38: Appendix F: Sensor Configuration Software

    This section provides a brief overview of the Sensor Configuration Software. Refer to this section when using the software to configure your Garmin sensor. Downloading the Sensor Configuration Software SNSRCFG.exe is available from the Garmin Web site. To download the software, go to https://www8.garmin.com/support/download_details.jsp?id=4053, and click Download. Selecting a Model After opening the program (SNSRXCFG.exe), the following screen appears.
  • Page 39: File Menu

    Switch to NMEA Mode (F10): Switches the unit to NMEA 0183 Mode. The sensor must be in NMEA 0183 Mode in order to establish a serial connection to this software (see “Connecting to Sensor” on page 38). Switch to Garmin Mode (F11): Switches the unit to Garmin Mode.
  • Page 40: View Menu

    View Menu The View Menu allows you to view the NMEA 0183 sentences transmitted by the sensor. You can also customize how the program looks by showing and hiding the Toolbar and Status Bar. Help Menu The Help Menu displays the software version and copyright information.

This manual is also suitable for:

15 l series

Table of Contents