Guten Abend!

Sorry, dass ich diesen thread nochmal ausgegraben habe, aber ich wollte dieses programm auch mal ausprobieren, allerdings klappt das nicht so ganz. Ich habe auch dieses Problem, dass der Asuro einfach nur rumsteht, und nichts macht. Verschiedene Stop Werte habe ich auch schon ausprobiert.
Hier ist das Programm:



Code:
 
#include "asuro.h"

#define STOP 50
int main(void)
{
 
 unsigned int lineData[2];
 unsigned char running = 1;
 Init () ;
 MotorDir (FWD,FWD);
 MotorSpeed(255,255);
 do {
     LineData (lineData) ;
	 if ((lineData[0] < STOP) && (lineData[1] < STOP)) {
	   MotorSpeed(0,0);
	   BackLED(ON,ON);
	   running = 0;
	   
	}
} while (running);
while(1);
return(0);
}
Liegt is einfach daran, dass ich nie den richtigen Stopwert finde oder gibts ein anderes Problem mit dem Programm? [/code]