Hallo
So kann ich das Fehler- und Warnungsfrei kompilieren:
Änderungen:Code:# include <asuro.h> void sleep_ms(int ms) { while(ms>0) { Sleep(72); ms--; } } void rechts_daneben (void) { BackLED(OFF,ON); MotorSpeed(0,120); sleep_ms(1000); //MotorSpeed (120,120); BackLED(OFF,OFF); } void links_daneben (void) { BackLED(ON,OFF); MotorSpeed(120,0); sleep_ms(1000); //MotorSpeed(120,120); BackLED(OFF,OFF); } int main (void) { unsigned int data [2]; Init(); MotorDir(RWD,RWD); MotorSpeed(120,120); FrontLED(ON); while(1) { LineData(data); if (data[0]!=data[1]) { if (data[0]>data[1]) { rechts_daneben(); } else /*(data[0]<data[1])*/ { links_daneben(); } } else { MotorDir(RWD,RWD); MotorSpeed(120,120); BackLED(OFF,OFF); } LineData(data); } }
Sleep(72);
ms--;
und
int main (void)
Das # include <asuro.h> funktioniert bei mir mit den <> nicht, ich brauche die "" (Libversion 2.3)
Gruß
mic







Zitieren

Lesezeichen