SavaTrig
Стандартные логические триггеры (R_TRIG, F_TRIG, T_TRIG, RS, SR) по ГОСТ IEC 61131-3 для отслеживания фронтов и управления состояниями в автоматизации
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5ed78b96efa740a85bdecf42934dbd75cbf13f45c17b026af788c9888712ae12SavaTrig-1.0.1-5ed78b96.zipОписание
Реализация стандартных логических триггеров по ГОСТ IEC 61131-3 для Arduino — набор, который нужен если вы пишете код автоматизации и вам надоело вручную отслеживать фронты сигналов и состояния. Библиотека включает детекторы переднего и заднего фронта (RT и FT), счетный триггер для переключения состояния (TT), а также бистабильные триггеры с приоритетом сброса и установки (RS и SR). Каждая функция работает в цикле loop() без привязки к таймерам, оптимизирована по памяти через битовые маски. Пригодится для подсчета нажатий кнопок, управления режимами "вкл/выкл", фиксации моментов переходов сигналов и для любой логики, где нужна четкая работа с фронтами и состояниями входов.