Damian Schneider
5fd3a513a4
bugfix
...
bitshift was still set from testing, forgot to update
2024-11-25 23:31:08 +00:00
Damian Schneider
b98a8a10b0
improved FPS calc resolution, added averaging & multiplier compileflags
...
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.
2024-11-25 23:30:59 +00:00
netmindz
2bee2793ef
Merge pull request #4309 from netmindz/release-name-fix
...
Fix release name macro expansion
2024-11-25 23:12:04 +00:00
netmindz
2f6fa66f4d
Merge pull request #4309 from netmindz/release-name-fix
...
Fix release name macro expansion
2024-11-25 23:04:22 +00:00
Frank
8a18555ae4
Merge pull request #4243 from MoonModules/AC_0_15_S3-WROOM2
...
Add support for ESP32-S3 WROOM-2 (solves #4099 )
2024-11-24 20:49:49 +00:00
netmindz
beb709dc8f
Merge pull request #4312 from willmmiles/mixed-led-crash
...
Defer calling begin() on buses
2024-11-24 20:46:45 +00:00
Blaž Kristan
6e89346f00
WLED 0.15.0-b7 release
...
- fix for #4172
- fix for #4230
- /json/live enabled when WS disabled
2024-10-27 18:47:10 +01:00
Damian Schneider
2703c9899a
Bugfix in FX ripple_base()
2024-10-27 15:08:25 +01:00
Blaž Kristan
4cc2cc4ad4
Multiple fixes
...
- increase WLED_MAX_BUSSES for C3 (fixes #4215 )
- fix for #4228
- fix for very long running effect (strip.now, strip.timebase)
- C++ API change to allow `seg.setColor().setOpacity()`
2024-10-26 15:16:11 +02:00
Svennte
832599b8c5
Fix alexa devices invisible/uncontrollable ( #4214 )
...
Fix for LED and Scenes uncontrollable using Alexa.
Weird behavior regarding to the device names and shared scenes fixed with this.
Seen in issue Aircoookie/Espalexa#228 and fixed from @ams-hh
Tested by myself and works just fine. Created second pull request here because the library seems to be a bit different from the official Espalexa repo.
---------
Co-authored-by: Frank <91616163+softhack007@users.noreply.github.com >
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si >
2024-10-25 09:33:05 +02:00
Will Miles
19d837c222
Merge pull request #4222 from Aircoookie/esp8266-oappend-fix
...
Esp8266 oappend fix
2024-10-24 15:22:46 -04:00
Will Miles
b3b326738c
Fix incorrect SET_F calls
...
Replace with F() or PSTR() as appropriate.
2024-10-23 21:26:40 -04:00
Will Miles
2a094883ad
Better oappend shim on ESP8266
...
Detect IRAM pointers if we can't be sure.
2024-10-23 20:01:42 -04:00
Frank
0a97e28aab
bugfix: prevent preset loading from resetting other errors
...
without this fix, any not-yet reported error - like filesystem problems at startup, or out-of-memory - was rest by successfully loading a preset.
2024-10-19 18:43:10 +02:00
Christian Schwinne
e9d2182390
Re-license the WLED project from MIT to EUPL ( #4194 )
2024-10-16 00:07:19 +02:00
Damian Schneider
44e28f96e0
Fix for Octopus on ESP32 C3
...
Apparently the C3 can not convert negative floats to uint8_t directly, casting it into an int first fixes it.
2024-10-15 13:49:58 +02:00
Blaž Kristan
a0e81da8c5
WLED 0.15.0-b6 release ( #4180 )
...
* modified Improv chip & version handling
* Update build and changelog
2024-10-14 20:13:59 +02:00
AlDIY
01e07ca0bc
Update xml.cpp
2024-10-13 20:34:18 +03:00
Frank
1468ee5fde
Merge pull request #4188 from LuisFadini/0_15_brt_timezone
...
Added BRT timezone
2024-10-13 11:01:05 +02:00
Blaž Kristan
49f044ecde
Better fix for #4154
2024-10-13 10:43:56 +02:00
Luis
37f32ab197
Added BRT timezone
2024-10-12 10:56:40 -03:00
maxi4329
a60231ba59
Fixed the positioning of the "Download the latest binary" button ( #4184 )
...
* fixed the positioning of the download button
* fixed space after "Download the latest binary:" disapering after building
* fixed typo
---------
Co-authored-by: maxi4329 <maxi4329>
2024-10-09 22:10:59 +02:00
Blaž Kristan
c8dafede6d
Merge pull request #4183 from PaoloTK/autosegment_outputs_flag
...
Add WLED_AUTOSEGMENTS compile flag
2024-10-09 22:00:12 +02:00
Blaž Kristan
7deea9eb75
Minor button & rover CSS tweak.
2024-10-07 17:52:36 +02:00
Blaž Kristan
5e9a46d54d
Fix for #4154
2024-10-07 17:15:35 +02:00
PaoloTK
488974dd3e
change flag
2024-10-07 10:39:45 +02:00
PaoloTK
5975b9125f
add autosegment outputs compile flag
2024-10-06 22:56:30 +02:00
Blaž Kristan
407477dc68
Fix for #4168
...
- set min value to 0 for disabled ABL
2024-10-06 15:42:58 +02:00
Blaz Kristan
1b0ce9a123
Fix for #4179
2024-10-05 15:00:58 +02:00
Blaž Kristan
ba636b17a0
Merge pull request #4175 from Xevel/fix_polybus_canshow
...
fix Polybus canShow
2024-10-03 16:19:44 +02:00
Nicolas Saugnier
949b9fb10e
Fixed Polybus.canShow always returning true on ESP32
2024-10-03 15:21:39 +02:00
Nicolas Saugnier
ae1b6af0d4
Indent formatting...
2024-10-03 11:07:58 +02:00
Nicolas Saugnier
dd27504d30
Fixed Improv rejecting all properly formatted packets.
2024-10-03 11:04:47 +02:00
Blaz Kristan
c30a08cfc5
Merge branch '0_15' of https://github.com/aircoookie/WLED into 0_15
2024-10-02 20:16:41 +02:00
Blaz Kristan
a4c49aa35e
Fix for #4005
2024-10-02 20:15:58 +02:00
Frank
402fba734a
bugfix for holes in 2D DNA Spiral
...
Holes were visible at height > 32. Root cause: "lerp8x8" seems to be inaccurate --> replaced by a simple linear calculation.
2024-10-02 16:34:36 +02:00
Frank
262af0678f
colored burst effect bugfix (swapped XY dimensions)
...
fixing a bug where width and height got swapped (visible on non-square panels)
2024-09-30 18:35:14 +02:00
Frank
3765d558b6
akemi bugfix fix
...
map2 --> map
2024-09-30 18:26:00 +02:00
Frank
4ed8ded502
Akemi bugfix for panel width > 32
...
due to a math accident, Akemi did not show proper GEQ bands in its hands when width>32
2024-09-30 17:44:38 +02:00
Frank
d3c401ed4e
wu_pixel small optimization
...
5% faster
2024-09-29 19:29:12 +02:00
Blaz Kristan
10d8cfde85
Fix FX filter bug
2024-09-29 13:00:07 +02:00
Will Miles
9a4b56db6e
Fix incorrect F-strings
...
A merge issue with end-oappend: some strings did not get correctly
converted from SET_F() to F(), which can cause crashes.
2024-09-27 21:06:21 -04:00
Blaž Kristan
c600c6da63
Bus length fix
2024-09-25 09:33:16 +02:00
Blaz Kristan
3f3c986932
Merge branch '0_15' into end_oappend_v2
2024-09-24 21:43:47 +02:00
Blaz Kristan
3ccc5babc1
Remov superfluous #if
2024-09-23 20:39:16 +02:00
Blaz Kristan
bd7cd32f91
Add mandatory refresh capability to remove type dependency.
2024-09-22 13:56:14 +02:00
Blaz Kristan
9cb3531e2d
Remove erroneous file
...
Fix constant dependancy
2024-09-21 22:24:36 +02:00
Blaz Kristan
b50e6e0d90
Static PinManager & UsermodManager
...
- saves a few bytes of flash
2024-09-19 21:44:11 +02:00
Will Miles
45cf90094a
Rename destination for getSettingsJS
...
Use a name that makes it a bit clearer what the output is. The new name
is applied consistently through most uses.
Usermods are not yet updated.
2024-09-18 23:35:36 -04:00
Blaz Kristan
ae1df20893
New names
2024-09-18 23:32:15 -04:00