Code:
#include "asuro.h"
int main(void){
Init();
while(1){
char Taster;
Taster=PollSwitch();
if (Taster<1){
StatusLED(GREEN);
MotorDir(FWD,FWD);
MotorSpeed(150,150);
}
else {
int I;
for (I=0;I<4000;I=I+1){
StatusLED(RED);
MotorDir(RWD,BREAK);
MotorSpeed(200,0);
}
}
}
}
*Funktionsbeschreibung*
Der Asuro wird abgefragt ob Pollswitch betätigt oder nicht ist .
Wenn Pollswitch 0 dann geradeausfahren
Wenn Pollswitch 1 oder höher dann eine bestimmte zeit zurückfahren
dann mit der while schleifen wieder prüfen welche Wert Pollswitch hat.

irgendwie ist das da momentan einfach nur so das mein asuro sofort ROT leuchtet und rückwärtsfährt also der eine motor und zwischendurch immer schnell grün blinkt was aber eignetlich gar nicht sein darf