sloti
28.11.2007, 21:51
Moin moin,
ich habe mich jetzt mal an die Linienverfolgung gemacht uns stoße schon am Anfang auf Probleme. Bei meinem Programm scheint er die while schleife komplett zu ignorieren und bleibt nur vor der Schleife. Hier das Programm:
#include "asuro.h"
int main(void) {
unsigned int data[2];
Init();
FrontLED(ON);
MotorDir(FWD,FWD);
MotorSpeed(150,150);
while (1)
LineData(data);
if (data[0]<data[1]){
MotorSpeed(100,150);
BackLED(OFF,ON);
}
else {
MotorSpeed(150,100);
BackLED(ON,OFF);
}
return 0;
}
Vllt fällt irgendjemandem was dazu ein
mfg
Erik
ich habe mich jetzt mal an die Linienverfolgung gemacht uns stoße schon am Anfang auf Probleme. Bei meinem Programm scheint er die while schleife komplett zu ignorieren und bleibt nur vor der Schleife. Hier das Programm:
#include "asuro.h"
int main(void) {
unsigned int data[2];
Init();
FrontLED(ON);
MotorDir(FWD,FWD);
MotorSpeed(150,150);
while (1)
LineData(data);
if (data[0]<data[1]){
MotorSpeed(100,150);
BackLED(OFF,ON);
}
else {
MotorSpeed(150,100);
BackLED(ON,OFF);
}
return 0;
}
Vllt fällt irgendjemandem was dazu ein
mfg
Erik