SimpleLogger
Структурированное логирование в Serial с уровнями серьёзности и гибкой настройкой вывода
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:59415c4c064edc7754704a6b8f1cb345904c863e8f6e71820089b6ad1f59d920SimpleLogger-1.1.0-59415c4c.zipОписание
Если в проектах часто нужно выводить отладочную информацию в Serial монитор, но делать это хочется аккуратнее, чем просто println — эта библиотека решает именно эту задачу. SimpleLogger позволяет логировать сообщения по уровням серьёзности: CRITICAL, WARNING, INFO и DEBUG. Каждый уровень можно вывести коротким методом (c, w, i, d) или полным именем (critical, warning и так далее). Можно переключать видимость отдельных уровней через setLogLevel, отключать логирование целиком методом enable, менять используемый Serial (например, перенести логи на Serial2), или даже подменить вывод на собственную функцию через setCallback. Пригодится в любом проекте, где нужна структурированная отладка без лишней каши в консоли.