Moritz Bust schrieb:
> Ich habe eine WS2811 LED Strip den ich mit einem AtTiny45 ansteuere.
wenn du den Source hast weisst du was an die LEDs geschickt wird, das
kannst du per PWM auch an normale RGB LEDs schicken.
Willst du den Bitstrom dekodieren (OK ich kenne mich nur mit WS2812b
aus, IMHO sind WS2811 die ICs die in WS2812B Leds verbaut sind sollte
also ähnlich ablaufen) musst du erst den gesammten Bitstrom aufnehmen im
1,25µs Raster und um die Umschaltung zu erkennen mit min 3-fach
oversampling könnte knapp reichen, das Ende erkennst du erst nach der
Pause, Lücke und dann hinterher die 24 Bit Nullen und Einsen rausholen
für die drei Grundfarben 8 Bit pro Farbe 24 Bit pro LED, von hinten
versteht sich.
Es müssen wieder genausoviele Bits erkannt werden 0 oder 1 wie 24 x LED
Anzahl ergibt, dann könntest du Erfolg haben.
Wird aber ne heftige Bitschubserei und Rechnerei, ob dem Tiny da nicht
die Puste sprich RAM ausgeht?
Die Bits sammeln im Zeitraster von ca. 300-400ns mag ja in ASM noch
angehen, diese speichern ist RAM abhängig.
Der Rest was für ASM oder C Profis, Echtzeit? eher nicht auf dem Tiny
oder AVR oder?