Ja, ist doch klar oder so in etwa? Habe ein wenig gebraucht. Man sollte die Programme lesen!

Aenderung in RP6Control_10_Move2.c

int main(void)
{
..................
while(true)
{
task_LCDHeartbeat();
task_checkINT0();
task_I2CTWI();
behaviourController();
uint16_t adc7 = readADC(ADC_7); // Read ADC Channel 7
setCursorPosLCD(1,9);
writeIntegerLCD(adc7, DEC);
if (adc7 > 300)
{
move(60, RIGHT, DIST_MM(100), BLOCKING);
}

}
return 0;
}
Ich werde für links und rechts jeweils den Sharp GP2D120 Sensor einsetzen.

Ein dickes Lob noch an Dominik S. Herwald. Die Programme etc. sind zum Lernen gut gemacht.

Kurt