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

RangeMonitor

Range monitor for a scalar measurement: spike filter, time-based EMA, soft limits with alarm delay, hard limits, fault detection.

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

Установка

Последняя опубликованная версия
0.2.038.51 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-10-09 13:15:57 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:3c247e1a170924c1a433d3ec853cb63c37624a5ca4189d1d769607da57669a91
АрхивRangeMonitor-0.2.0-3c247e1a.zip

Описание

Watches any scalar quantity — temperature, humidity, pressure — against a range. A median-of-3 spike filter and a time-based EMA smooth the value; soft limits raise an alarm only after a configurable delay (tolerating defrost cycles, opened doors), hard limits raise it at once. Invalid samples become a FAULT after their own delay. Every transition is reported, every time rule uses the real time between samples, and the state machine runs on a host PC for testing and data replay. No dynamic allocation; thread-safe on ESP32 with a static FreeRTOS mutex.

Версии

Показано: 2
0.2.02026-10-09 12:49:44 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.02026-10-09 12:49:44 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP