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

DO NOT MERGE - comparison only 0_15 vs 0.15.0 release branch #4316

Draft
wants to merge 34 commits into
base: 0_15_0
Choose a base branch
from

Conversation

netmindz
Copy link
Collaborator

No description provided.

maxi4329 and others added 30 commits October 26, 2024 20:33
this chip has 16MB or 32MB flash, and requires .memory_type = opi_opi
Add support for ESP32-S3 WROOM-2 (solves #4099)
Avoiding name collisions with the 'delay' function.
Fixed point calculation for improved accuracy, dithering in debug builds only.
Averaging and optional multiplier can be set as compile flags, example for speed testing with long averaging and a 10x multiplier:

-D FPS_CALC_AVG=200
-D FPS_MULTIPLIER=10

The calculation resolution is limited (9.7bit fixed point) so values larger than 200 can hit resolution limit and get stuck before reaching the final value.

If WLED_DEBUG is defined, dithering is added to the returned value so sub-frame accuracy is possible in post-processingwithout enabling the multiplier.
bitshift was still set from testing, forgot to update
dithering is not really needed, the FPS_MULTIPLIER is a much better option.
Don't generate a response if there's no HTTP request.

Fixes #4269
specified required nodejs version
Attempt to allocate enough room for the "minimum" sparks; and ensure
that we never overrun the allocated array size.

Fixes #4120
Fix array overflow in exploding_fireworks
…axlength

Introduce printSetInputMaxlength to properly set an inputs maxlength …
NeoPixelBus requires that all parallel I2S bus members be constructed
before any of them call Begin().  Implement this by deferring the
call to the end of bus construction.

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

Successfully merging this pull request may close these issues.

7 participants