EMG filter. Waarden nog niet perfekt.

Dependencies:   HIDScope mbed

main.cpp

Committer:
janwillembisschop
Date:
2016-10-21
Revision:
0:2956e3501f8a
Child:
1:70dc835f3a37

File content as of revision 0:2956e3501f8a:

#include "mbed.h"
#include "HIDScope.h"
#include "Filter.h"
#include "FilterDesign.h"

AnalogIn    emg(A0);

Ticker      sample_timer;
HIDScope    scope(2);       // 2 scopes

void sample()
{
    
    double u = emg.read();      // ongefitlerd
    double y = FilterDesign(u); // gefilterd
    
    scope.set(0,u); // ongefilterd naar scope 0
    scope.set(1,y); // gefilterd naar scope 1
    
    scope.send();
}

int main()
{   
    
    sample_timer.attach(&sample, 0.002); // 500 Hz
    
    while(1) {}
}