final
Dependencies: Encoder HIDScope MODSERIAL TouchButton mbed-dsp mbed
Fork of Robot1_11 by
Diff: main.cpp
- Revision:
- 4:68dc27d284f7
- Parent:
- 3:68b364036bc8
- Child:
- 5:8f256c16fe6c
--- a/main.cpp Thu Oct 30 14:13:24 2014 +0000 +++ b/main.cpp Thu Oct 30 14:29:46 2014 +0000 @@ -15,7 +15,7 @@ #define WACHTEN 1 #define SLAAN 2 #define TERUGKEREN 3 -#define ANGLEMAX 251 +#define ANGLEMAX -251 #define ANGLEMIN 0 //initiating functions @@ -611,7 +611,7 @@ void motor1aansturing() { - if (abs(motor1.getPosition())== ANGLEMIN && toestand != SLAAN) { + if (motor1.getPosition()>= ANGLEMIN && toestand != SLAAN) { toestand = WACHTEN; pc.printf("if1\n"); } @@ -628,7 +628,7 @@ setspeed = V1; pc.printf("Snel 1 \n"); } } - if (toestand == SLAAN && abs(motor1.getPosition()) >= ANGLEMAX) { + if (toestand == SLAAN && motor1.getPosition() <= ANGLEMAX) { pc.printf("toestand = terugkeren\n\r"); toestand = TERUGKEREN; stop = 1; //zorgt dat hij niet weer gaat slaan tot er gereset is...