7#define DEFAULT_ALPHA 0.0
9template <
typename dataType>
35template <
typename dataType>
40 else if (alpha < 0.0) {
49template <
typename dataType>
51 prev_reading = (1 - alpha) * new_val + alpha * prev_reading;
56template <
typename dataType,
int N>
Filter_IIR< dataType > filter_channels_[N]
virtual void setAlphas(int channel, float alpha)
dataType get_prev_reading() const
Filter_IIR(float alpha, dataType init_val=0)
void set_alpha(float alpha)
dataType filtered_result(dataType new_val)