Filters

Frequency-selective filters and averaging.

LowPass1

LowPass1 smooths a noisy signal before a controller consumes it.

LowPass2

LowPass2 smooths a noisy signal with a second-order filter: twice the roll-off of a first-order filter, and a damping setting that decides whether the output overshoots.

HighPass1

HighPass1 removes the slow content of a signal and keeps the fast — sensor drift, a thermal offset, a load cell’s zero error.

HighPass2

HighPass2 is the second-order washout filter.

BandPass1

BandPass1 passes a band of frequencies and rejects everything slower and everything faster.

FIRFilter

FIRFilter filters a signal with a weighted sum of its last few samples.

IIRFilter

IIRFilter runs any discrete filter you can express as a numerator and a denominator coefficient set — notch, Butterworth, Chebyshev, lead-lag.

MovingAverageFilter

MovingAverageFilter smooths a noisy signal by averaging it over time, tuned by a sample count rather than by a frequency.