statemachine

Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

Revision:
20:184839c241a7
Parent:
19:1a3b61bd88c0
--- a/main.cpp	Fri Oct 04 08:08:55 2019 +0000
+++ b/main.cpp	Fri Oct 04 08:23:39 2019 +0000
@@ -10,14 +10,14 @@
 FastPWM motor(D5);
 
 AnalogIn pot(PTB2);
+AnalogIn pot(PTB2);
 InterruptIn button(PTB3);
 
 // timer opzetten = ticker
 Ticker ticker;
 
 // opzetten van hoekbepaling
-int pulses = 4200;
-QEI encoder (D13,D12,NC,pulses);
+QEI encoder (D13,D12,NC,32,X4_ENCODING);
 
 // aparte functies
 // functie hoekbepaling
@@ -38,7 +38,12 @@
 {
     pc.printf("motor speed is (%f)\r\n",pot.read());
     pc.printf("pulse is (%i)\r\n",encoder.getPulses());
-}    
+}   
+
+// functie change direction
+void change_direction()
+{
+     
 
 void main_loop()
 {
@@ -53,6 +58,8 @@
 
 enum (start_wait, move)
 
+// main functie !!
+
 int main()
 { 
     ticker.attach(&main_loop, 0.001f, &print_loop, 1f);