Alle drie de signalen gefilterd en binair gemaakt
Dependencies: mbed HIDScope biquadFilter
Diff: MAF.cpp
- Revision:
- 21:f6e70856810c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MAF.cpp Tue Oct 29 14:48:30 2019 +0000 @@ -0,0 +1,22 @@ +#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; +} \ No newline at end of file