Filter emg 7-10-15 v1

Dependencies:   HIDScope mbed MODSERIAL

Committer:
Bartvaart
Date:
Mon Oct 12 10:14:18 2015 +0000
Revision:
18:eec0880fcded
Child:
19:6c0245063b96
Lijkt te werken, moet nog getest worden met echte metingen

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Bartvaart 18:eec0880fcded 1 #include "Mode.h"
Bartvaart 18:eec0880fcded 2
Bartvaart 18:eec0880fcded 3 double mode;
Bartvaart 18:eec0880fcded 4
Bartvaart 18:eec0880fcded 5 int Mode(double y, double ymax, double thresholdlow, double thresholdmid, double thresholdhigh)
Bartvaart 18:eec0880fcded 6 {
Bartvaart 18:eec0880fcded 7
Bartvaart 18:eec0880fcded 8 if ( y <= thresholdlow){
Bartvaart 18:eec0880fcded 9 mode = 1;
Bartvaart 18:eec0880fcded 10 }
Bartvaart 18:eec0880fcded 11 if (y > thresholdmid && mode == 1){
Bartvaart 18:eec0880fcded 12 mode = 2;
Bartvaart 18:eec0880fcded 13 }
Bartvaart 18:eec0880fcded 14 if (y > thresholdhigh && mode == 1){
Bartvaart 18:eec0880fcded 15 mode = 3;
Bartvaart 18:eec0880fcded 16 }
Bartvaart 18:eec0880fcded 17
Bartvaart 18:eec0880fcded 18 return mode;
Bartvaart 18:eec0880fcded 19 }