Motor is operated by keyboard commands, encoder reads out position but not yet speed
Dependencies: HIDScope
Dependents: Project_motor Project_motor Motor_poscontrol Conceptcontroller_v_1_0
Fork of Encoder by
Diff: encoder.cpp
- Revision:
- 5:04c4a90c7a0a
- Parent:
- 4:69be34f39c9f
--- a/encoder.cpp Mon Sep 29 15:51:28 2014 +0000 +++ b/encoder.cpp Mon Sep 29 20:43:45 2014 +0000 @@ -2,7 +2,7 @@ #include "encoder.h" -Encoder::Encoder(PinName int_a, PinName int_b, bool speed=false) : pin_a(int_a), pin_b(int_b) +Encoder::Encoder(PinName int_a, PinName int_b, bool speed) : pin_a(int_a), pin_b(int_b) { m_speed_enabled = speed; if(m_speed_enabled) @@ -18,7 +18,7 @@ { //temporary speed storage, in case higher interrupt level does stuff float temp_speed=0; - int motortime_now + int motortime_now; if(m_speed_enabled) { motortime_now = EncoderTimer.read_us();