GPS 15H & 15L TECHNICAL SPECIFICATIONS ® Garmin International, Inc. 1200 E. 151 Street Olathe, KS 66062 USA 190-00266-01, Revision D February 2006...
Page 2
Information in this document is subject to change without notice. Garmin reserves the right to change or improve its products and to make changes in the content without obligation to notify any person or organization of such changes or improvements.
Page 4
Satellite Data Record ...24 Position Record ...26 Receiver Measurement Record ...26 Sample C Code ...27 Appendix C: Changing the Baud Rate in Garmin Mode...28 Appendix D: Ephemeris Data Download (Programming Example)...29 Synopsis ...29 Garmin Binary Format Review ...29 Ephemeris Download Procedure ...30 TX Packet: Ephemeris Data Request ...30...
NAVAIDs, visual sightings, charts, etc. For safety, always resolve any discrepancies before continuing navigation. The GPS 15H & 15L sensors comply with Part 15 of the FCC interference limits for Class B digital devices FOR HOME OR OFFICE USE. These limits are designed to provide reasonable protection against harmful interference in a residential installation, and are more stringent than “outdoor”...
Garmin retains the exclusive right to repair or replace the unit or software or offer a full refund of the purchase price at its sole discretion. SUCH REMEDY SHALL BE YOUR SOLE AND EXCLUSIVE REMEDY FOR ANY BREACH OF WARRANTY.
OEM (Original Equipment Manufacture) system applications. Based on the proven technology found in other Garmin 12-channel GPS receivers, the GPS 15H & 15L track up to 12 satellites at a time while providing fast time-to-first-fix, one-second navigation updates, and low power consumption. The GPS 15H &...
The GPS 15H & 15L sensors provide a MCX female connector for connection to an active GPS antenna, so the antenna’s cable should be terminated in MCX male. A suitable antenna is Garmin’s GA 27C Antenna (Garmin Part Number 010-10052-05). Other antennas that are terminated in male BNC connectors may be adapted via a Garmin MCX to BNC Adapter Cable (Garmin Part Number 010-10121-00).
1.5.4 GPS Performance 1.5.4.1 Receiver WAAS Enabled™, 12 parallel channel GPS receiver continuously tracks and uses up to 12 satellites (up to 11 with PPS active) to compute and update your position. 1.5.4.2 Acquisition Times • Reacquisition: Less than 2 seconds •...
GPS 27C (Garmin Part Number 010-10052-05) 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 15H &...
Page 11
GPS 15L supplies 3.0 VDC to the center conductor of the MCX female, relative to the connector shell ground In both the GPS 15H and 15L, the source resistance of the DC supply to the center conductor of the connector is approximately 10 Ohms, which is included as a current limiting resistance.
GROUND Power and Signal Ground POWER GPS 15L: +3.3 to +5.4 VDC (±100 mV ripple) input. Peak operating current is 100 mA. Nominal operating current is 85 mA. This voltage drives an LDO with a nominal 3.0 VDC output. GPS 15H: Unregulated 8.0 to 40 VDC input. Peak operating current is 40 mA @ 12 VDC input.
NMEA 0183 sentences. The characters “$P” indicate that the sentence is a proprietary implementation and the characters and the characters “GRM” indicate that it is Garmin’s proprietary sentence. The letter (or letters) that follow the characters “$PGRM” uniquely identifies that particular Garmin proprietary sentence.
The $PGRMI sentence provides information used to initialize the GPS sensor’s set position and time used for satellite acquisition. Receipt of this sentence by the GPS sensor causes the software to restart the satellite acquisition process. If there are no errors in the sentence, it is echoed upon receipt. If an error is detected, the echoed PGRMI sentence will contain the current default values.
NMEA 0183 sentence transmission is suspended temporarily. 5. $PGRMO,,G causes the COM 1 port to change to Garmin Data Transfer format for the duration of the power cycle. The Garmin mode is required for GPS 15H & 15L product software updates.
4.1.6 Tune DGPS Beacon Receiver (PSLIB) The $PSLIB sentence provides the ability to tune a Garmin GBR 21, GBR 23 or equivalent beacon receiver. $PSLIB,<1>,<2>*hh<CR><LF> <1> Beacon tune frequency, 0.0, 283.5–325.0 kHz in 0.5 kHz steps <2> Beacon bit rate, 0, 25, 50, 100, or 200 bps If valid data is received, the GPS sensor stores it in the EEPROM and echoes the PSLIB command to the beacon receiver.
4.2 TRANSMITTED NMEA 0183 SENTENCES The subsequent paragraphs define the sentences that can be transmitted on COM 1 by the GPS sensor. 4.2.1 Sentence Transmission Rate Sentences are transmitted with respect to the user-selected baud rate. Regardless of the selected baud rate, the information transmitted by the GPS sensor is referenced to the one-pulse-per-second output pulse immediately preceding the GPRMC sentence, or whichever sentence is output first in the burst (see Table 3 below).
If a negative leap second should be required, one second is deleted at the end of some UTC month. The minute containing the leap second 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.
4.2.5 GPS DOP and Active Satellites (GSA) $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 satellite used in solution, up to 12 transmitted (leading zeros are transmitted) <4>...
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.
4.2.13 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, e.g., “GPS 15H & 15L VER 2.05”)
GPS (DGPS) real-time pseudo-range correction data in RTCM SC-104 format, with message types 1, 2, 3, 7, and 9. These corrections can be received by the GPS 15H & 15L on COM 2. The RTCM data must be received at the same baud rate as the COM 1 port. For details on the SC-104 format, refer to RTCM Paper 134-89/SC 104-68 by the Radio Technical Commission for Maritime Services.
APPENDIX A: EARTH DATUMS The following is a list of the Garmin GPS 15H & 15L 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 26
NAHRWAN - Saudi Arabia NAHRWAN - United Arab Emirates OBSERVATORIO 1966 - Corvo and Flores Islands (Azores) OLD EGYPTIAN - Egypt OLD HAWAIIAN - Mean Value OMAN - Oman 190-00266-01 GPS 15H & 15L Technical Specifications Page 22 Rev. D...
Page 27
WORLD GEODETIC SYSTEM 1984 ZANDERIJ - Surinam CH-1903 - Switzerland Hu - Tzu - Shan Indonesia 74 Austria Potsdam Taiwan - modified Hu-Tzu-Shan GDA - Geocentric Datum of Australia Dutch 190-00266-01 GPS 15H & 15L Technical Specifications Page 23 Rev. D...
Software Interface. (Refer to the Garmin GPS Interface Specification for details on how to form and parse Garmin packets. At the time of this printing, these specs are available from the technical support section of our Web site: http://www.garmin.com/support/commProtocol.html.) Note: The satellite data information is also enabled when the position record is enabled.
Page 29
- 0x## (2’s complement of the arithmetic sum of the bytes between the delimiters) - 0x10 (DLE) - 0x03 (ETX is last byte) 190-00266-01 GPS 15H & 15L Technical Specifications Meaning when bit is one (1) Page 25 Rev. D...
Latitude velocity (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 unsigned int phase; char slp_dtct;...
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 for details on how to form and parse Garmin packets.
17 or 18 family GPS unit with the exception of the GPS 15-W and the GPS 15-F. Garmin Binary Format Review In order 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>...
TX Packet: Acknowledgement Byte Description Delimiter Record ID Number of bytes in data ID of packet being ACK’d Checksum calculation Delimiter End of packet 190-00266-01 GPS 15H & 15L Technical Specifications Name HEX Value 0x10 IOP_CMND_DATA 0x0A SIZE 0x02 IOP_DOWN_LOAD_EPH 0x5D...
/* inclination correction, cosine float crs; /* radius correction, sine float crc; /* radius correction, cosine unsigned char iod; /* issue of data } SDM_spc_eph_type; 190-00266-01 GPS 15H & 15L Technical Specifications Name HEX Value 0x10 IOP_SPC_EPH_DATA 0x35 SIZE 0x78 DATA ---- CHKSUM...
Page 36
This function merely swaps the upper and lower words of the double. This is necessary on GPS 15, 16, 17 series sensors due to a compatibility issue with the IEEE floating point standard): In this example, the array m_TempArray contains the data portion of the ephemeris packet (with DLE stuffing removed).
Number of bytes in data Ephemeris Download ID Checksum calculation Delimiter End of packet After properly acknowledging this packet (ACK the IOP_DL_CMPLT ID), the ephemeris download is complete. 190-00266-01 GPS 15H & 15L Technical Specifications Name HEX Value 0x10 IOP_DL_CMPLT 0x0c SIZE 0x02...
APPENDIX E: DECLARATION OF CONFORMITY Hereby, Garmin Ltd., declares that this GPS 15H/15L is in compliance with the essential requirements and other relevant provisions of Directive 1999/5/EC. For the latest free software updates (excluding map data) throughout the life of your Garmin products, visit the Garmin Web site at www.garmin.com.
Need help?
Do you have a question about the GPS 15L and is the answer not in the manual?
Questions and answers