BasicTag
Абстрактное управление переменными через теги в виде связного списка с поддержкой базовых типов, строк, массивов и UUID
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:323055894a07ab958d5cb4f7c059e939d33246a31de5711b2b12f3e56cf4033aBasicTag-1.3.3-32305589.zipОписание
Библиотека для абстрактного управления переменными в виде тегов — основе для построения более сложных систем мониторинга и IOT-функциональности. На чистом C работает с базовыми типами данных (целые числа, числа с плавающей запятой, булевы значения), строками, массивами байтов, UUID иDateTime. Теги хранятся в связном списке, что облегчает итерацию по ним с использованием пользовательских callback-функций. Библиотека позволяет создавать, читать, искать, удалять теги и определять собственную логику сравнения значений для отслеживания изменений. Нет зависимостей от других библиотек, компилируется на любых платформах. Сложные типы данных вроде массивов, PropertySet и Template не реализованы, но в микроконтроллерной среде они обычно и не требуются.