Alle drie de signalen gefilterd en binair gemaakt

Dependencies:   mbed HIDScope biquadFilter

MAF.cpp

Committer:
Feike
Date:
2019-10-29
Revision:
21:f6e70856810c

File content as of revision 21:f6e70856810c:

#include "MAF.h"

MAF::MAF()
{}
   
float MAF::update(float data)
{
    int L = 20;
    float result = 0;
    _k[0] = data;
    for(int i=0; i<L; i++)
    {
        result = result + _k[i]*1.0/L;
    }
    
    for (int j=L-1; j>=0; j--)
    {
        _k[j] = _k[j-1];
    }
   
   return _result;
}