DF-Print
Упрощённый вывод данных через Serial с форматированием строк в стиле C#
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ec3268010c8f516b6df4c97c52b2393dee80e77620cf35abb7258304933de045DF_Print-0.1.2-ec326801.zipОписание
Если надоело писать Serial.print() по несколько раз подряд, эта библиотека упрощает вывод данных через форматированные строки в стиле C#. Вместо нескольких вызовов Serial можно использовать одну команду вроде DEBUG_PRINTLN("Значение: {0}", переменная), где {0} заменяется на переданный аргумент. Функционал пока базовый — это обёртка над Serial.print() без полноценной поддержки форматирования printf, но хватает для отладки и логирования. Можно определить препроцессорную директиву DF_DISABLE_DEBUG_PRINT, чтобы убрать все DEBUG_PRINT из компиляции. В планах расширить возможности: выбор альтернативных выходов вместо серийного порта, поддержка форматирования в стиле System.String.Format и модульные тесты.