Garmin Proprietary NMEA $PGxxx sentence list $PGRMC - Sensor configuration information 13 14 1 2 3 4 5 6 7 8 9 10| 12| | | | | | | | | | | | | | $PGRMC,A,x.x,hh,x.x,x.x,x.x,x.x,x.x,c,c,2,c*hh 1) Fix mode, A=automatic (only option) 2) Altitude above/below mean sea level, -1500.0 to 18000.0 meters 3) Earth datum index. If the user datum index (96) is specified, fields 5-8 must contain valid values. Otherwise, fields 4-8 must be null. Refer to Appendix A for a list of earth datums and the corresponding earth datum index. 4) User earth datum semi-major axis, 6360000.0 to 6380000.0 meters (.001 meters resolution) 5) User earth datum inverse flattening factor, 285.0 to 310.0 (10-9 resolution) 6) User earth datum delta x earth centered coordinate, -5000.0 to 5000.0 meters (1 meter resolution) 7) User earth datum delta y earth centered coordinate, -5000.0 to 5000.0 meters (1 meter resolution) 8) User earth datum delta z earth centered coordinate, -5000.0 to 5000.0 meters (1 meter resolution) 9) Differential mode, A = automatic (output DGPS data vVhen available, non-DGPS otherwise), D = differential exclusively (output only differential fixes) 10) NMEA Baud rate, 1 = 1200, 2 = 2400, 3 = 4800, 4 = 9600 11) Filter mode, 2 = no filtering (only option) 12) PPS mode, 1 = No PPS, 2 = 1 Hz 13) checksum $PGRME - Estimated Position Error 1 2 3 4 5 6 7 | | | | | | | $PGRME,x.x,M,x.x,M,x.x,M*hh 1) estimated horizontal position error (HPE) 2) unit, metres 3) estimated vertical error (VPE) 4) unit, metres 5) overall spherical equivalent position error 6) unit, metres 7) checksum $PGRMF - Position Fix Sentence 10 12 15 1 2 3 4 5 6 7 8 9 | 11| 13 14| 16 | | | | | | | | | | | | | | | | $PGRMF,x.x,x.x,ddmmyy,hhmmss,x.x,ddmm.mmmm,c,dddmm.mmmm,c,c,c,x.x,x.x,c,c*hh 1) GPS week number (0 - 1023) 2) GPS seconds (0 - 604799) 3) UTC date of position fix 4) UTC time of position fix 5) GPS leap second count 6) Latitude 7) N or S 8) Longitude 9) 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 999 kilometers/hour 13) Course over ground, 0 to 359 degrees, true 14) Position dilution of precision, 0 to 9 (rounded to nearest integer value) 15) Time dilution of precision, 0 to 9 (rounded to nearest integer value) 16) checksum $PGRMI - Sensor initialisation information 1 2 3 4 5 6 7 | | | | | | | $PGRMI,ddmm.mmm,N,ddmm.mmm,E,ddmmyy,hhmmss*hh 1) latitude 2) N or S 3) longitude 4) E or W 5) current UTC date 6) current UTC time 7) checksum $PGRMM - Map datum 1 2 | | $PGRMM,c---c*hh 1) currently active horizontal datum (Astrln Geod '66,NAD27 Canada, a.s.o) 2) checksum $PGRMO - Output sentence enable/disable 1 2 3 | | | $PGRMO,ccccc,c*hh 1) target sentence description (e.g., PGRMT, GPGSV, etc.) 2) target sentence mode 0 = disable specified sentence 1 = enable specified sentence 2 = disable all 3 = enable all output sentences (except GPALM) 3) checksum $PGRMT - Sensor status information 1 2 3 4 5 6 7 8 9 10 | | | | | | | | | | $PGRMT,c...c,c,c,c,c,c,c,x.x,c*hh 1) Product, model and software version e.g. "GPS25VEE] 1.10" 2) Rom checksum test P = pass F = fail 3) Receiver failure discrete P = pass F = fail 4) Stored data lost R = retained L = lost 5) Real time clock lost R = retained L = lost 6) 0scillator drift discrete P = pass F = excessive drift detected 7) Data collection discrete C = collecting null if not collecting 8) Board temperature in degrees C 9) Board configuration data R = retained L= lost 10) checksum $PGRMV - 3D velocity 1 2 3 4 | | | | $PGRMV,x.x,x.x,x.x*hh 1) True east velocity, -999.9 to 9999.9 meters/second 2) True north velocity, -999.9 to 9999.9 meters/second 3) Up velocity, -999.9 to 9999.9 meters/second $PGRMZ - Altitude Information 1 2 3 4 | | | | $PGRMZ,x.x,f,h*hh 1) altitude 2) unit, feets 3) position fix dimensions 2 user altitude 3 GPS altitude 4) checksum $PSLIB - Proprietry Garman (Differental Control) Proprietary sentences to control a Starlink differential beacon receiver. 1 2 3 4 | | | | $PSLIB,x.x,x.x,c*hh 1) frequency 2) bit rate 3) request type J = status request K = configuration request blank = tuning message 4) checksum EARTH DATUM INDEX (Garmin GPS 25) 0 ADINDAN - Ethiopia, Mali, Senegal, Sudan 1 AFGOOYE - Somalia 2 AIN EL ABD 1970 - Bahrain lsland, Saudi Arabia 3 ANNA 1 ASTRO 1965 - Cocos lsland 4 ARC 1950- Botswana, Lesotho, Malawi, Swaziland, Zaire, Zambia, Zimbabwe 5 ARC 1960- Kenya, Tanzania 6 ASCENSION ISLAND 1958 - Ascension lsland 7 ASTRO BEACON "E" - Iwo Jima lsland 8 AUSTRALIAN GEODETIC 1966 - Australia, Tasmania lsland 9 AUSTRALIAN GEODETIC 1984 - Australia, Tasmania lsland 10 ASTRO DOS 71/4 - St. Helena lsland 11 ASTRONOMIC STATION 1952 - Marcus lsland 12 ASTRO B4 SOROL ATOLL - Tern lsland 13 BELLEVUE (ION) - Efate and Erromango lslands 14 BERMUDA 1957- Bermuda lslands 15 BOGOTA OBSERVATORY - Colombia 16 CAMPO INCHAUSPE - Argentina 17 CANTON ASTRO 1966 - Phoenix lslands 18 CAPE CANAVERAL- Florida, Bahama lslands 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 (lndonesia) 25 DOS 1968 - Gizo Island (New Georgia lslands) 26 EASTER ISLAND 1967 - Easter lsland 27 EUROPEAN 1950 - Austria, Belgium, Denmark, Finland, France, Germany, Gibraltar, Greece, ltaly, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Swit-zerland 28 EUROPEAN 1979 - Austria, Finland, Netherlands, Norway, Spain, Sweden, Switzerland 29 FINLAND HAYFORD 1910- Finland 30 GANDAJIKA BASE - Republic of Maldives 31 GEODETIC DATUM 1949 - New Zealand 32 ORDNANCE SURVEY OF GREAT BRITAIN 1936 - England, Isle of Man, Scotland, Shetland Islands, Wales 33 GUAM 1963 - Guam Island 34 GUX 1 ASTRO - Guadalcanal lsland 35 HJORSEY 1955 - Iceland 36 HONG KONG 1963- Hong Kong 37 INDIAN- Bangladesh, lndia, Nepal 38 INDIAN - Thailand, Vietnam 39 IRELAND 1965 - lreland 40 ISTS 073 ASTRO 1969 - Diego Garcia 41 JOHNSTON ISLAND 1961 -Johnston lsland 42 KANDAWALA- Sri Lanka 43 KERGUELEN ISLAND - Kerguelen lsland 44 KERTAU 1948 - West Malaysia, Singapore 45 L.C. 5 ASTRO - Cayman Brac lsland 46 LIBERIA 1964- Liberia 47 LUZON - Mindanao lsland 48 LUZON - Phillippines (excluding Mindanao lsland) 49 MAHE 1971 - Mahe lsland 50 MARCO ASTRO - Salvage lslands 51 MASSAWA- Eritrea (Ethiopia) 52 MERCHICH - Morocco 53 MIDWAY ASTRO 1961 - Midway lsland 54 MINNA - Nigeria 55 NORTH AMERICAN 1927 - Alaska 56 NORTH AMERICAN 1927 - Bahamas (excluding San Salvador lsland) 57 NORTH AMERICAN 1927 - Central America (Belize, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua) 58 NORTH AMERICAN 1927 - Canal Zone 59 NORTH AMERIGAN 1927 - Canada (including Newfoundland lsland) 60 NORTH AMERICAN 1927 - Caribbean (Barbados, Caicos lslands, Cuba, Dominican Republic, Grand Cayman, Jamaica, Leeward lslands, Turks lslands) 61 NORTH AMERICAN 1927- Mean Value (CONUS) 62 NORTH AMERICAN 1927 - Cuba 63 NORTH AMERICAN 1927- Greenland (Hayes Peninsula) 64 NORTH AMERICAN 1927- Mexico 65 NORTH AMERICAN 1927 - San Salvador lsland 66 NORTH AMERICAN 1983 - Alaska, Canada, Central America, CONUS, Mexico 67 NAPARIMA, BWI - Trinidad and Tobago 68 NAHRWAN - Masirah lsland (Oman) 69 NAHRWAN - Saudi Arabia 70 NAHRWAN - United Arab Emirates 71 OBSERVATORIO 1966 - Corvo and Flores lslands (Azores) 72 OLD EGYPTIAN - Egypt 73 OLD HAWAIIAN - Mean Value 74 OMAN - Oman 75 PICO DE LAS NIEVES - Canary lslands 76 PITCAIRN ASTRO 1967- Pitcairn lsland 77 PUERTO RICO- Puerto Rico, Virgin lslands 78 QATAR NATIONAL - Qatar 79 QORNOQ - South Greenland 80 REUNION - Mascarene lsland 81 ROME 1940 - Sardinia lsland 82 RT 90 - Sweden 83 PROVISIONAL SOUTH AMERICAN 1956 - Bolivia, Chile, Colombia, Ecuador, Guyana, Peru, Venezuela 84 SOUTH AMERICAN 1969 - Argentina, olivia, Brazil, Chile, Colombia, Ecuador, Guyana, Paraguay, Peru, Venezuela, Trinidad and Tobago 85 SOUTH ASIA - Singapore 86 PROVISIONAL SOUTH CHILEAN 1963 - South Chile 87 SANTO (DOS) - Espirito Santo lsland 88 SAO BRAZ-Sao Miguel,Santa Maria lslands (Azores ) 89 SAPPER HILL 1943 - East Falkland Island 90 SCHWARZECK- Namibia 91 SOUTHEAST BASE -Porto Santo and Madeira lslands 92 SOUTHWEST BASE-Faial, Graciosa, Pico,Sao Jorge,and terceira lslands (Azores) 93 TIMBALAI 1948 - Brunei and East Malaysia (Sarawak and Sabah) 94 TOKYO - Japan, Korea, Okinawa 95 TRISTAN ASTRO 1968 - Tristan da Cunha 96 User defined earth datum 97 VITI LEVU 1916 - Viti Levu Island (Fiji Islands) 98 WAKE-ENIWETOK 1960- Marshall lslands 99 WORLD GEODETIC SYSTEM 1972 100 WORLD GEODETIC SYSTEM 1984 101 ZANDERIJ - Surinam 102 CH-1903- Switzerland