Tommie Verouden / Mbed 2 deprecated StateMachine

Dependencies:   biquadFilter FastPWM MODSERIAL QEI mbed

Revision:
50:4a7b0a3f64cb
Parent:
44:ca74d11a2dac
Child:
51:78c75cc72d17
--- a/main.cpp	Thu Nov 01 15:07:51 2018 +0000
+++ b/main.cpp	Thu Nov 01 20:22:46 2018 +0000
@@ -55,10 +55,10 @@
 
 // Define & initialise state machine
 const float dt = 0.002f;
-enum states {   calibratingMotors, calibratingEMG,
-                homing, reading, operating, failing, demoing
-            };
-states currentState = calibratingMotors;        // start in waiting mode
+enum states {   calibratingMotorL, calibratingMotorR, calibratingMotorF,
+                calibratingEMG, homing, reading, operating, failing, demoing };
+                
+states currentState = calibratingMotorL;        // start in motor L mode
 bool changeState = true;                        // initialise the first state
 
 Ticker stateTimer;                              // state machine ticker