NMEA Parse Library

Делись идеей, получай поддержку и критику!
Ответить
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

NMEA Parse Library

Сообщение IvanLis »

NMEA Parse Library

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

Реализовано:
- подсчет и проверка CheckSum
- разборка сообщения GGA
- разборка сообщения GLL
- разборка сообщения GSA
- разборка сообщения GSV
- разборка сообщения RMC
- разборка сообщения VTG

Пока других сообщений не встречалось :rtfm:
NMEA Parse Library by IvanLis.zip
lv2010
(227.61 КБ) 721 скачивание
Ну и соответственно пример.


Данные NMEA в примере немного неправильные, по этому и CheckSum не проверяется, и сообщения не все есть.
Но думаю основной смысл использования понятен.

Прошу прощения за "лапшу", делал быстро-быстро... :crazy:
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: NMEA Parse Library

Сообщение Sergey Ivanov »

Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: NMEA Parse Library

Сообщение IvanLis »

Sergey Ivanov писал(а):вот ещё.
Я видел, там только RMC сообщение разбирается. Иногда этого не достаточно бывает.
Да и данные о местонахождении передаются не только в этом сообщении, но зачастую этого бывает достаточно.
AI233
user
user
Сообщения: 73
Зарегистрирован: 22 ноя 2011, 12:23
Версия LabVIEW: 2011
Контактная информация:

Re: NMEA Parse Library

Сообщение AI233 »

В 11 :labview: есть NMEA Get GPS Data From Record.vi
скринчик
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: NMEA Parse Library

Сообщение Sergey Ivanov »

а где он находится ? посмотрел - не нашёл что-то :dntknw:
Добро пожаловать на http://rk-stud.ru/
AI233
user
user
Сообщения: 73
Зарегистрирован: 22 ноя 2011, 12:23
Версия LabVIEW: 2011
Контактная информация:

Re: NMEA Parse Library

Сообщение AI233 »

Это роботикс
Вложения
NMEA.rar
LabVIEW 2011\vi.lib\robotics\Protocols\NMEA
(532.33 КБ) 358 скачиваний
NMEA2.rar
пример из LabVIEW 2011\examples\robotics\NMEA
(58 КБ) 339 скачиваний
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: NMEA Parse Library

Сообщение Sergey Ivanov »

аа, тогда понятно. спасибо

плохо, что пароль на :vi: стоит (
Добро пожаловать на http://rk-stud.ru/
AI233
user
user
Сообщения: 73
Зарегистрирован: 22 ноя 2011, 12:23
Версия LabVIEW: 2011
Контактная информация:

Re: NMEA Parse Library

Сообщение AI233 »

странно, у меня все открыто. На каком :vi: пароль?
Аватара пользователя
mxdamage

Activity
assistant
assistant
Сообщения: 113
Зарегистрирован: 11 авг 2011, 15:45
Награды: 1
Версия LabVIEW: 2011
Откуда: Москва
Контактная информация:

Re: NMEA Parse Library

Сообщение mxdamage »

Хорошая разработка, нужная для тех, кто работает с GPS
Я сейчас работаю над парсером протокола TSIP (более крутой протокол от тримбла). Тут это интересно кому будет?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: NMEA Parse Library

Сообщение IvanLis »

mxdamage писал(а):Хорошая разработка, нужная для тех, кто работает с GPS
Я сейчас работаю над парсером протокола TSIP (более крутой протокол от тримбла). Тут это интересно кому будет?
Может кто-то и занимался подобным, но не написал об этом.
Но если Вы опишите полученные результаты и выложите их здесь, то наверное и люди подтянутся.

Посмотрите, что уже сделано, что-бы с "0" не начинать: Trimble instrument driver
Mastar
beginner
beginner
Сообщения: 12
Зарегистрирован: 14 ноя 2009, 04:31
Версия LabVIEW: 2011
Откуда: Киев
Контактная информация:

Re: NMEA Parse Library

Сообщение Mastar »

Я занимался прошлой осенью http://forum.rcdesign.ru/f68/thread1381 ... ost3036321, если интересно могу каракули свои выложить :)
Там есть вложение с видео-файлом работы.
Mastar
beginner
beginner
Сообщения: 12
Зарегистрирован: 14 ноя 2009, 04:31
Версия LabVIEW: 2011
Откуда: Киев
Контактная информация:

Re: NMEA Parse Library

Сообщение Mastar »

Нашел старый вариант.

зы: Потом изменил принцип расчета на предложенный тут вариант - http://www.spywatcher.com.ua/forum/index.php?topic=45.0
Получилось точнее, кмк.
Вложения
GPS-Old.zip
(133.31 КБ) 326 скачиваний
Расстояние.vi
(12.29 КБ) 296 скачиваний
Ответить

Вернуться в «Проекты»