Hi ab schon wieder ein neues problem..
der asuro soll gerade aus fahren, wenn er anstoößt rückfahrn und sih drehen, danach soll er wieder vorwaärtsfahren und so weiter..

Hier ist mein Programm:

while (1) {
if(PollSwitch()>0) {
StatusLED(RED);
BackLED(ON,ON);
MotorDir(RWD,RWD);
for(i=0; i<1000; i++) Sleep(144);
MotorSpeed(100,150);
for(i=0; i<1000; i++) Sleep(144);
}

else { StatusLED(GREEN);
BackLED(OFF,OFF);
MotorDir(FWD,FWD);
MotorSpeed(150,150);


}

}
while (1);
return 0;

}


Irgendwie funktioniert das so nicht..( er fährt nur rückwärts und fährt ne kurve..) kkann mir jemand die sleep funktin erklären und mir einen tipp geben was an meinem programm falsch ist?
Danke schonmal

Gruß
shorty