emg
Dependencies: HIDScope MODSERIAL mbed-dsp mbed TouchButton
Fork of test by
Revision 31:01b4caea7ec0, committed 2014-10-27
- Comitter:
- Tanja2211
- Date:
- Mon Oct 27 14:34:27 2014 +0000
- Parent:
- 30:0428978cc43e
- Commit message:
- alles klaar
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Mon Oct 27 13:53:06 2014 +0000 +++ b/main.cpp Mon Oct 27 14:34:27 2014 +0000 @@ -67,7 +67,7 @@ filtered_emgT = fabs(filtered_emgT); //Triceps moving average - T0=filtered_emgT*100; + T0=filtered_emgT*1000; MOVAVG_T=T0*0.03333+T1*0.03333+T2*0.03333+T3*0.03333+T4*0.03333+T5*0.03333+T6*0.03333+T7*0.03333+T8*0.03333+T9*0.03333+T10*0.03333+T11*0.03333+T12*0.03333+T13*0.03333+T14*0.03333+T15*0.03333+T16*0.03333+T17*0.03333+T18*0.03333+T19*0.03333+T20*0.03333+T21*0.03333+T22*0.03333+T23*0.03333+T24*0.03333+T25*0.03333+T26*0.03333+T27*0.03333+T28*0.03333+T29*0.03333; T29=T28; T28=T27; @@ -207,13 +207,13 @@ arm_biquad_cascade_df1_init_f32(&highpassT,1,highpass_const,highpass_states); log_timerT1.attach(Triceps, 0.005); - wait(5); + wait(3); log_timerT1.detach(); //MOVAVG_T=MOVAVG_Positie1; // positie van batje met behulp van Triceps - drempelwaardeT=0.2; + drempelwaardeT=2.5; if (MOVAVG_T>= drempelwaardeT) { yT1=1; @@ -222,7 +222,7 @@ } pc.printf("Triceps eerste meting is klaar.\n"); - wait(3); + wait(2); //bepaling van positie met tricep 2 Ticker log_timerT2; @@ -232,7 +232,7 @@ arm_biquad_cascade_df1_init_f32(&highpassT,1,highpass_const,highpass_states); log_timerT2.attach(Triceps, 0.005); - wait(5); + wait(3); log_timerT2.detach(); //MOVAVG_T=MOVAVG_Positie2; @@ -261,7 +261,7 @@ } } - wait(5); + wait(2); Ticker log_timerB; @@ -270,7 +270,7 @@ arm_biquad_cascade_df1_init_f32(&highpassB,1,highpass_const,highpass_states); log_timerB.attach(Biceps,0.005); - wait(5); + wait(3); log_timerB.detach(); //bepaling van snelheidsstand met biceps