Moin,
ja ich habe mir das ganze nochmal ein bischen angeschaut. ein Programm zum Strecke fahren habe ich nicht gefunde, also habe ich versucht, selber eins zu schreiben. Funzt allerdings nciht. Warum weiß ich nicht.Ich habe den Code mal angehängt. Vielleicht fällt es jemandem sofot ins Auge. Wenn ja, gebt mir bitte Bescheide. Danke.

mfG Sebastian

Code:
int main(void)
{
	Init();
	while(1)
	{
	    SIGNAL (SIG_ADC);
		Encoder_Init();
		FrontLED(ON);
		StatusLED(GREEN);
		MotorDir(FWD,FWD);
   	    MotorSpeed(160,160);
	    if(PollSwitch()>1)
	    {
	        StatusLED(RED);
			Encoder_Start();
			FrontLED(OFF);
	        MotorDir(RWD,RWD);
	        if(PollSwitch()>=7)
	        {
			Encoder_Set(0,0);
			    do
			    {
	                MotorSpeed(100,200);
				}
				while(encoder(LEFT)<10);
	        }
	        else
	        { 
			    do
				{
	            MotorSpeed(200,100);
				}
				while(encoder(RIGHT)<10);
	        }
			Encoder_Stop();
			Msleep(500);
	    }	
	}
	return 0;
}