Зміст деяких повідомлень протоколу NMEA версії 2.1
$GPGGA. Повідомлення містить GPS дані про місце розташування, час місцезнаходження, якість даних, кількість використаних супутників, HDOP (Фактор Погіршення Точності Планових Координат), інформацію про диференційні виправлення та їхній вік.
$GPGSA. (GSA Global Satellites – активні супутники). У цьому повідомленні відображається режим роботи GPS приймача, параметри супутників, які використані для рішення навігаційного завдання, результати якого відображені в повідомленні $GPGGA.
$GPGSV. (GSV Global Satellites in View – супутники в зоні бачення). У повідомленні вказується кількість видимих супутників, їх номера, підняття, азимут і значення відношення сигнал/шум для кожного з них.
$GPZDA. Повідомлення містить інформацію про час UTC (Universal Coordinated Time, Загальний скоординований час), календарний день, місяць, рік і локальний годинний пояс.
Дані місця розташування (GPGGA)
Таблиця 1
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
$GPGGA, | ггххсс.мс, | ггхх.хххх, | x, | гггхх.хххх, | X, | X, | X, | X.X, | X.X, | м, | X, | м, | X.X, | XXXX | *XX |
1. Час за Гринвічем на момент визначення місця розташування.
2. Географічна широта місця розташування (градуси + хвилини).
3. Північ/Південь (N/S).
4. Географічна довгота місця розташування (градуси + хвилини).
5. Захід/Схід (E/W).
6. Індикатор якості GPS сигналу:
0 - Визначення місця розташування не можливо або не вірно;
1 - GPS режим звичайної точності, можливе визначення місця розташування;
2 - Диференціальний GPS режим, точність звичайна, можливе визначення місця розташування;
3 - GPS режим прецизійної точності, можливе визначення місця розташування.
7. Кількість супутників, які використано (00-12, може відрізнятися від числа видимих).
8. Фактор Погіршення Точності Планових Координат (HDOP).
9. Висота антени приймача над/нижче рівня моря.
10. Одиниця виміру висоти розташування антени, метри.
11. Геоїдальне розходження - розходження між земним еліпсоїдом WGS-84 і рівнем моря (геоїдом). Знак мінус «-» - рівень моря нижче еліпсоїда.
12. Одиниця виміру розходження, метри.
13. Час диференціальних даних GPS - період у секундах з моменту останнього SC104 типу 1 або 9 відновлення, заповнено нулями, якщо диференціальний режим не використовується.
14. Ідентифікатор станції, що передає диференційні виправлення, ID, 0000-1023.
15. Контрольна сума рядка (у шістнадцятирічній системі числення).
Кількісно зменшити помилку (до кількох сантиметрів) при визначенні координат дозволяє режим диференційної корекції (DGPS - Differential GPS). Диференційний режим використовує два приймача. Один приймач є нерухомим (базовим), та знаходиться в точці з відомими координатами, другий є мобільним. Дані, що отримані базовим приймачем, використовуються для корекції інформації, яка отримана мобільним приймачем. Корекція може здійснюватися як в режимі реального часу, так і в режимі подальшої обробки інформації.
Приклад повідомлення:
$GPGGA,192651.9,5026.8383,N,03027.5195,E,1,06,1.3,124.2,M,,,,0000*00
Таблиця 2
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 14 | 15 | ||||
Час за Гринвічем | Географічна широта | Північ/Південь (N/S) | Географічна довгота | Схід/Захід (E/W) | Індикатор якості GPS сигналу | Кількість використаних супутників | Фактор Погіршення Точності Планових Координат (HDOP) | Висота антени приймача над/нижче рівня моря | Одиниця виміру висоти розташування антени | Ідентифікатор станції, що передає диференціальні виправлення, ID | Контрольна сума рядка | ||||
гг | хх | сс.мс | Заголовок географічної широти (у градусах) | Продовження опису географічної широти ( у хвилинах) | Заголовок географічної довготи (у градусах) | Продовження опису географічної довготи (у хвилинах) | |||||||||
19 | 26 | 51. 9 | 50 | 26. 8383 | N | 30 | 27. 5195 | E | 1 | 06 | 1.3 | 124.2 | M | 0000 | 00 |
Параметри 11,12,13 відсутні.