NMEA - протокол обмена приёмников GPS по COM порту.

NMEA («National Marine Electronics Association») — полное название «NMEA 0183» — текстовый протокол связи морского (как правило, навигационного) оборудования между собой. Стал особенно популярен в связи с распространением GPS приёмников, использующих этот стандарт. (В настоящее время внедряется стандарт «NMEA 2000»).

Если приёмник имеет последовательный интерфейс RS-232 (согласованный по напряжениям и скорости передачи (обычно 9600, 8, N, 1) со стандартным), то „общаться“ с таким приёмником можно, подключив его, например, к IBM PC-совместимому компьютеру и пользуясь какой-либой терминальной программой, например, «HyperTerminal»'ом для Микрософтовской ОС Windows.

Общий вид строк в NMEA 0183

Полный набор NMEA-сообщений и команд достаточно велик, однако часто используют единственное сообщение: «pекомендуемый минимум навигационных данных RMC». Если приёмник GPS не настроен иначе, то, как правило, RMC-строки посылаются автоматически с интервалом в 1секунду.

 RMC-строка

$GPRMC,hhmmss.ss,A,LLLL.LL,a,yyyyy.yy,a,v.v,b.b,ddmmyy,x.x,d,m*hh<CR><LF> 

(пробелов и переносов внутри строки нет).

Значение полей:

Пример RMC-строки

GPRMC,125504.049,A,5542.2389,N,03741.6063,E,0.06,25.82,200906,,*3B

Материал из Википедии — свободной энциклопедии.