Hi
Ich will den asuro so programmieren, dass er vorwärts fährt, gegen eine Wand komm sich umdreht und eine Kurve fährt und dann wieder normal vorwärts. bis zu dem punkt, wo er sich umdrehen soll bin ich schon gekommen, nur fahrt er immer weter uns stoppt nicht.

#include "asuro.h"

int main(void)
{
Init();
StatusLED(GREEN);
MotorDir(FWD,FWD);
MotorSpeed(133,120);
while (PollSwitch()==0){//Vorwärts fahren, bis Taster berührt werden
SerWrite("Alles in OK!\n",10);
}
StatusLED(RED);
MotorDir(RWD,RWD);// Dann um angegebene Strecke weiterfahren
MotorSpeed(5,10);
drehzahl(5,0,1);
}