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

v0.14.1-b2: ESP8266 fade issue with Breathe effect on Solid and the freeze function #3643

Closed
1 task done
casesolved-co-uk opened this issue Jan 3, 2024 · 8 comments
Closed
1 task done
Labels
configuration Incorrect configuration or configuration related issue. hardware (Likely) Setup-specific issue, e.g. flickering LEDs

Comments

@casesolved-co-uk
Copy link

casesolved-co-uk commented Jan 3, 2024

What happened?

See video for the interaction between the Breathe Effect and Solid:

2024-01-03_21-37-09.mp4

To Reproduce Bug

Follow the video

Expected Behavior

Solid remains solid, freeze freezes the segment and prevents changes

Install Method

Binary from WLED.me

What version of WLED?

v0.14.1-b2

Which microcontroller/board are you seeing the problem on?

ESP8266

Relevant log/trace output

No response

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@casesolved-co-uk
Copy link
Author

Related:
#3631

@blazoncek
Copy link
Collaborator

Please power your strip from a separate power supply. 1m strip with 144 LEDs/m requires 8A of current at full brightness.
There are no "interference" between segments code wise.

@blazoncek blazoncek added hardware (Likely) Setup-specific issue, e.g. flickering LEDs and removed bug labels Jan 4, 2024
@dosipod
Copy link

dosipod commented Jan 4, 2024

I see the same behavior when using two segments on 16x16 matrix , I do not think this is HW related

@blazoncek
Copy link
Collaborator

I see the same behavior when using two segments on 16x16 matrix , I do not thing this is HW related

Please post your configuration and picture of HW set up. As mentioned above there are no interactions between different segments (apart from ABL) to do that.
ABL stands for Automatic Brightness Limiter. Turn it off and then compare.

@dosipod
Copy link

dosipod commented Jan 4, 2024

I was actually testing with a remote unit using ddp but sure if you disable limiter the issue is no longer there

@blazoncek blazoncek added the configuration Incorrect configuration or configuration related issue. label Jan 4, 2024
@softhack007
Copy link
Collaborator

softhack007 commented Jan 4, 2024

Makes sense to explain the behaviour with ABL (auto brightness limiter).

  • segment1 is solid and power usage is close to ABL limit
  • segment2 turns on, LEDs draw extra power
  • ABL tries to bring power usage back into the limit, by reducing global brightness temporarily.

--> segment1 seems to fade or flicker.

This would be expected behaviour.

@casesolved-co-uk please try this:

  • verify that your cables are thick enough for 5-8Amp current. Also check that your PSU plug (5V side) is certified for 8Amps.
  • reduce global brightness to 50% or less
  • disable auto brightness limiter in LED settings
  • check if the fading / flickering is still there (should be gone now)
  • keep an eye on your cables and plugs, to ensure they don't heat up.

@casesolved-co-uk
Copy link
Author

@softhack007 thanks for the explanation, ABL explains the effect interaction and goes away with ABL disabled.

It cannot be a current issue in this case as the power is being fed directly to the board where the 3 LEDs are fading out. Plus the behaviour is clearly software controlled.

Current is 0.7A with ABL enabled and rises to 1.4A with it disabled, including 0.2A for the board.

And the freeze issue goes away too.

Since we're on the subject, does ABL only apply to onboard busses and is ignored for external busses, e.g. on the network?

@blazoncek
Copy link
Collaborator

Yes.

@blazoncek blazoncek closed this as not planned Won't fix, can't repro, duplicate, stale Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Incorrect configuration or configuration related issue. hardware (Likely) Setup-specific issue, e.g. flickering LEDs
Projects
None yet
Development

No branches or pull requests

4 participants