UniSet  1.7.0
Открытые члены | Защищенные данные
Класс DelayTimer

#include <DelayTimer.h>

Полный список членов класса

Открытые члены

 DelayTimer (timeout_t on_msec, timeout_t off_msec)
void set (timeout_t on_msec, timeout_t off_msec)
void reset ()
bool check (bool st)
bool get ()

Защищенные данные

PassiveTimer pt
bool prevState
bool state
timeout_t onDelay
timeout_t offDelay
bool waiting_on
bool waiting_off

Подробное описание

Таймер реализующий задержку на срабатывание и отпускание сигнала. Для проверки вызывается функция check( state ), где state - это текущее состояние сигнала, а функция check() возвращает сигнал с задержкой. Чтобы состояние переключилось, оно должно продержаться не менее заданного времени.


Объявления и описания членов класса находятся в файле: