Die bitfolge sieht nicht nach dcf aus, das alle 10ms abgetastet wurde.Zitat von cesupa
beachte.
-- verwende eine schnelle UART ausgabe (irq-getrieben, wenn direkt in der isr ausgegeben werden soll) oder gib via fifo aus. beispiele hats im wiki. ansonsten bisz du nicht sicher, dass es 10ms sind.
-- ist das signal wiklich ok oder evtl. gestört (tft, schaltneztteil, pc, empfangslage, ...)
mein ansatz sst, anhand der möglichen bit-übergänge 00, 01, 10, 11 unterschiedliche aktionen zu machen.
00 und 11 zählen i.w. nen zähler hoch, wobei auch überlängen berücksichtigt werder (mies signal, 59 sek.)
bei 10/10 fängt n neues bit an bzw endet (je nach welches signal du nimmst)
beim bitende wird die dauer ausgewertewt und bitanfang setzt zählrt zurück -- in groben zügen
Lesezeichen