ReflectState
Heap-free typed state store with change callbacks for microcontrollers, using the same struct reflection (REFLECT/MEMBER) as ReflectJSON and ReflectINI.
Версия1.0.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер78.35 KiB
Источникофициальный
Обновлено2026-10-18
Установка
Последняя опубликованная версия1.0.078.35 KiB ZIP
СкачатьZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-10-18 13:29:38 UTC
Как подключить скачанный ZIP
- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
Контрольная сумма
SHA-256:06765fa3104e71cfa3f7ce85cfb0a6f75aa1949aca4c0fe9d623036706b7e4c4Архив
ReflectState-1.0.0-06765fa3.zipОписание
Declare state variables and their types once with STATE_VARIABLES, then set/get them without template arguments. Change detection for reflected structs, arrays, std::optional and float tolerances; multiple listeners per variable; fixed RAM, no heap, no std::function. Lock policies for dual-core RP2040/RP2350 and ESP32, Teensy interrupts and RTOS tasks. Needs C++17. Free for noncommercial use; commercial use requires a license.