damaltor, ich habe schon fast alle Themen in diesem Asuro Forum gelesen, werde aber einfach nicht schlau... was soll ich denn noch machen

frage nebenbei, warum funktioniert dieses programm nicht
Code:
#include "asuro.h"

int main(void)
{
int speedl=130, speedr=110;
unsigned int data[2];
Init();               
while(1){
OdometrieData(data);              
FrontLED(ON);            
MotorDir(RWD,RWD);      
MotorSpeed(speedl,speedr);     
           
OdometrieData(data);            
if(data[0]<data[1]){           //Hier dran liegt es bestimmt ?
FrontLED(OFF);                //Blinkt nur wahnsinnig schnell 
 } 
             }  
			      
return 0;
}
Danke für eure Hilfe