Hallo Valen, hab die Lib jetzt bestimmt 20x Übersetzt immer das gleiche ergebnis.

Hab daher noch mal etwas rumgebasstelt und nun Versteh ich es gar nicht mehr.
Auch bei der 2.80 Lib ist es das gleiche.
Daher hab mal angefangen mein Goo richtig zu machen.

Code:
void Goo(int d,int l)								//eigene go anweisung 
{	
	StatusLED(GREEN);
	
	SetMotorPower(d,d+5);								//Fahr los mit vorgegebenem Tempo,richtung über +/- Wert
	
	l=l*38/10;											//l ist die Strecke die zurück gelegt werden soll. 1cm = 3.8 ticks												
	EncoderInit();
		for(encoder[1]=0; encoder[1]<=l; x++)
		{
			Msleep (10);
		}
	MotorSpeed(BREAK,BREAK);
}
Das komische an der ganzen sache ist hier funktioniert das ganz wunderbar. Asuro fährt grade UND beide Motoren haben die gleiche Power.