@oberallgeier

mit "in jede Richtung" meinte ich natürlich nur sinvolle

Kann der Attiny 20MHz OHNE Quarz, also intern? Hab persönlich noch nie was darüber gelesen

Ansonsten, Du weißt schon, dass Du programmiertechnisch in Spheren über mir schwebst (ich kann nur sehr begrenzt Bascom, kein C oder ähnliches )


@Searcher

Hab Deine Änderungen nun auch getestet. Funktioniert leider bei manchen Code-Kombinationen nicht immer.

Senden 100, empfangen 100 -> LED leuchtet ständig
Senden 110, empfangen 100 -> LED leuchtet wenn sie aus sein sollte und umgekehrt
Senden 101, empfangen 100 -> LED leuchtet wenn sie aus sein sollte und umgekehrt
Senden 111, empfangen 110 -> LED leuchtet oft kurz auf,wenn optische Verbindung unterbrochen oder wieder hergestellt wird
Senden 111, empfangen 101 -> LED leuchtet oft kurz auf,wenn optische Verbindung unterbrochen oder wieder hergestellt wird


Ich teste auch mal die Auswertung der Pulslängen, mal sehen, wie genau das wird (es müssen ja nur 4 verschiedene Längen erkannt werden)...

mfg
Robert