Предложения NMEA - PGLOR, GNGSA и QZGSA

Я пишу приложение для Android, которое считывает и анализирует предложения NMEA с приемника GPS, и использую для тестов телефон Nexus S.
Я получаю предложения GPGGA, GPGSV, GPGSA и GPRMC, которые довольно распространены и очень хорошо документированы, но кроме того, я получаю следующие предложения, и я не могу найти о них никакой информации:
PGLOR, GNGSA, QZGSA
Где я могу найти некоторые документы об этих форматах предложений?


person GetUsername    schedule 30.09.2011    source источник


Ответы (3)


Префикс $ GN обычно используется, когда предложение составлено с использованием нескольких спутниковых группировок (до сих пор наиболее приемлемыми вариантами являются Глонасс и GPS). Префикс $ QZ немного более неясен, но я предполагаю, что он предназначен для группировки японских спутников QZSS.

Остальная часть предложения после префикса является стандартным NMEA 0183 и содержит то, что должно содержать обычное предложение GSA.

$ PGLOR, вероятно, используется для получения информации и / или настройки микросхемы определения местоположения. Или что-то так же неинтересное.

Что действительно интересно, так это то, что Nexus S, похоже, имеет чип определения местоположения Multi GNSS.

Дополнительная информация здесь

person msvalkon    schedule 08.11.2011
comment
Я хотел бы добавить ссылку на лучший сайт, посвященный NMEA, в моем мнение. Хорошо написано и информативно. Также для OP большинство людей, как правило, будут довольны предложением «Рекомендуемый минимум данных для GPS» ($ GPRMC). Устройства с несколькими созвездиями просто немного меняют префикс, но данные соответствуют стандарту. - person msvalkon; 23.11.2011

Недавно я написал приложение, которое анализировало строки GPGGA NMEA, мой совет - проанализируйте то, что вам нужно, а остальное оставьте. Как правило, вам нужны не все форматы, а только определенные.

person Jack    schedule 30.09.2011

Первые два символа обычно определяют тип устройства, отправляющего сообщение, а последние три являются типом сообщения. $GNGSA и $QZGSA должны сообщать те же или аналогичные данные, что и $GPGSA, то есть спутниковые данные, включая снижение точности.

Я не знаю, с какого это устройства, но здесь упоминается GN: http://macrogroup.ru/content/data/store/images/f_1072_5353_1.pdf

По поводу _5 _... я не уверен. Возможно, если бы вы могли опубликовать, какой набор микросхем используется внутри компании, можно было бы ознакомиться с его документацией.

person Brad    schedule 01.10.2011