void FILTER_SO_setNumCoeffs(FILTER_SO_Handle handle, const float_t b0, const float_t b1, const float_t b2)
Sets the second-order filter numerator coefficients.
float_t b1
the numerator filter coefficient value for z^(-1)
_iq a1
the denominator filter coefficient value for z^(-1)
FILTER_SO_Handle FILTER_SO_init(void *pMemory, const size_t numBytes)
Initializes the second-order filter.
float_t x1
the input value at time sample n=-1
_iq y1
the output value at time sample n=-1
Defines the second-order filter (FILTER_SO) object.
void FILTER_SO_setInitialConditions(FILTER_SO_Handle handle, const float_t x1, const float_t x2, const float_t y1, const float_t y2)
Sets the initial conditions of the second-order filter.
Contains the public interface to the second-order filter (FILTER_SO) module routines.
void FILTER_SO_getInitialConditions(FILTER_SO_Handle handle, float_t *px1, float_t *px2, float_t *py1, float_t *py2)
Gets the initial conditions of the second-order filter.
_iq y2
the output value at time sample n=-2
Defines the second-order filter (FILTER_SO) object.
_iq a2
the denominator filter coefficient value for z^(-2)
struct _FILTER_SO_Obj_ * FILTER_SO_Handle
Defines the second-order filter (FILTER_SO) handle.
_iq x2
the input value at time sample n=-2
_iq x1
the input value at time sample n=-1
_iq b2
the numerator filter coefficient value for z^(-2)
float_t b0
the numerator filter coefficient value for z^0
void FILTER_SO_setDenCoeffs(FILTER_SO_Handle handle, const float_t a1, const float_t a2)
Sets the second-order filter denominator coefficients.
void FILTER_SO_getNumCoeffs(FILTER_SO_Handle handle, float_t *pb0, float_t *pb1, float_t *pb2)
Gets the second-order filter numerator coefficients.
float_t a1
the denominator filter coefficient value for z^(-1)
_iq b0
the numerator filter coefficient value for z^0
void FILTER_SO_getDenCoeffs(FILTER_SO_Handle handle, float_t *pa1, float_t *pa2)
Gets the second-order filter denominator coefficients.
float_t y1
the output value at time sample n=-1
float float_t
Defines the portable data type for 32 bit, signed floating-point data.
_iq b1
the numerator filter coefficient value for z^(-1)