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

Updatable

Неблокирующие периодические обновления для объектов Arduino через единый вызов в главном цикле

Версия2.0.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер16.95 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
2.0.016.95 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 03:29:28 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:2cb031a3a9c88f5ab33bc2a80db59cf917beaf22b0f112ebede377d772100dca
АрхивUpdatable-2.0.0-2cb031a3.zip

Описание

Если в коде у вас накапливается куча проверок millis() и delay() блокирует весь скетч, Updatable переводит логику на неблокирующую архитектуру. Объекты наследуют от Updatable и сами регистрируются при создании, получая периодические обновления с информацией о прошедшем времени. Всё это работает одним вызовом updateAllInstances() в главном цикле, без лишних зависимостей. Поддерживает как долгоживущие объекты, так и динамически создаваемые — но удалять объект из его собственного update() или во время обновления всего списка нельзя, это нарушит работу реестра. Для динамических компонентов лучше управлять их жизненным циклом вне фазы обновления, например после завершения updateAllInstances().

Версии

Показано: 4
2.0.02026-10-07 12:49:19 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.02026-10-07 12:49:19 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.1.02026-10-07 12:49:19 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:49:19 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP