#include "filter_bat2.h" float filterbat(FILTERBAT *b, float InpVarCurr) { float y; y = (b->k_0 * (InpVarCurr + (b->i_0*2) + b->i_1)) + (b->k_1 * b->u_0) + (b->k_2 * b->u_1); b->u_1=b->u_0; b->u_0=y; b->i_1=b->i_0; b->i_0=InpVarCurr; return y; }