TFMPI2C
Работа с дальномером TFMini-Plus по протоколу I2C с восстановлением шины при зависаниях
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a27c9ad0af1574d59db94e1fd77a23ad739549dd0131e1ef14bf6221882a01a6TFMPI2C-1.7.3-a27c9ad0.zipОписание
Библиотека для работы с дальномером TFMini-Plus по протоколу I2C. Поддерживает также TFMini-S и TFLuna (последний — в режиме UART), но несовместима с оригинальным TFMini. В версии 1.7 исправлены проблемы совместимости с разными плат Arduino, которые используют разные реализации Wire. Библиотека включает функцию восстановления I2C шины после ошибок и зависаний — можно вызвать recoverI2Cbus() вместо Wire.begin() в setup(). История обновлений показывает активную разработку: убрали задержки из функций, исправили команды управления выходами, поменяли названия функций на более интуитивные. Если у вас контроллер периодически теряет связь с датчиком или шина зависает, эта библиотека решит эту проблему.