Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RGBW Pure White Does'nt work adding 6th LED output #4303

Closed
1 task done
chybeat opened this issue Nov 22, 2024 · 3 comments
Closed
1 task done

RGBW Pure White Does'nt work adding 6th LED output #4303

chybeat opened this issue Nov 22, 2024 · 3 comments

Comments

@chybeat
Copy link

chybeat commented Nov 22, 2024

What happened?

After add 6th LED output in settings, the fisrt strip (112 leds SK6812) white color dows not work, adding 5 with 184 LEDs works like a charm. Even changing the last strip (18 LED strip to another with 28 LEDs) works fine, the problem comes with 6th.

Project is a computer case with a lot of fans and a strip with this configuration: (WLED 0.15.0-b1 and prior versions works fine)

1 light strip with 112 LED (SK6812 strip) (GPIO 15)
5 ARGB fans with 18 LEDs (WS2812B strips) (GPIO 15, 26, 5, 14, 16)
1 CPU Cooler with 11 LEDs (WS2812B strip) (GPIO 13)
1 ARGB fan with 21 LEDs (WS2812B strip) (GPIO 4)
2 ARGB fans with 28 LEDs (WS2812B strips) (GPIO 12, 2)

WLED config has the above exact order, I test one 28 LED strip in 5th Output to verify if number of leds is the problem. In 4th position i have 176 LEDs, after adding th 5th with 18 LEDs strip are 184, whan change to 28 LED strip are 194, i think the problem was (may be, for any reason, because thins can happend) a 200 led limit, but no, the problem is when add 6th output.

To Reproduce Bug

  1. Add 1st LED output with SK6812 strip (112 LED for my setup)
  2. Add 4 more strips (WS2812B strip with 18 LEDs in my setup). White channel works fine
    Result: White channel in Color area works fine and change the SK6812.
  3. Add 1 more strip (WS2812B strip with 18 LEDs or even with 1 led)
    Result: The white channel in color area not change the color in SK6812 Strip

Expected Behavior

In prior versions of WLED the white channel works with 8 max ouput leds configuration without problem, after adding the audioreactive mod and change the max output to ¿12? (i can't remember the exact number 😉) or some changes in version 0.15.0-b2 the problem starts.

Install Method

Binary from WLED.me

What version of WLED?

0.15.0-b7

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

No response

Anything else?

Hope this helps to improve, I worte like a bug, may be is a bug, may be is a new feature, may be is not possible, but, if I found something, I'll try to resolve if posssible. No C coding developer, just another WLED user 😊.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@chybeat chybeat added the bug label Nov 22, 2024
@softhack007
Copy link
Collaborator

after adding the audioreactive mod and change the max output to ¿12? (i can't remember the exact number 😉) or some changes in version 0.15.0-b2 the problem starts.

@blazoncek maybe I'm wrong here, but afaik this configuration would use the new "I2S parallel" output driver of NPB. The I2S parallel driver has a limitation that it can only drive exactly the same led types on all pins - so having an sk6812 (RGBW) strip among all the ws2812b could be a problem?

@softhack007 softhack007 added needs investigation The bug has not yet been reproduced by me. Analysis or more details are needed. duplicate and removed needs investigation The bug has not yet been reproduced by me. Analysis or more details are needed. labels Nov 22, 2024
@softhack007
Copy link
Collaborator

softhack007 commented Nov 22, 2024

closing in favour of #4301

The cause of both reports is the same - having an SK6812 (RGBW) output in between several ws2812b (RGB) outputs.

@blazoncek
Copy link
Collaborator

The I2S parallel driver has a limitation that it can only drive exactly the same led types on all pins - so having an sk6812 (RGBW) strip among all the ws2812b could be a problem?

My tests showed that you can mix LED types to some extent when using parallel I2S. I've tested WS2812 and SK6812.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants