UbxGps
Работа с u-blox GPS модулями через бинарный протокол UBX с частотой обновления до 10 Гц
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:bf744f713698af1d0ef24803d63c7fe31f26b7332aa7730f18982a63d6922c4bUbxGps-1.5.2-bf744f71.zipОписание
Работа с модулями GPS от u-blox через стандартный NMEA протокол часто упирается в задержки и ограничения по частоте обновления. Эта библиотека использует бинарный протокол UBX, который компактнее NMEA и позволяет достичь реальных 10 Гц на модулях вроде NEO-7M. Поддерживает несколько типов UBX-пакетов: координаты в формате ECEF и геодетические координаты, полное решение навигации с временем и скоростью, информацию о качестве позиционирования. Каждый пакет содержит набор полей вроде широты, долготы, высоты, точности, скорости и другие параметры, описанные в спецификации u-blox. Ограничение: библиотека работает только с одним типом UBX-пакета одновременно, который нужно выбрать на этапе конфигурации модуля. Код относительно новый и легко расширяется для добавления других пакетов.