ginge auch noch allgemeiner:
Wenn die Rx-ISR häufig angesprungen wird, wird wohl irgendein Signal am RxD-Pin wackeln.
Wenn die Daten aber niemals Break und SB durchstehen, stimmt wohl etwas mit dem Signal nicht: Nun weiß ich zwar nicht, ob da einer ein Micro oder MIDI angeschlossen hat - aber die Wahrscheinlichkeit einer Verpolung ist ungleich höher
Wenn das signal diese Tests übersteht, haben wir es wohl mit phasenkorrektem DMX zu tun
Aber was soll denn noch alles Blinken?!? (Man muss die ErrCodes ja auseinanderhalten können) Aber für sämtliche LCD-Geschichten wäre das wohl ganz hilfreich...
Ansonsten - hier meine Codes:
0b10101010 -> zc-Error (dimmer only)
0b00000001 -> no DMX (oder verpolt)
0b00000101 -> address error
0b11111110 -> Temp