also syntax der turn funktion ist so:
Turn(grad,geschwindigkeit)

achtung:
zuvor Encode_Init() aufrufen

zu dem code oben:

switched = 0 in den else block zu schreiben ist schwachsinn

wie soll er eigentlich drehen, wenn immer alle motoren gleichschnell laufen?
[edit] ups da hab ich übersehen das vorher noch mal MotorDir drann steht [edit]