Программа для проверки сообщений NMEA?

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Программа для проверки сообщений NMEA?

Сообщение kunix » 06 июл 2014, 21:24

Я тут на днях написал конвертер из HIPPO в NMEA.
Оно вроде работает, но хочется проверить, нет ли мелких ошибок.
Есть ли софт, которому на вход можно подать сообщения NMEA, а он проверит их по всей строгости спецификации и выдаст какие-то разумные сообщения об ошибках?
Сообщения $GPRMC, $GPGGA, $GPGLL, $GPGSA, $GPGSV.

Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Программа для проверки сообщений NMEA?

Сообщение Moskus » 08 июл 2014, 07:09

http://www.kagstrom.no/nmea_analyser.htm только она платная. Вы, случайно, изобретением велосипеда и написанием собственной реализации NMEA не занимались, при наличии http://nmea.sourceforge.net/ и подобного? <noindex></noindex>

kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Re: Программа для проверки сообщений NMEA?

Сообщение kunix » 08 июл 2014, 11:43

Спасибо, попробую :)
Каюсь, написал ппростенький парсер NMEA и генератор нужных NMEA сам.
С другой стороны оно совсем не сложно, и полезно для саморазивития :)

<noindex></noindex>

kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Re: Программа для проверки сообщений NMEA?

Сообщение kunix » 09 июл 2014, 14:22

Не, че-то так себе утиль. Сделал ее бесплатной, прогнал NMEA из файла.
Она упала с исключением уже на следующем сообщении: $GPRMC,,V,,,,,,,,,*31.
То есть с валидацией там все глухо.
Если же прогнать на сообщениях, когда получен fix, то вроде работает, но ничерта не ясно в этих графиках и таблицах.

Есть еще идеи?

Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Программа для проверки сообщений NMEA?

Сообщение Moskus » 10 июл 2014, 02:49

Вот потому и падает...

<noindex></noindex>

kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Re: Программа для проверки сообщений NMEA?

Сообщение kunix » 10 июл 2014, 10:32

Нет, я довольно тонко проверил.
Если в файле сообщения, когда спутники словлены - работает.
Если добавить $GPRMC,,V,,,,,,,,,*31 - падает.
И с учетом того, как примитивно сделана проверка лиценpии, я не думаю, что автор догадался сделать еще одну проверку в дебрях алгоритмов.

kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Re: Программа для проверки сообщений NMEA?

Сообщение kunix » 03 авг 2014, 20:43

UPD: 1) Вот неплохой парсер: http://freenmea.net/decoder 2) Оказывается, если в $GPGLL не дописывать после координат время UTC и A/V, Navitel будет всячески козлиться.

ngochoangimsat
Сообщения: 1
Зарегистрирован: 05 дек 2014, 16:16

Re: Программа для проверки сообщений NMEA?

Сообщение ngochoangimsat » 06 дек 2014, 05:04

мне можно скачать эту вашу програму?

<noindex></noindex>

kunix
Сообщения: 209
Зарегистрирован: 12 янв 2017, 23:13

Re: Программа для проверки сообщений NMEA?

Сообщение kunix » 06 дек 2014, 11:27

You've already asked me about that on gpspower.net and I've answered you.
Read your private messages.

<noindex></noindex>

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 78 гостей