46#if !defined(IIRFILTER_CLASS_HEADER)
47#define IIRFILTER_CLASS_HEADER
51 IIRFILTER_TYPE_LINEAR = 1 << 0,
52 IIRFILTER_TYPE_DEG = 1 << 1,
53 IIRFILTER_TYPE_RAD = 1 << 2
60 iirfilter(
double fc = 0.5,
int tp = IIRFILTER_TYPE_LINEAR);
62 double filter(
double data);
63 void reset(
double a = 0.0);
64 void setFC(
double fc = 0.1);
71 void unwrapDeg(
double deg);
72 void unwrapRad(
double rad);