SparkFun u-blox GNSS Arduino Library
Работа с модулями u-blox GNSS через I2C, Serial и SPI с поддержкой UBX протокола и сервисов RTK коррекции
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d48664e901e3af668d4edce65728f840048d2bca2a7b226df9b3a996d010ae97SparkFun_u_blox_GNSS_Arduino_Library-2.2.29-d48664e9.zipОписание
Работа с модулями u-blox GNSS через I2C, Serial или SPI — вот что делает эта библиотека. Поддерживает весь спектр приёмников от бюджетного SAM-M8Q до топовых ZED-F9P и NEO-M8P-2, которые дают сантиметровую точность через RTK. Общаться с модулем можно по UBX протоколу, что удобнее и легче NMEA — вместо постоянного опроса получаешь просто callback, когда появились нужные данные. Встроена поддержка сервисов коррекции: PointPerfect от u-blox, RTK2go, Emlid Caster и Skylark — библиотека сама заботится о передаче корректирующих данных в модуль. Есть функции для работы с GPGGA и GNGGA сообщениями, что упрощает отправку позиции на сервер коррекций. Библиотека устанавливается стандартно через Arduino IDE.