Hallo

Kleine Anmerkung: Da auch LEDs nicht schlagartig ein- oder ausgeschaltet werden können (das "Nachleuchten" ist dabei schlimmer) sollte nach dem Umschalten der FrontLED eine kurze Zeit gewartet werden:

FrontLED(OFF);
Sleep(10);
LineData(lineData);

Alternativ könnte man das Umschalten der FrontLED direkt nach dem Einlesen der Werte erledigen:

Code:
...
  while(1){ 
    LineData(lineData); 
    FrontLED(ON); 
    x1=lineData[0]; 
    x2=lineData[1]; 
    LineData(lineData); 
    FrontLED(OFF); 
...
Gruß

mic