-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
FX115 ( Blends) Missing pixels on peek and fixtures #4335
Comments
FYI Blends is a 1D effect with limitations to accommodate ESP8266. |
Looks like the effect should be "modernised" ... it creates a fastLed - style pixel buffer, which means the effect cannot handle more than 255 pixels in total. I think the complete "pixels" buffer is not needed and it could be replaced by This loop could use getPixelColor instead of the pixels buffer Lines 4492 to 4495 in a121f5b
The second loop just writes the pixels back, and I think there is an off-by-one error here (should be Lines 4498 to 4501 in a121f5b
|
It is fixed now on MM |
Thanks, so I'll do the same patch in 0_15. |
fixing an off-by-one error to solve #4335
Hotfix for #4335 - solves missed pixel problem in blends effect
@dosipod that's a problem Arc expansion has on some dimensions of segments. But may be related to how that particular effect calculates its maximum dimension. |
@blazoncek Yeah I see the same with multiple effects when using Arc so not an issue with Blends , as long as there is symmetry it is fine |
fixing an off-by-one error to solve Aircoookie#4335
does it need modernizing? it will change the looks if you remove the buffer (on all setups that have global buffer disabled), not sure its worth it. |
fixing an off-by-one error to solve Aircoookie#4335
What happened?
FX115 ( Blends) missing pixels
To Reproduce Bug
Use FX115 ( Blends) and you will notice missing pixels on peek and fixtures
Expected Behavior
No missing pixels
Install Method
Self-Compiled
What version of WLED?
0.15.0-rc1 (build 2411250)
Which microcontroller/board are you seeing the problem on?
ESP32
Relevant log/trace output
No response
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: