NMEA предложения - PGLOR, GNGSA и QZGSA - PullRequest
4 голосов
/ 30 сентября 2011

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

Ответы [ 3 ]

2 голосов
/ 08 ноября 2011

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

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

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

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

2 голосов
/ 30 сентября 2011

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

0 голосов
/ 01 октября 2011

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

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

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

...