low pass filter
Dependencies: biquadFilter mbed
main.cpp
- Committer:
- lisa96m
- Date:
- 2016-10-26
- Revision:
- 0:b86490d955b5
File content as of revision 0:b86490d955b5:
#include "mbed.h" #include "BiQuad.h" const int Fs = 1250; //Sample Frequency // Laag doorlaatfilter - butterworth (cutoff van 4Hz) const double b0 = 1.0; const double b1 = -1.9858; const double b2 = 0.9859; const double a0 = 0.2509E-4; const double a1 = 0.5018; const double a2 = 0.2509; BiQuad lowpass(b0,b1, b2, a0, a1, a2); // voor bepaald ingangssignaal u1 en output y1 double u1; double y1; void filter_1() { y1 = u1 - mean(u1); //offset? y1 = fabs(y1); y1 = lowpass.step(y1) }