SparkFun Extensible Message Parser
Парсер структурированных потоков данных с поддержкой NMEA, RTCM, UBX, SPARTN и других протоколов для GPS/GNSS приёмников
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0c02d2acdc6148d6489d6036b6367affefa9aa40e65c688b0c7d4fdae3115c21SparkFun_Extensible_Message_Parser-2.0.2-0c02d2ac.zipОписание
Парсер для работы с потоками данных из GPS/GNSS приёмников и другого оборудования, что передаёт структурированные сообщения по UART. Библиотека предоставляет базовый набор функций для построения собственных парсеров и поддерживает сразу несколько популярных протоколов: NMEA, RTCM, u-blox UBX, SPARTN, Septentrio SBF и Unicore. Пригодится, если нужно обработать данные с RTK-приёмника или интегрировать несколько парсеров в один канал приёма, в том числе с поддержкой прерывистых сообщений. Примеры показывают инициализацию парсеров, построчное разбор входящих данных и работу с множественными протоколами одновременно. Библиотека open source и используется в некоторых RTK-продуктах SparkFun.