Класс Horn

#include <Horn.h>

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

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

void reset (bool state)
void newaps (bool state)
void apsstate (bool aps)
void remoteLamp (long val)
bool get ()

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

bool state
bool waitReset
bool apsState
UniSetTypes::LampCommand remoteLampState


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

Реализация логики управления звуком. Сработала АПС, включаем звук и ждём сброса звука. После сброса звука, отключаем его :) Работа идёт по переднему фронту, поэтому если пока АПС не сбросится, звук после сброса звучать не будет.

Заодно встроена защита от ложного срабатывания на основе слежения за лампочкой квитирования (remoteLamp). Если она не мигает, то звук при срабатывании АПС не будет включён.


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

Документация по uniset-algorithms. Последние изменения: Fri Dec 12 14:27:17 2014. Создано системой  doxygen 1.5.9