uniset-algorithms 0.2
Открытые члены | Защищенные данные
Класс FlashLamp

#include <FlashLamp.h>

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

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

void reset (bool state)
void newaps (bool state)
void apsstate (bool aps)
bool get ()

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

bool state
bool waitReset
bool apsState

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

Реализация логики работы проблескового маячка на световой колонке (выход: 1 или 0).

Логика:
При срабатывани АПС (newaps) выставляем выход в "1". Далее ждём сброс мигания (reset). Если после сброса мигания, АПС уже исчезла, то выставляем выход в "0". Иначе ждём когда исчезнет АПС и после этого выставляем "0".

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