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

TimeoutCallback

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

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

Установка

Последняя опубликованная версия
1.3.03.89 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-28 22:48:30 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:689fac0735866be9e1923f1f601432aaf8dc24c12d9bee6e2952fe5e600bcf91
АрхивTimeoutCallback-1.3.0-689fac07.zip

Описание

Минималистичная библиотека для запуска функции обратного вызова спустя нужное время в миллисекундах. Работает неблокирующим образом и почти не требует памяти, поэтому подходит для плат с ограниченными ресурсами. Есть функции для переустановки таймера (restart), сброса состояния (reset), изменения длительности (setDuration) и обработчика (setCallback). Переустановка срабатывает даже если таймер уже завершился, а сброс позволяет остановить отработавший таймер, чтобы он больше не срабатывал без явного вызова start или restart. Полезна для асинхронных задач — включение-отключение устройств по расписанию, отложенные уведомления, периодические проверки без использования delay.

Версии

Показано: 4
1.3.02026-10-08 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.02026-10-08 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.1.02026-10-08 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-08 12:48:53 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP