Ich benutze einfach IRremote, um die Software mit Input von außen zu versorgen. Das scheint auch zu funktionieren. Jetzt habe ich was am Code generell geändert, was eigentlich eine Verbesserung sein sollte. Irgendwann habe ich festgestellt, dass die Codes nicht im Programm ankommen. Das ist so alles ineinander übergegangen. Jetzt Suche ich, warum Codes nicht ankommen. Jetzt habe ich IRremote ausgespart und verschiedene andere Dinge eingebunden, um zu überprüfen, ob das Programm funktioniert. Jetzt stelle ich fest, dass zurzeit der 328P ständig rebootet. Ich weiß aber nicht warum. Das mit den Delays hatte ich nun ausprobiert. Jetzt hatte ich im Code geschaut, ob ich Delays verbaut habe, ich habe aber gar keine drinnen. Außer ständigen I2C-Aufrufen, mache ich nichts besonderes. Ich Suche da aber noch. IRremote habe ich komplett raus genommen, das ist offenbar nicht für diese Reboots zuständig.
MfG
Lesezeichen