Skip to content

Filters

Luis Llamas edited this page Apr 24, 2019 · 9 revisions

OnRising()

OnFalling()

MovingAverage(size_t N)

Median3()

Median5()

Threshold(T threshold)

Threshold(T threshold, bool state)

Threshold(T lowThreshold, T highThreshold)

Threshold(T lowThreshold, T highThreshold, bool state)

LowPass(const double alpha)

HighPass(const double alpha)

StopBand(const double alpha1, const double alpha2)

PassBand(const double alpha1, const double alpha2)

DebounceMillis(const unsigned long interval)

DebounceMicros(const unsigned long interval)

WindowMillis(const uint8_t clapNumber, const unsigned long interval)

WindowMicros(const uint8_t clapNumber, const unsigned long interval)

LimitUpper(T upperLimit)

LimitLower(T lowerLimit)

Limit(T lowerLimit, T upperLimit)

Scale(T input_min, T input_max, T output_min, T output_max)

IsLessOrEqual(T value)

IsLess(T value)

IsGreaterOrEqual(T value)

IsGreater(T value)

IsNotEqual(T value)

IsEqual(T value)

IsNotZero(T value)

IsZero(T value)

Clone this wiki locally