JBLogger
Логирование с поддержкой пяти уровней, форматированием printf и гибкой настройкой вывода в монитор порта
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a9d73c87301547521b53f5bf81e74426d342dd53d1db303d7e5d0b88dcb16948JBLogger-1.0.6-a9d73c87.zipОписание
Простая библиотека логирования для вывода отладочной информации в монитор порта. Поддерживает пять уровней логирования: ERROR, WARNING, INFO, DEBUG и TRACE. Можешь включать или отключать отображение уровня логирования, названия модуля и временных меток — что особенно полезно при работе с несколькими компонентами одновременно. Библиотека работает с разными форматами данных: текстовые сообщения как const char и String, а также логирование бинарных буферов в hex и ASCII представлении. Синтаксис форматирования копирует printf(), поэтому если ты уже с ним знаком, разбираться не придётся. Уровень логирования можно менять прямо во время выполнения, что удобно для тонкой настройки вывода или его полного отключения в боевом коде.