MINMAX
Отслеживание минимумов и максимумов в потоке данных с датчиков с автоматическим сбросом и временными метками пиков
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b7f26f9a441413ef3179ef10b121ae4853736c99edb0a9a153a9534464ccd7ddMINMAX-0.3.1-b7f26f9a.zipОписание
Когда нужно отследить пики сигнала — минимумы и максимумы в потоке данных с датчика — эта библиотека берёт на себя всю работу. Вы просто добавляете значения через функцию add(), а она сообщает флагом, изменился ли текущий минимум или максимум. Поддерживается автоматический сброс счётчика через заданное число вызовов, что удобно при анализе данных окнами. Библиотека хранит временные метки последних пиков в миллисекундах, можно установить начальный диапазон через setResetDefaults() и отследить количество обработанных значений. Работает с float-значениями, начальные нулевые пики обновляются при первом вызове add() после сброса. Пригодится для простой обработки аналоговых сигналов без сложных алгоритмов фильтрации.