float y1
Definition: filter.h:29
void BiQuadNewLpf(float filterCutFreq, biquad_t *newState, uint32_t refreshRate)
Definition: filter.c:47
float filterApplyAveragef(float input, uint8_t count, float averageState[])
Definition: filter.c:113
float filterApplyPt1(float input, filterStatePt1_t *filter, uint8_t f_cut, float dt)
Definition: filter.c:33
int32_t filterApplyAverage(int32_t input, uint8_t count, int32_t averageState[])
Definition: filter.c:101
float b1
Definition: filter.h:28
uint8_t input
Definition: mixer.h:13
float b2
Definition: filter.h:28
float a1
Definition: filter.h:28
float applyBiQuadFilter(float sample, biquad_t *state)
Definition: filter.c:82
float b0
Definition: filter.h:28
float x2
Definition: filter.h:29
float state
Definition: filter.h:21
float RC
Definition: filter.h:22
float constdT
Definition: filter.h:23
float x1
Definition: filter.h:29
struct filterStatePt1_s filterStatePt1_t
float a2
Definition: filter.h:28
float y2
Definition: filter.h:29