Назад к каталогу

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
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная сумма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.

Версии

Показано: 1
1.0.02026-10-18 12:51:47 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP