FastPWM library, modified by benkatz

Dependents:   WangBoard_MotorScience

Fork of FastPWM3 by Ben Katz

filters.cpp

Committer:
nki
Date:
2016-06-15
Revision:
27:9c0cc4d4a0bf

File content as of revision 27:9c0cc4d4a0bf:

#include "filters.h"

MeanFilter::MeanFilter(float strength) {
    _strength = strength;
    _mean = 0;
}

float MeanFilter::Update(float x) {
    return _mean = _strength * _mean + (1.0f - _strength) * x;
}