Aircoookie / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
https://kno.wled.ge
MIT License
14.95k stars 3.23k forks source link

🐛 Multi RGB DMX Mode breaks when using multiple universes #2923

Closed lukas-runge closed 6 months ago

lukas-runge commented 1 year ago

What happened?

When using more than 170 Single Pixel LEDs (WS2815) with WLED in Multi RGB DMX Mode, the ArtNet DMX Input is wrongly passed on to the LEDs. The first LED in Universum 2 is 172 instead of 171 and LED 171 is flickering at all times.

To Reproduce Bug

This bug can be reproduced 100% of the time when controlling WLED via ArtNet with more than 170 LEDs.

Expected Behavior

LED 171 should be the first LED of Universe 2. It should not flicker.

Install Method

Binary from WLED.me

What version of WLED?

WLED version 0.13.3

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

none

Anything else?

I uploaded a video to youtube that shows the behaviour: https://youtu.be/rsJUAhyQ6lI 🙌

Code of Conduct

vro3 commented 1 year ago

I came here to say the same thing. In my experience with other controllers - you're able to set universe size on the controller, which allows you to use it with different software implementations.

universe size 510 is great if you're using certain software - but with mine, Resolume Arena, it auto-spans the universe + addressing automatically - so with my WLED controller - it will work like mentioned above, for the first 170 pixels, or 510 channels, leaving that same pixel, channels 511 and 512 without getting data. and every pixel beyond that is off by one address.

github-actions[bot] commented 6 months ago

Hey! This issue has been open for quite some time without any new comments now. It will be closed automatically in a week if no further activity occurs. Thank you for using WLED! ✨