netmindz
32864d8986
update version to 0.15.0
2024-12-10 18:54:39 +00:00
Blaž Kristan
af410ae2d0
WiFi reconnect bugfix
...
- additional debug info
2024-12-09 23:06:21 +00:00
Will Tatam
1891cc816f
Merge branch '0_15_0' of https://github.com/Aircoookie/WLED into 0_15_0
2024-12-09 09:33:33 +00:00
Damian Schneider
b78229d1e2
Fix update for #4193 (twinkle fox & cat)
...
- previous fix worked but there was still an overflow after some time passed. there were still missing roll-overs apparently: reverting these two variables back to 16bit/8bit should fix it for good.
2024-12-05 06:49:17 +01:00
Damian Schneider
71b242874f
Fix for #4193 (twinkle fox & cat)
2024-12-04 20:39:19 +01:00
Will Tatam
9328e6faca
Merge branch '0_15_0' of https://github.com/Aircoookie/WLED into 0_15_0
2024-11-30 12:07:46 +00:00
netmindz
bbacc2daae
Merge pull request #4287 from netmindz/v0.15.0-rcX
...
0.15.0-rc1
2024-11-30 11:42:46 +00:00
Will Miles
a121f5b61b
Merge pull request #4286 from blazoncek/xml-bugfix
...
xml comma bugfix + few string optimisations
2024-11-28 09:48:29 -05:00
Frank
251062170e
Merge pull request #4324 from dosipod/0_15
...
Update settings_sec.htm [Fix the warning text and Backup presets button misalignment]
2024-11-28 12:22:46 +01:00
Damian Schneider
fa4c23b76e
minor improvement
2024-11-27 22:23:48 +01:00
Damian Schneider
a0a46850f5
Merge remote-tracking branch 'upstream/0_15' into 0_15_trig_math
2024-11-27 22:22:50 +01:00
Damian Schneider
4cd0563a93
changed 90° offset to hex, fixed potential bug in FX using sin/cos with incrementing number
...
- sin/cos calls with incrementing numbers can lead to bad outcomes, the functions (_approx or original sinf/cosf) return bad values for very large float inputs
2024-11-27 21:53:32 +01:00
netmindz
b83f0f461c
Merge pull request #4263 from DedeHai/palette_FX_fix
...
fixed palette FX to more closely match original 1D version
2024-11-27 19:48:00 +00:00
Will Miles
685ad83d4b
PolyBus: Clarify use of clock_kHz
...
While not used by most bus types, it's not an optional parameter.
2024-11-27 19:36:16 +00:00
Will Miles
62ddb18a1a
BusDigital::begin: Pass clock rate argument
...
Fixes bug introduced by #4312 .
2024-11-27 19:36:01 +00:00
netmindz
3668ede0ff
Merge pull request #4327 from willmmiles/4312-missing-clock
...
Fix missing clock setting introduce by #4312
2024-11-27 19:35:19 +00:00
Blaž Kristan
6a12378475
Fix for #4321
2024-11-27 19:33:29 +00:00
netmindz
945584384a
Merge pull request #4328 from blazoncek/clarify
...
Fix for #4321 - unclear use of comma operator
2024-11-27 19:31:53 +00:00
Blaž Kristan
b1dd27b516
Fix for #4321
2024-11-27 16:08:10 +01:00
Will Miles
dcba1aad10
PolyBus: Clarify use of clock_kHz
...
While not used by most bus types, it's not an optional parameter.
2024-11-27 09:05:10 -05:00
Will Miles
acc8b9cdbc
BusDigital::begin: Pass clock rate argument
...
Fixes bug introduced by #4312 .
2024-11-27 09:00:25 -05:00
Blaž Kristan
d26b3108da
Fix for #4300
2024-11-27 11:04:52 +00:00
netmindz
f8a7a0d6e8
Merge pull request #4326 from blazoncek/com-fix
...
Fix for #4300 - removal of color order override
2024-11-27 10:01:22 +00:00
Damian Schneider
1a8aaa3b26
Speed improvements, commented legacy _t trig functions
...
- speed improvement: by default M_TWOPI is treated as a double float
- directly calling sin16_t in cos_approx() saves a lot of overhead
2024-11-26 20:32:39 +01:00
Blaž Kristan
cd1c13b4b1
Fix for #4300
2024-11-26 19:35:15 +01:00
AlDIY
d87c5035dd
Update settings_sec.htm
2024-11-26 19:33:22 +03:00
netmindz
0b54034470
Merge pull request #4284 from blazoncek/search-keep
...
Keep selected FX visible while searching
2024-11-26 09:10:14 +00:00
Will Tatam
0b3643132b
Update to 2411250
2024-11-25 23:47:41 +00:00
Will Tatam
a5693fbf8d
Merge branch '0_15_0' into v0.15.0-rcX
2024-11-25 23:45:34 +00:00
Will Miles
a1b332fc78
handleSet: Fix incorrect response generation
...
Don't generate a response if there's no HTTP request.
Fixes #4269
2024-11-25 23:33:53 +00:00
Frank
86d7c24513
rename delay -> frameDelay
...
Avoiding name collisions with the 'delay' function.
2024-11-25 23:32:27 +00:00
Damian Schneider
b28add3b8b
Added define for bitshift, removed dithering
...
dithering is not really needed, the FPS_MULTIPLIER is a much better option.
2024-11-25 23:31:17 +00:00
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
netmindz
8ad2583785
Merge pull request #4309 from netmindz/release-name-fix
...
Fix release name macro expansion
2024-11-25 23:00:56 +00:00
Will Tatam
dd533a9ab4
Update sample WLED_RELEASE_NAME
2024-11-25 23:00:31 +00:00
Frank
5b989adebc
Allow TV Simulator on single LED segments
...
I've checked the code - nothing preventing the effect to run with SEGLEN=1
2024-11-25 15:27:53 +01:00
Will Tatam
e607fcb5c5
Merge branch '0_15_0' into v0.15.0-rcX
2024-11-24 21:04:08 +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
Will Tatam
20f8d3c8a9
Builds without WLED_RELEASE_NAME should be called Custom
2024-11-24 15:26:30 +00:00
Will Miles
d53d7aa2e2
Defer calling begin() on digital buses
...
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 .
2024-11-23 12:34:06 -05:00
Will Tatam
568d2edd96
Remove TOSTRING for releaseString and add quotes to WLED_RELEASE_NAME
2024-11-23 16:37:03 +00:00
Will Tatam
6aef0e145c
Remove TOSTRING for releaseString and add quotes to WLED_RELEASE_NAME
2024-11-23 16:31:07 +00:00
Damian Schneider
32dc54ce72
reverted rotation scale, offset only on static rotation, inverted shift direction
...
- inverting the shift direction in signed int is computationally safe as it is cast into an uint8_t and it matches the original FX in 1D
2024-11-22 08:43:45 +01:00
Frank
548736f432
SparkFunDMX fix for possible array bounds violation in DMX.write
...
Align with code in espdmx.cpp
2024-11-21 22:50:55 +01:00
netmindz
89d587e7dd
Merge pull request #4296 from WouterGritter/mqtt-fix-settings-input-maxlength
...
Introduce printSetInputMaxlength to properly set an inputs maxlength …
2024-11-21 18:25:26 +00:00
Wouter Gritter
5c8b2ebf7a
maxlength -> maxLength to fix this attribute not being modified correctly
2024-11-21 12:04:01 +01:00