Hallo
In den neueren Versionen der asuro.c gibt es die Funktion PrintInt() mit der man Integerwerte über die IR-Schnittstelle senden kann:
Längeren Programmcode postet man in Code-Tags wegen der übersichtlichkeit.Code:void PrintInt(int wert) { char text[6]=" "; itoa(wert,text,10); SerWrite(text,5); }
Am Ende deiner Main-Funktion fehlt eine }
Mehrzeilige Kommentare bettet man besser zwischen /* */ ein, denn mit // kann es bei Zeilenumbrüchen zu Problemen kommen.
Die StatusLED wird schon bei Init() auf Grün gesetzt, zur Programmablaufskontrolle taugt grün deshalb nur bedingt.
Die BackLEDs beeinflussen die ODO-Werte, deshalb immer BackLED(OFF,OFF) vor dem Einlesen der ODO-Daten.
Gruß
mic







Zitieren

Lesezeichen