ГеоС Протокол обмена NMEA. Версия 3.0 (1152080), страница 2
Текст из файла (страница 2)
GNS:Данные местоположения GNSSID Дифференциальной станции2Возраст дифференциальных поправок2Высота над геоидом3, метровВысота над средним уровнем моря, метровHDOP$--GNS,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,x.x,x.x,x.x*hh<CR><LF>Количество спутников в решении, 00-99Режим работы приемника1Долгота – В/ЗШирота – С/ЮВремя UTC определения координатПримечания:1) Индикатор режима (первый символ означает использование GPS, второй –ГЛОНАСС):A = Автономный режимD = Дифференциальный режимE = Экстраполяция координатF = Float RTKM = Режим ручного вводаN = Недостоверные данныеP = Режим GPS PPSR = RTKS = Режим симулятораПоле «Индикатор режима» не должно быть пустым.2) Возраст дифференциальных поправок, ID Дифференциальной станцииДля преамбулы «GN» при использовании более одной ГНСС, поля «Возрастдифференциальных поправок» и «ID Дифференциальной станции» - нулевые.Ненулевыеполя«Возрастдифференциальныхпоправок»и«IDДифференциальной станции» передаются в последующих GNS сообщениях спреамбулами «GP», «GL», в которых поля «Широта – С/Ю», «Долгота – В/З»,«Высота над средним уровнем моря», «Высота над геоидом», «Режим работыприемника», «HDOP» - нулевые.3) Высота над геоидом: различие между поверхностью земного эллипсоида WGS-84 исредним уровнем моря (поверхностью геоида).
«-» = средний уровень морянаходится ниже уровня поверхности эллипсоида WGS-84.Примеры:После включения приемника, нет решения НЗ:$GNGNS,073117.00,,,,,NN,,,,,,*7E© ООО ДЦ «ГеоСтар навигация» 2015-12-1610www.geostar-navi.comЕсть решение НЗ, автономный режим:$GNGNS,073121.00,5544.7049,N,03743.7405,E,AA,05,3.2,00179.5,0014.2,,*58Есть решение НЗ, дифференциальный режим по ГЛОНАСС:$GNGNS,073135.00,5544.7043,N,03743.7390,E,DA,07,1.8,00176.5,0014.2,01.4,0000*59Есть решение НЗ, дифференциальный режим по GPS и ГЛОНАСС:$GNGNS,073137.00,5544.7043,N,03743.7390,E,DD,08,1.7,00176.5,0014.2,,*5B$GPGNS,073137.00,,,,,,05,,,,00.4,0000*7D$GLGNS,073137.00,,,,,,03,,,,00.4,0000*673.4. GSA:Геометрический фактор ухудшенияточности и активные спутники$--GSA,a,x,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,x.x,x.x,x.x*hh<CR><LF>VDOPHDOPPDOPID номера1 спутников, используемых в решенииРежим: 1 = нет решения, 2 = 2D, 3 = 3DРежим: M = Ручной, перевод в режим 2D или 3DA = Автоматический, автоматическое переключение 2D/3DПримечания:1) ID номера спутников.а) Для GPS используются номера с 1 по 32б) Для WAAS используются номера с 33 по 64.
WAAS использует номера PRN с 120по 138. Смещение между NMEA WAAS SV ID и WAAS PRN равняется 87. WAAS сPRN, равным 120, соответствует SV ID равный 33 (120-87 = 33)в) Номера с 65 до 96 зарезервированы для спутников ГЛОНАСС. СпутникиГЛОНАСС обозначаются номером 64 + номер системной точки. Номера системныхточек с 1 по 24 для полной группировки ГЛОНАСС приводят к диапазону чисел 6588. Номера с 88 по 96 доступны для номеров системных точек, превышающих 24, ипредназначены для запасных КА.© ООО ДЦ «ГеоСтар навигация» 2015-12-1611www.geostar-navi.comПримеры:После включения приемника, нет решения НЗ:$GPGSA,A,1,,,,,,,,,,,,,9.9,9.9,9.9*30Есть решение НЗ, v2.x:$GPGSA,A,3,31,66,75,65,81,67,72,,,,,,2.0,1.3,1.5*38Есть решение НЗ, v3.x:$GNGSA,A,3,19,20,22,31,17,,,,,,,,2.9,1.7,2.4*29$GNGSA,A,3,88,67,72,,,,,,,,,,2.9,1.7,2.4*233.5. GSV:Видимые спутникиВ одном сообщении передается информация для максимум 4-х спутников.
Общееколичество сообщений и номер переданного сообщения содержится в первых двух полях.Если в зоне видимости одновременно находятся спутники GPS и ГЛОНАСС, тоиспользуются различные GSV сообщения. Для сообщений с GPS спутникамииспользуется идентификатор источника сообщений «GP», для ГЛОНАСС – «GL».Идентификатор «GN» не используется в этом сообщении.$--GSV,x,x,xx,xx,xx,xxx,xx,……….…………………,xx,xx,xxx,xx*hh<CR><LF>4-й КА22-й и 3-й КА2SNR (C/N0) 00-99 дБГц, 0 если не в слеженииАзимут, градусов истинный, 000 – 359Угол места, градусов, 900 максимумID Номер спутника3Общее количество видимых спутниковНомер сообщения1, 1 – 9Общее количество сообщений1, 1 - 9Примечания:1) Для передачи информации о спутниках может потребоваться передать несколькосообщений с одинаковыми полями.
Первое поле, содержащее общее количествопередаваемых сообщений, имеет минимальное значение 1. Второе поле,содержащее порядковый номер передаваемого сообщения, имеет минимальноезначение 1.2) Переменное количество наборов «ID номер спутник - Угол места – Азимут Отношение сигнал/шум» позволяет передать в одном сообщении информацию не© ООО ДЦ «ГеоСтар навигация» 2015-12-1612www.geostar-navi.comболее чем о 4-х спутниках.
Если передается информация менее чем о 4-хспутниках, то нулевые поля не используются.3) ID номера спутников:а) Для GPS используются номера с 1 по 32б) Для WAAS используются номера с 33 по 64. WAAS использует номера PRN с 120по 138. Смещение между NMEA WAAS SV ID и WAAS PRN равняется 87. WAAS сPRN, равным 120, соответствует SV ID равный 33 (120-87 = 33)в) Номера с 65 до 96 зарезервированы для спутников ГЛОНАСС. СпутникиГЛОНАСС обозначаются номером 64 + номер системной точки.
Номера системныхточек с 1 по 24 для полной группировки ГЛОНАСС приводят к диапазону чисел 6588. Номера с 88 по 96 доступны для номеров системных точек, превышающих 24, ипредназначены для запасных КА.Примеры:Есть решение НЗ, v2.x:$GPGSV,4,1,16,09,01,012,,11,58,224,,12,01,038,,14,53,069,*7C$GPGSV,4,2,16,31,20,132,,32,57,261,,65,60,057,,66,55,273,*7F$GPGSV,4,3,16,67,07,260,,72,09,074,,73,03,355,,74,29,037,50*79$GPGSV,4,4,16,75,28,099,,81,50,256,,82,29,326,,88,18,199,*75Есть решение НЗ, v3.x:$GPGSV,3,1,10,01,65,268,49,11,56,218,54,12,03,036,39,14,50,066,*7F$GPGSV,3,2,10,17,20,321,49,19,12,203,43,20,32,270,50,22,19,091,43*79$GPGSV,3,3,10,31,24,130,49,32,61,263,51*76$GLGSV,3,1,11,65,56,062,53,66,58,278,55,67,10,263,48,72,06,076,44*6C$GLGSV,3,2,11,73,00,353,25,74,28,032,36,75,31,095,46,76,02,141,33*66$GLGSV,3,3,11,81,48,250,53,82,32,323,51,88,14,198,44*59© ООО ДЦ «ГеоСтар навигация» 2015-12-1613www.geostar-navi.comМинимальныйнабор данных3.6. RMC:рекомендованный$--RMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,xxxxxx,x.x,a,a*hh<CR><LF>Индикатор режима2,3Магнитное склонение, градусов В/З1Дата: ддммггКурс, град (истинный)Скорость относительно земли, узловДолгота – В/ЗШирота – С/ЮСтатус3A = данные достоверныV = предупреждение ГНСС приемникаВремя UTC определения координатПримечания:1) Восточное склонение вычитается из истинного курса, западное склонениескладывается с истинным курсом.2) Индикатор режима:A = Автономный режимD = Дифференциальный режимE = Экстраполяция координатM = Режим ручного вводаS = Режим симулятораN = Недостоверные данные3) Поле «Индикатор режима» дополняет поле «Статус», которое содержит значение V= Invalid для всех значений поля «Индикатор режима», кроме значений A =Автономный режим и D = Дифференциальный режим.
Поля «Индикатор режима» и«Статус» не должны быть пустыми.Примеры:После включения приемника, нет решения НЗ:$GPRMC,072317.00,V,,,,,,,190312,,,N*75Есть решение НЗ:$GNRMC,073121.00,A,5544.7049,N,03743.7405,E,000.02626,301.4,190312,,,A*47© ООО ДЦ «ГеоСтар навигация» 2015-12-1614www.geostar-navi.com3.7. VTG:Скорость и курс относительно земли$--VTG,x.x,T,x.x,M,x.x,N,x.x,K,a*hh<CR><LF>Индикатор режима1Скорость относительно земли, км/часСкорость относительно земли, узловКурс, град (магнитное склонение)Курс, град (на истинный полюс)Примечания:1) Индикатор режима:A = Автономный режимD = Дифференциальный режимE = Экстраполяция координатM = Режим ручного вводаS = Режим симулятораN = Недостоверные данныеПример:$GNVTG,301.4,T,,,0000.0,N,0000.0,K,A*583.8.
ZDA:Время и дата$--ZDA,hhmmss.ss,xx,xx,xxxx,xx,xx*hh<CR><LF>Сдвиг местного времени, мин1, 00…+59Сдвиг местного времени, час1, 00…±13 часовГодМесяц, с 1 по 12UTCДень, с 01 по 31Время UTCПримечания:1) Для получения местного времени прибавить к UTC сдвиг местного времени - суммумодуля часов и минут, взятую со знаком сдвига часов местного времени.Пример:$GNZDA,073121.00,19,03,2012,+00,00*5F© ООО ДЦ «ГеоСтар навигация» 2015-12-1615www.geostar-navi.comВерсия ПО,конфигурация приемника3.9.
RQUERY:телеметрияи$GPSGG,RQUERY,GEOS-3,V.х.ххх,ddmmyy,SN-ххххххххх,C001CBFF,30048183*hh<CR><LF>Регистр конфигурацииприемника4, hexСлово состояния приемника3, hexСерийный номер приемника2Дата версии ПО, ддммггНомер версии ПОНаименование приемника1Сообщение выдается в следующих случаях.В состоянии «АКТИВЕН»:В ответ на Запрос версии ПО, телеметрии и конфигурации приемника($GPSGG,RQUERY*70)Автоматически однократно после включения питания приемника и однократно припереходе из состояния «СОН», если Порт установлен на работу по NMEAпротоколуПериодически 1 раз в секунду, если Порт установлен на работу по NMEA протоколуи выдача всех NMEA сообщений запрещена.В состоянии «СОН»:Однократно при переходе из состояния «АКТИВЕН», если Порт установлен наработу по NMEA протоколу.Примечания:1) В поле «Наименование приемника» выдается GEOS-3 для всех типов модулейсемейства ГеоС-32) Серийный номер представляет собой буквенно-цифровую комбинацию вида:T030000013) Поле «Слово состояния приемника» - шестнадцатеричное представление данных,приведенных в Таблице 2.© ООО ДЦ «ГеоСтар навигация» 2015-12-1616www.geostar-navi.comТаблица 2.
Слово состояния приемникаБиты313029:28ПараметрРезервТелеметрия PLL:0 – не норма1 – нормаРежим работы приемника:0 – штатный1 – тестовый (от симулятора)2 – обновление ПО3 – работа с Flash27Резерв26Резерв25Резерв24Признак выдачи координат по результатам экстраполяции:0 – нет1 – да23Резерв222120191817161514Признак работы в режиме Assisted:0 – автономный режим1 – режим AssistedИндикатор состояния приемника:0 – СОН1 – АКТИВЕНПризнак работы в дифференциальном режиме:0 – нет1 – даПризнак наличия актуальных коррекций RTCM:0 – нет1 – даПризнак наличия актуальных коррекций SBAS:0 – не1 – даПризнак наличия КА SBAS в слежении:0 – нет1 – даПризнак доступности параметров ионосферы и UTC из навигационного сообщения GPS:0 – нет1 – даПризнак наличия решения НЗ:0 – нет решения1 – есть решениеПризнак наличия хотя бы одного достоверного решения после старта:0 – нет1 – да13Резерв12Признак решения в режиме 2D:0 – 3D1 – 2D© ООО ДЦ «ГеоСтар навигация» 2015-12-1617www.geostar-navi.com11, 1098Телеметрия антенны:0 – измерения не производятся1 – перегружена2 – не подключена3 – нормаТелеметрия усиления ГЛОНАСС:0 – не норма1 – нормаТелеметрия усиления GPS:0 – не норма1 – норма7Резерв6РезервВыделена дата из навигационного сообщения:0 – нет1 – даВыделено время из навигационного сообщения:0 – нет1 – даДоступен альманах ГЛОНАСС:0 – нет1 – даДоступен альманах GPS:0 – нет1 – даРезультат теста RTC:0 – не норма1 – нормаРезультат теста резервного ОЗУ:0 – не норма1 – норма5432104) Поле «Регистр конфигурации приемника» - шестнадцатеричное представлениеданных, приведенных в Таблице 3.Таблица 3.