du hast recht. im code:
geht er mit distance=0 wieder an den anfang der switch distance schleife,fährt also unendlich lange im quadrat...Code:case 292: MotorDir(BREAK,BREAK); for (i=0; i<100; i++) { Sleep(255); } MotorDir(FWD,FWD); speed=255; distance=0; //und noch vermeiden, dass die Verzögerung //mehrmals aufgerufen wird
ich habe es dann mit einer for schleife gemacht, die "um die switch schleife" und innerhalb der while schleife liegt...
habe den code aber nicht mehr...
Lesezeichen