Adafruit GPS Library
Прерывание-ориентированная обработка GPS-данных по протоколу NMEA без ручного парсинга
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b7756acb7b3fdde12426b43b29ee32be716800688355cd088a45d44c4f1e4071Adafruit_GPS_Library-1.9.0-b7756acb.zipОписание
Библиотека для работы с GPS-модулями на базе чипсета MTK33x9, в частности с популярным Adafruit Ultimate GPS. Взаимодействует через TTL-серийный интерфейс всего двумя проводами и парсит NMEA-предложения без необходимости ручной обработки данных. Устроена на основе прерываний, что облегчает интеграцию в основной цикл программы. Существует одно важное ограничение: библиотека работает только с корректными и поддерживаемыми NMEA-фразами, попытка обработать невалидные или неизвестные предложения может привести к повреждению памяти или необработанным исключениям. Если вы используете фирменный GPS-модуль Adafruit или совместимый с MTK33x9, эта библиотека — прямой путь к быстрой реализации.