Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
|
Радиомаяки, трассеры. -> NMEA 0183 NMEA - стандартный протокол, использующийся приемниками GPS
Перевод от
-MAN- NMEA - стандартный протокол, использующийся приемниками GPS, для передачи данных. Формат данных в NMEA - EIA-422A, но в большинстве случаев он совместим с RS232 при скорости 4800 бит в секунду, 8 бит данных, без четности и один стоповый бит (8N1). NMEA 0183 являются ASCII кодировкой. Каждое предложение начинается с dollarsign ($) и заканчивается переводом каретки linefeed (<CR> <LF>). Данные - разграничиваются запятой. Все запятые должны быть включены, поскольку они действуют как маркеры. Некоторые GPS не отсылают данных некоторых полях. Контрольная сумма добавляется произвольно (в нескольких случаях, это - manatory). После знака $ следует адресная область формата aaccc. aa это id. GP используется, чтобы идентифицировать данные GPS. Передача id устройства является обычно дополнительной. ccc - форматирующее предложение, подругому известное как название предложения. Вот самые важные предложения (для более точной инфы, читайте текстовый файл NMEA_FAQ RMB - Рекомендуемая Минимальная Навигационная Информация $GPRMB,A,x.x,a,c--c,d--d,llll.ll,e,yyyyy.yy,f,g.g,h.h,i.i,j*kk 1 = Статус Данных (V=предупреждение приемника навигации) 2 = Ошибка Crosstrack в навигационных милях 3 = Руководство, (L или R), для исправления ошибки 4 = Происхождение waypoint идентификатора 5 = Предназначение waypoint идентификатора 6 = Предназначение waypoint для широты 7 = Север или юг 8 = Предназначение waypoint для долготы 9 = Восток или завад 10 = Расстояние к месту назначения в навигационных милях 11 =Пренадлежность, в градусах 12 = Место назначения приближенное по скорости в узлах 13 = Статус прибытия; (A=прибали или прошли перпендикулярно), 14 = Контрольная сумма * RMC $GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,ddmmyy,x.x,a*hh RMC = Рекомендуемые Минимальные Данные GPS/TRANSITRMC 1 = UTC исправление местоположения 1 = Статус Данных (V=предупреждение приемника навигации) 3 = Исправление широты 4 = Север или юг 5 = Исправление долготы 6 = Восток или запад 7 = Скорость над поверхностью в узлах 8 = Компенсация следа в градусах 9 = UT Дата время 10 = Магнитные степени изменения (Переменная, вычитаемая из истинного курса). 11 = Восток или запад 12 = Контрольная сумма *GGA $GPGGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx*hh GGA = Глобальные Данные Исправления Местоположения Системы 1 = UTC Положение 2 = Широта 3 = Север или юг 4 = Долгота 5 = Восток или запад 6 = Индикатор качества GPS (0=неверно; 1=GPS исправлено ; 2=Различно. GPS исправлено) 7 = Число используемых спутников [что не в поле зрения] 8 = Горизонтальное расхождение положения 9 = Высота антенны выше/ниже уровня моря (геоид) 10 = Метры ( высота Антенны) 11 = Геоидальное Разделение (Различие между земным эллипсоидом WGS-84 и уровнем моря. =геоид ниже эллипсоида WGS-84), 12 = Метры (Единицы геоидального разделения) 13 = Время в секундах начиная с последнего обновления от справочной станции 14 = Расхождение в справочном станционном ID # 15 = Контрольная сумма * VTG $GPVTG, t, T, s.ss, N, s.ss, K*hh VTG = Фактический след компенсирования и скорость над землей 1 = Компенсация следа 2 = Исправленный текст 'T' указывает, на то что след компенсирован, относительно реального севера 3 = не используется 4 = не используется 5 = Скорость над поверхностью в узлах 6 = Исправленный текст 'N' указывает на скорость над поверхностью в узлах 7 = Скорость над поверхностью в километрах/часе 8 = Исправленный текст 'K' указывает, что скорость над поверхностью в километрах/час 9 = Контрольная сумма * RMA $GPRMA, A, llll.ll, N, lllll.ll, W, ss.s, ccc, vv.v, W*hh RMA = Навигационные данные по отношению к предидущей позиции 1 = Статус данных 2 = Широта 3 = Север или юг 4 = Долгота 5 = Восток или запад 6 = не используемый 7 = не используемый 8 = Скорость над поверхностью в узлах 9 = Курс над поверхностью 10 = Изменение 11 = Направление изменения Восток или запад 12 = Контрольная сумма * GSA $GPGSA, A, 3,19,28,14,18,27,22,31,39, 1.7,1.0,1.3*35 GSA = GPS операционный режим приемника SVs, используеся для навигации, и DOP 1 = Режим M=Ручной, для 2х или 3х мерного оперирования A=Автоматический, 3х мерный /2х мерный 2 = Режим 1=Исправление недоступно 2=2х мерный 3=3х мерный 3-14 = Идентификатор используемого SV, для исправления местоположения (пустой указатель для неиспользованных областей) 15 = PDOP 16 = HDOP 17 = VDOP * GSV $GPGSV, 4 1 13 02 02 213, 03,-3 000, 11 00 121, 14,13,172,05*67 GSV = количество SV в поле зрения, количество PRN , возвышение, азимут & значение отношения сигнал - шум 1 = Общее количество сообщений этого типа в цикле 2 = Номер сообщения 3 = Количество SV в поле зрения 4 = Количество SV PRN 5 = Возвышение в степенях, максимум 90 6 = Азимут, степени с истинного севера, 000 к 359 7 = Щтношение сигнал - шум, 00-99 децибелов (указатель пуст если отслеживание не ведется) 8-11 = Информация о втором SV, то же самое как в 4-7 поле 12-15 = Информация приблизительно третий SV, то же самое как в 4-7 поле 16-19 = Информация о четвертом SV, то же самое как в 4-7 поле |