Bug in DMX_FadeRGBDelayed

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:

  1. Änderung von 255,255,255 auf 255,70,255 problemlos möglich.
  2. Änderung von 255,70,255 auf 247,70,170 bringt oben genanntes Problem.
  3. Änderung von 247,70,170 auf 247,70,90 wieder problemlos möglich.
  4. Ä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

Moin cornel!

Fix im nächsten Update!

Grüße
Pio

Dankeschön :slight_smile: