Hallo

Ich würde mein Programm aufs Wesentliche reduzieren und dann prüfen, ab welchem Wert der asuro losfährt.

Übrigens zuck bei mir alles wenn ich sehe, wie ihr die Motoren und die Getriebe quält. Der Ablauf sollte ungefähr so sein:

Motorrichtungen wählen
Geschwindigkeiten wählen
Fahren
Geschwindigkeit auf 0 setzen und kurz warten
Neue Richtungen wählen
Neue Geschwindigkeiten wählen
Weiterfahren
usw.

Oder eben mit PWM und Sanftanlauf, aber als Anfang tuts ne kleine Sleep-Schleife natürlich auch.

@hissi:
fahren geht glaub ich mit Sleep nicht
Wenn die Ausgänge für die Motoren gesetzt sind kann der Prozessor tun was er will..

Gruß

mic