Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: HIDScope QEI biquadFilter mbed
Fork of EMG_Controllertest_servo by
Diff: servoController.h
- Revision:
- 6:6cb7c0247560
- Parent:
- 5:bb77e2a6c1e8
- Child:
- 7:eed677b636d3
--- a/servoController.h Tue Oct 25 11:13:13 2016 +0000
+++ b/servoController.h Tue Oct 25 12:07:53 2016 +0000
@@ -2,7 +2,7 @@
Serial pc(USBTX,USBRX);
-PwmOut ServoPWMpin(D8);
+PwmOut ServoPWMpin(D9);
Ticker servoTick;
float i = 0;
char Key;
@@ -12,12 +12,13 @@
//double input_signal = 0;
double cali_min = 0;
double cali_max = 1;
-double treshold = 0.5;
+double treshold = 0.3;
float treshold_multiplier = 0.5;
bool binary_input_signal = 0;
bool binary_input_signal_previous = 0;
void control_servo(double input_signal){
+ pc.printf("/n/r %f", input_signal);
if (input_signal > treshold){ // convert the emg to a zero or a one
binary_input_signal = 1;
} else {
