Hallo und Guten Abend,
wenn ich mit DMX_FadeRGB die LEDs ändere, funktioniert dies perfekt. Nutze ich hingegen DMX_FadeRGBDelayed springen die LEDs kurzfristig in eine andere Farbe und faden dann erst. Dies passiert jedoch nur, wenn bei den RGB Angaben zum vorherigen Wert mindestens 2 Werte (Kanäle) verändert werden.
Beispiel:
- Änderung von 255,255,255 auf 255,70,255 problemlos möglich.
- Änderung von 255,70,255 auf 247,70,170 bringt oben genanntes Problem.
- Änderung von 247,70,170 auf 247,70,90 wieder problemlos möglich.
- Änderung von 247,70,90 auf 130,120,90 bringt oben genanntes Problem.
Führe ich stattdessen dieses Szenario mit DMX_FadeRGB aus, gibt es diese Probleme nicht. Ich benötige jedoch die Verzögerung.
Scheinbar werden die Datenpakete beim Versenden von Änderungen an mindestens 2 Kanälen nicht korrekt übermittelt.
Ich konnte dies mit DMX Endgeräten verschiedener Hersteller nachvollziehen. Es tritt unabhängig dessen auf.
Ebenso tritt der Fehler auch bei DMX_FadeChannelDelayed auf.
Vor dem Upgrade auf Version 4 funktionierten diese Befehle reibungslos. Es müsste schlussfolgernd eine Veränderung beim „Delayed“ gegeben haben, welche diese Auswirkung zeigt.
Ich freue mich auf weiterführende Prüfung.
Viele Grüße