Humminbird + SOKKIA GRX1


Описание NMEA протокола. Реализация на приемниках Garmin и GlobalSat

 

Введение

 

Национальная Ассоциация Мореплавательный Электроники (National Marine Electronics Association - NMEA) разработала специальный документ для поддержания совместимости морского навигационного оборудования различных производителей.  Этот NMEA протокол описывает не лишь только данные, полученные с GPS приемников, только и измерения сонаров, радаров, электронных компасов, барометров да других навигационных устройств, использующихся на морских судах.

 

Интерфейс обмена данными большинства портативных GPS приемников реализован в соответствии с этой спецификацией. Превалирующая навигационных программ, которые обеспечивают отображение данных в реальном времени, поддерживают и «понимают» NMEA учет. Эти показатели содержат полные навигационные измерения GPS приемника – позицию, скорость да время. Весь NMEA сведения состоят изо последовательного набора данных, разделенных запятыми. Каждое отдельное известие не зависит от других и является полностью «завершенным». NMEA cообщение включает наименование, набор данных, представленных ASCII символами, равным образом поле «чексуммы» для проверки достоверности переданной информации.

 

Заголовок стандартных NMEA сообщений состоит с 5 символов, из которых два первых определяют фигура сообщения, напротив оставшиеся три – его название. Так, все GPS NMEA сведения имеют аффикс «GP».  Сообщения, которые малограмотный описаны во спецификации NMEA, но реализованы в GPS приемниках на соответствии со общими правилами, имеют приставка «Р», прибавленный тремя символами, уникальными на каждой компании. Например, «собственные» NMEA сведения Garmin имеют префикс «PGRM», Magellan – «PMGN»
Каждое NMEA известие начинается вместе с «$», заканчивается «n» ( «перевод строки») и далеко не может присутствовать длиннее 80-и символов. Всё-таки данные храниться в одной строке равным образом отделены доброжелатель от друга запятыми. Исходны данные представлена во виде ASCII текста равно не требует специального декодирования. Если исходняк не умещаются в выделенные 80 символов, то они «разбиваются» возьми несколько NMEA сообщений.

 

Такой микроформат позволяет отнюдь не ограничивать безошибочность и наличность символов на отдельных полях данных. На выдержку, дробная пай значения координат может составлять представлена 3 или 4 знаками позднее запятой, однако это никоим образом не следует повлиять получи работу программного обеспечения, которые выделяет нужные данные с сообщения согласно номеру полина . В конце каждого NMEA сообщения содержится поле «чексуммы», отделенное через данных символом «*». Присутствие необходимости оно может прилагаться для проверки целостности равным образом достоверности каждого принятого сообщения.

 

NMEA протокол поддерживает не лишь исходящие, однако и входящие сообщения, вместе с помощью которых, например, позволяется обновить другими словами добавить путевые точки маршрута. Эти сведения должны состоять сформированы во строгом соответствии с форматом  NMEA, на противном случае, они будут просто проигнорированы GPS приемником. Стоит обозначить, что далеко не все навигационные программы равно модели приемников поддерживают данный режим, приблизительно как используют для загрузки точек да маршрутов фирменные протоколы производителей – Garmin, Magellan да т.д.

 

С момента создания, NMEA протокол претерпел несколько модификаций, связанных не без; добавлением новых полей равно сообщений. Текущей версией, которую поддерживают значительная приемников, является версия 2.3, хотя сделано опубликовано руководство новой версии 3.0. Полная спецификация NMEA сообщений таки да нет в свободном доступе равным образом ее не велено официально перекачать в электронном виде, Отдельные ее разделы, общее определение NMEA протокола и в наибольшей степени популярных сообщений можно сыскать в Интернете. Официально обзавестись NMEA документацию можно сверху сайте www.nmea.org .


Список сообщений

 

 

NMEA соглашение описывает больший список различных сообщений, изо которых дозволяется выделить двум десятка сообщений, активно использующихся в навигационной аппаратуре. Во связи от большой популярностью и азбучная истина представления данных, NMEA акт нашел использование не всего лишь морской аппаратурой, но равно в геодезических, бытовых да авиационных GPS приемниках.

 

  • AAM – Прибытие во путевую точку
  • ALM – Данные альманаха
  • АPA – Данные автопилота «А»
  • APB – Исходняк автопилота «В»
  • BOD – Азимут в пункт назначения
  • DTM – Используемый датум
  • GGA – Информация по отношению фиксированном решении
  • GLL – Данные широты и долготы
  • GSA – Общая оповещение о спутниках
  • GSV – Детальная сведения о спутниках
  • MSK – Передача управлению базовому приемнику
  • MSS – Статус базового приемника
  • RMA – Рекомендованный набор данных системы «Loran»
  • RMB – Рекомендованный ассортимент навигационных GPS данных
  • RMC – Рекомендованный минимальный конфигурация GPS данных
  • RTE – Маршрутная информация
  • VTG – Вектор движения и скорости
  • WCV - Причина скорости поблизости путевой точки
  • WPL – Данные путейский точки
  • XTC – Опечатка отклонения с трека
  • XTE – Измеренная ошибка отклонения от трека
  • ZTG – UTC эпоха и оставшееся время прежде прибытия во точку назначения
  • ZDA – Дата да время.

Некоторые из NMEA сообщений могут содержать одного сукна епанча поля данных, либо сполна содержать показатели других, меньших по размеру, NMEA сообщений.


Содержание NMEA сообщений
 

 

GGA -  рэнкинг о фиксированном решении.
Самое популярное и особливо используемое NMEA сообщение вместе с информацией по отношению текущем фиксированном решении – горизонтальные позиция, значение высоты, количество используемых спутников да тип решения.

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
где:

  • GGA – Заговолок
  • 123519 –UTC время 12:35:19
  • 4807.038, N – Обширность, 48 градусов 7.038 минуты северной широты
  • 01131.000, Е – Продолжительность, 11 градусов 31.000 минуты восточной долготы
  • 1  - тип урегулирование, StandAlone вотум
    • 0 – несть решения,
    • 1 – StandAlone,
    • 2 – DGPS,
    • 3 – PPS,
    • 4 – фиксированный RTK,
    • 5 – не сосредоточенный RTK, 
    • 6 – употребление данных инерциальных систем,
    • 7 – кустарный режим,
    • 8 – строй симуляции
  • 08 – контингент используемых спутников
  • 0.9 – геометрический мотиватор, HDOP
  • 545.4, М – высота по-над уровнем моря в метрах
  • 46.9, М – градус геоида надо эллипсоидом WGS 84
  • [пустое поле] – время прошедшее  с момента получения последней DGPS поправки. Заполняется близ активизации DGPS режима
  • [пустое поле] – идентификационный комната базовой станции. Заполняется быть активизации DGPS режима.

GSA – общая исходны данные о спутниках.
Это NMEA отчёт содержит прейскурант спутников, используемых в подсчете позиции равно значения геометрических факторов DOPs, определяющих пунктуальность подсчете позиции. Параметры DOP определяются геометрическим расположением спутников на небе.  Чем скорее «распределены» получай небе спутники, тем не столь DOP равным образом тем отличается как небо от земли точность позиции. Минимальное спица в колеснице PDOP (= 1) соответствует ситуации, когда-никогда один сопровождающее лицо находится неукоснительно над пользователем, а некоторые 3 правильно распределены кругом на уровне горизонта. Значимость PDOP вычисляется, как квадратный корень с суммы квадратов HDOP равным образом VDOP.

$GPGSA,A,3,04,05,,09,12,,,24,,,,,2.5,1.3,2.1*39
где:

  • GSA – заголовок
  • А – образец выбора в среде 2D равно 3D решениями, Автоматический (A-auto, M-manual)
  • 3 – характер решения, 3D решение (1 – перевелся решения, 2 – 2D решение, 3 – 3D решение)
  • 04,05… - PRN коды используемых в подсчете позиции спутников (12 полей)
  • 2.5 – пространственный геометральный фактор, PDOP
  • 1.3 – горизонтальный геометральный фактор, HDOP
  • 2.1 – вертикальный геометральный фактор, VDOP

GSV - Детальная информация об спутниках
Это NMEA доклад содержит детальную информацию пользу кого всех отслеживаемых навигатором GPS спутников. Исходя из ограничения в 80 символов на составе одного NMEA сведения могут распространяться данные только лишь для 4-х спутников. Целесообразно для 12 спутников надобно 3 сведения GSV.
Поле SNR (Signal to Noise Ration) охватывает значения уровней, принимаемых со спутников, навигационных сигналов. В теории его важность может варьироваться от 0 до 99 и измеряется в dB. Фактически тесситура сигнала лежит в диапазоне 25 …35 dB. После этого стоит подметить, что настоящий параметр далеко не является абсолютным и неграмотный подходит с целью сравнения чувствительности приемников разных моделей равно производителей. На GPS навигаторах могут прилагаться различные алгоритмы вычисления уровня принимаемого сигнала, что приводит к разным результатам близ равной степени чувствительности приемников.
Для каждого видимого GPS спутника передается набор информации, включающий тесситура сигнала, крыша над головой возвышения да азимут спутника. Количество сих «наборов» определяется общем счетом видимых спутников, значение которого передается во отдельном поле.

$GPGSV,2,1,08,01,40,083,46,02,17,308,41,12,07,344,39,14,22,228,45*75
где:

  • GSV – заголовок
  • 2 – сумма сообщений GSV в пакете
  • 1 – номер сведения в пакете (от 1 до 3)
  • 08 – количество видимых спутников
  • 01 – выпуск спутника
  • 40 – девятина возвышения, во градусах
  • 083 – в градусах
  • 46 – SNR, степень сигнала

RMC - рекомендованный наименьший набор GPS данных
Это NMEA сообщение заключает весь наборы, так называемых «PVT» данных.  «PVT» - общепринятое свертывание от «position, velocity, time» (позиция, прыть, время).

$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

где:

  • RMC – заголовок
  • 123419 – UTC время, 12:34:59
  • А – статус  (А- активный, V- игнорировать)
  • 4807.038,N – Объем, 48 градусов 07.038 минут северной широты
  • 01131.000,Е – Долгота, 11 градусов 31.000 минута восточной долготы
  • 022.4 – Быстрота, в узлах
  • 084.4 – Направление движения, в градусах
  • 230394 – Дата, 23 марта 1994 года
  • 003.1,W – Магнитные вариации

GLL - данные широты и долготы

NMEA сообщение со значением координат широты да долготы, да времени рано или поздно было вычислено это решение.

$GPGLL,4916.45,N,12311.12,W,225444,A,*31

где:

  • GLL – заголовок
  • 4916.46,N – широта, 49 градусов 16.45 минут северной широты
  • 12311.12,W-долгота, 123 градуса 11.12 минут западной долготы
  • 225444 – Время фиксации в шкале времени UTC, 22:54:44
  • А – Вид данных, (А – активные, V - игнорировать)

ВOD - Азимут в пункт назначения
Это NMEA отчёт указывает на точку назначения во режиме навигации.


$GPBOD,045.,T,023.,M,DEST,START*01

где:

  • BOD – заголовок
  • 045.,T – истинное курс на точку
  • 023.,M – магнитное устремленность на точку
  • DEST – идентификационный номер  конечной точки
  • START – идентификационный закидон начальной точки

 

RMB – рекомендованный пакет навигационных GPS данных

NMEA информация содержит рекомендованный минимальный подбор данных к навигации «по маршруту» не то — не то «на точку» в режиме «Goto».


$GPRMB,A,0.66,L,003,004,4917.24,N,12309.57,W,001.3,052.5,000.5,V*20

где:

  • RMB – заголовок
  • А – Разряд данных, (А – активные, V - игнорировать)
  • 0.66,L – аномалия от трека. Параметра определен в морских милях. (L –влево, R-вправо)
  • 003 - идентификационный часть начальной точки
  • 004 - идентификационный выпуск конечной точки
  • 4917.24,N – значение широты конечной точки, 49 градусов 17.24 минуты северной широты
  • 12309.57,W – значение долготы конечной точки, 123 градуса 09.57 минут западной долготы
  • 001.3 – расстояние накануне точки, на морских милях
  • 052.5 – направление для точку
  • 000.5 – живость, в узлах
  • V – информация касательно прибытии ( А – прибытие,  V – ступень еще невыгодный достигнута)

RTE – Маршрутная новость

NMEA сообщение RTE выводит опись путевых точек активного маршрута. Есть банан типа сообщений RTE.  Во первом случае, отображаются по сию пору точки маршрута. Во втором, только опись оставшихся точек, которые единаче предстоит прийти при движении по маршруту. Учитывая, что такое? в NMEA протоколе лакомиться ограничение, по части которому расстояние сообщение безвыгодный должна побеждать 80 символов, сообщение RTE может пребывать из нескольких строк.


$GPRTE,2,1,c,0,W3IWI,DRIVWY,32CEDR,32-29,32BKLD,32-I95,32-US1,BW-32,BW-198*69

где:

  • RTE – заголовок
  • 2 – точка соприкосновения количество сообщений для отображения полного списка данных
  • 1 – штучка сообщения с общего списка
  • с – тип RTE сообщения (с – безраздельный список точек маршрута,   w – список точек, которые до сего времени предстоит посетить)
  • 0 – идентификатор маршрута
  • W3IWI,DRIVWY,.. - список путевых точек

 Особенности Garmin

 

 

 

Приемники Garmin поддерживают значительная сообщений NMEA, содержащие GPS измерения, местонахождение и времена – GGA, GLL, GSA, GSV, RMC. А как и навигационные сведения – RMB, BOD

Для вывода сих сообщений ничего не поделаешь в настройках приемника видоизменить интерфейс со «Garmin» нате «NMEA» равным образом возможно назначить нужную бойкость . Эту а скорость надо установить на навигационной программе в настройках последовательного порта к которому подключается навигатор.

К сожалению, приемники вместе с USB –портом не поддерживают NMEA документ , ограничивая его настройки токмо протоколом «Garmin»

Для вывода информации поступающей в ступенчатый порт компьютера можно попользоваться терминальной программой Windows, либо одной изо навигационных программ поддерживающих такую возможность.

Ниже представлен прейскурант NMEA сообщений приемника Garmin eMap, которые содержаться во составе одной эпохи.
 

$GPRMC,135412,A,5522.8973,N,03710.1401,E,0.0,0.0,190507,9.3,E,A*1F

$GPRMB,A,,,,,,,,,,,,A,A*0B

$GPGGA,135412,5522.8973,N,03710.1401,E,1,04,5.4,205.2,M,15.8,M,,*4A

$GPGSA,A,3,,,,08,,13,,23,,25,,,5.7,5.4,1.0*3C

$GPGSV,3,1,11,02,15,267,00,03,11,085,45,04,05,236,00,08,39,233,00*77

$GPGSV,3,2,11,10,32,308,00,13,63,109,43,16,17,037,00,23,31,111,38*77

$GPGSV,3,3,11,24,09,343,00,25,66,077,44,27,69,229,00*46

$GPGLL,5522.8973,N,03710.1401,E,135412,A,A*43

$GPBOD,,T,,M,,*47

$PGRME,19.1,M,15.2,M,25.3,M*15

$PGRMZ,673,f,3*19

$PGRMM,WGS 84*06

 

В приложение к стандартным NMEA сообщениям, в приемниках Garmin реализован собственный укомплектование сообщений, каждое из которых в заголовке содержит аффикс «GRM», идентификатор «М» alias «Z», решающий тип данных, и единодержавно символ для того названия.

 


PGRME – таксировка ошибки позиционирования


$PGRME,15.0,M,45.0,M,25.0,M*1C

где:

  • 15.0,М – оценка горизонтальной ошибки позиционирования, в метрах
  • 45.0,М – оценка вертикальной ошибки, на метрах
  • 25.0,М – эквивалентная сферическая заблуждение позиционирования

 

PGRMZ – измерения высоты


$PGRMZ,93,f,3*21

где:

  • 93,f – вес высоты, во фунтах
  • 3 -  атмосфера измерения позиции (2 – высота, определенная пользователем, 3 – возвышенность, вычисленная GPS)

 

PGRMM – текущий датум


$PGRMM,NAD27 Canada*2F

где:

  • NAD27 Canada – название текущего горизонтального датума

 


Особенности Sirf

 

 

 

GPS чипы компании «Sirf» используются в различном навигационном GPS оборудовании, начиная от обычных плат, заканчивая портативными равным образом автомобильными GPS навигаторами. Однако в предпочтение от навигаторов, они поддерживают только NMEA сообщения связанные с   GPS измерениями, вычислением позиции и времени – GGA, GLL, GSA, GSV, RMC, VTG, ZDA.

«Sirf» поддерживает также мало-мальски «входящих» NMEA сообщений, предназначенных для конфигурации и настройки различных параметров. В присоединение , в «Sirf» реализован приватизированный бинарный соглашение, который позволяет изменить несравненно больше настроек. Эти 5 «входящих» NMEA сообщений на соответствии не без; правилами начинают с префикса $PSFR. Весь сообщения содержат фиксированный комбинация данных да заканчиваются символом «n» (перевод строки)

Для конфигурации параметров «Sirf» используется специальная пакет «SirfTech». Упорядочение параметров NMEA сообщение осуществляется в отдельном пункте меню.

Все NMEA сообщения приемника можно сберечь в обложка . Ниже представлен список NMEA сообщений приемника GlobalSat BT-338, которые содержатся в составе одной эпохи.
 

$GPGGA,100643.000,5522.9036,N,03710.1282,E,1,07,1.6,209.9,M,14.9,M,,0000*52

$GPGSA,A,3,31,01,23,20,11,30,14,,,,,,2.1,1.6,1.4*35

$GPGSV,3,1,12,20,84,187,41,01,49,067,46,23,46,238,45,31,45,073,50*7B

$GPGSV,3,2,12,11,25,194,34,13,16,240,,04,15,319,30,17,14,273,21*7A

$GPGSV,3,3,12,30,10,026,33,14,05,063,22,05,04,009,25,25,03,195,*7F

$GPRMC,100643.000,A,5522.9036,N,03710.1282,E,0.16,119.11,200507,,*0D

 


Как видно изо приведенного примера, «заводские» установки содержат меньшее количество NMEA сообщений по части сравнению не без; настройками Garmin. При необходимости этот настройка можно раздолбить , установив промежуток в недостающих NMEA сообщений.
 

$GPGGA,100833.000,5522.9076,N,03710.1270,E,1,07,1.3,222.4,M,14.9,M,,0000*53

$GPGLL,5522.9076,N,03710.1270,E,100833.000,A*34

$GPGSA,A,3,31,01,23,20,11,30,17,,,,,,2.1,1.3,1.6*31

$GPGSV,3,1,12,20,84,180,43,01,49,067,47,23,47,238,45,31,45,072,49*77

$GPGSV,3,2,12,11,24,193,26,13,16,240,26,04,15,319,24,17,13,273,31*78

$GPGSV,3,3,12,30,10,025,26,14,04,064,22,25,04,195,,05,04,008,21*7C

$GPRMC,100833.000,A,5522.9076,N,03710.1270,E,0.18,4.86,200507,,*00

$GPVTG,4.86,T,,M,0.18,N,0.3,K*60

$GPZDA,100834.000,20,05,2007,,*5A

 


PSFR100, PSFR102 – архитектура последовательных портов

NMEA сообщение перед номером 100 служит с целью установки порта А, отчёт 102 – порта На. Сообщение 100 имеет дополнительное поле, которое позволяет переключить интерфейс на бинарный Sirf протокол.

Соответственно, в бинарном протоколе существует команда, которая переключает речные ворота обратно на NMEA объем. Прежде нежели переключится на бинарный акт, необходимо осмыслить, если ли программа которая в дальнейшем позволит поднять из пепла NMEA протокол.


$PSRF100,0,9600,8,1,0*0C

$PSRF102,9600,8,1,0*3C

где:

  • PSRF100 – заголовок
  • 0 – параметр, указывающий во каком режиме был изменен протокол (0-Sirf, 1-NMEA)
  • 9600 – резвость порта (4800, 9600, 19200, 38400)
  • 8 – биты данных (7, 8)
  • 1 – стоп-биты (0,1)
  • 0 – сдвоенность (0 – нет, 1-нечетная, 2-четная)

 

PSFR101, PSFR104 – инициализация параметров приемника

NMEA сведения под номерами 101 равным образом 104 предназначены для инициализации параметров, предназначенных для GPS приема. Подсчёт этих параметров может приблизить наступление время захвата GPS спутников. Сообщение 101 устанавливает текущие координаты на формате XYZ, сообщение 104 – на формате BLH (долгота, широта).


$PSRF101,-2686700,-4304200,3851624,95000,497260,921,12,3*22

$PSRF104,37.3875111,-121.97232,0,95000,237759,922,12,3*3A

где:

  • PSRF101 – заголовок
  • 37.3875111 – объем в градусах
  • -121.97232 – долгота на градусах
  • 0 – гора , на метрах
  • 95000 – продвижение часов
  • 237759 – GPS время, во секундах
  • 922 – боец GPS недели
  • 12 – количество каналов
  • 3 – тип инициализации данных (1 – знойный старт, 2 – теплехонький старт, 3 – инициирование данных, 4 – хладнокровный старт из полной очисткой данных, 8 – ледяной старт со восстановлением заводских настроек)

 

PSFR103 – схема генерации NMEA сообщений

Это NMEA сведения позволяет поставить или спросить период генерации каждого «исходящего» NMEA сообщения.

 



$PSRF103,05,00,01,01*20

где:

  • PSRF103 – заголовок
  • 05 – этноним сообщения
    • 00 – GGA
    • 01 – GLL
    • 02 – GSA
    • 04 – RMS
    • 05 - VTG
  • 00 – порядок ( 0 – монтаж периода, 1 - запрос)
  • 01 – период, на секундах (0-255)
  • 01 – наличие чексуммы (0- так точно, 1 - нет)

 


Результаты эксперимента

В атмосфера нормальной видимости спутников, датчик Garmin eMap выдает нижеуказанный набор NMEA сообщений:
 

$GPRMC,104644,A,5522.8965,N,03710.1389,E,0.0,0.0,200507,9.3,E,A*16

$GPRMB,A,,,,,,,,,,,,A,A*0B

$GPGGA,104644,5522.8965,N,03710.1389,E,1,07,1.2,186.6,M,15.8,M,,*44

$GPGSA,A,3,01,04,,13,16,20,23,,,31,,,2.1,1.2,1.7*35

$GPGSV,3,1,10,01,34,070,48,04,28,311,40,11,10,190,00,13,32,249,41*7E

$GPGSV,3,2,10,16,11,111,40,20,68,142,50,23,64,247,49,25,21,196,00*70

$GPGSV,3,3,10,30,05,012,00,31,36,055,52*7D

$GPGLL,5522.8965,N,03710.1389,E,104644,A,A*40

$GPBOD,,T,,M,,*47

$PGRME,6.0,M,7.7,M,9.8,M*29

$PGRMZ,612,f,3*1E

$PGRMM,WGS 84*06

$GPRTE,1,1,c,*37

 

Из анализа сообщений видно, почто в бери текущий пора приемником отслеживается 10 (GSV) спутников, изо которых 7 (GGA) используются в подсчете позиции. Горизонтальная ошибка позиционирования при этом равняется 6 метрам (RME), а бленкер типа решения – 1 (GGA)

Если создать условиях, при которых GPS отбой не полноте приниматься, в таком случае сообщения GGA будут иметь на иждивении «пустые» полина , а мессур типа решения примет сила 0 (GGA)
 

$GPGGA,,,,,,0,00,,,M,,M,,*66

$GPGSA,A,1,,,,,,,,,,,,,,,*1E

 

В «нормальном» режиме сообщения RMB и BOD содержат пустые поля. В дальнейшем того, на правах в качестве конечной точки назначения была выбрана путевая точка «Дорога», эти полина «наполнились» данными. Как необходимо из анализа сообщение, протяжённость до точки – 1.620 миль, движения - 6.3 градуса (BOD). Быть этом, сообщений BOD и RMB отличается нате 0.1 градус.
 

$GPRMB,A,0.00,R,,Дорога,5524.501,N,03710.445,E,1.620,6.4,,V,A*59

$GPBOD,6.3,T,357.0,M,Дорога,*74


После того, наравне для навигации был выбран маршрут «Home» в списке сообщения RTE отобразился ведомость всех путевых точек маршрута. А на сообщении RMВ – идентификационные номера начальной и конечной (очередной) точек маршрута.

$GPRTE,1,1,c,HOME,SLOBODA,IERUSALIM,INSTITUT*01

$GPRMB,A,9.99,R,SLOBOD,IERUSAL,5555.237,N,03649.976,E,34.346,340.6,,V,A*1F

 

Заключение

 

 

В большинстве случаев, пользователю не нужно, да да не увлекательно знать, какие данные равным образом в каких полях передаются. Большинство навигационных программ «разбирают» данные NMEA сообщений равно представляют их в удобном для пользователя виде – графики, схемы, таблицы равным образом т.п.

 

 

 

 

 

Особый барыш представляют NMEA сообщения в целях пользователей, которые хотели бы провести исследования GPS данных, вычислить оценку полученных измерений, либо рассчитать поведения навигационных приемников на различных условиях. Есть всеобщий ряд программ, с через которых позволительно решать сии задачи.

 

 

 

 

 

Но целое же, с целью глубокого анализа GPS данных, формат NMEA не предназначен, так что не включает так называемые «сырые» измерения – псевдодальности, фазы, допплер. Каждый разработчик навигационной аппаратуры имеет особый «открытый» сиречь «закрытый» акт, который выводит эту информацию

NMEA – это беспритязательный и общедоступный формат, какой-никакой позволяет неграмотный только вооружить обмен данными между GPS приемниками да навигационными программами, но да дает пользователям некоторое демонстрирование о принципах работы спутниковой навигационной аппаратуры

 

Статья с GPSPortal

72 2 301
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: