Commit Graph

5255 Commits

Author SHA1 Message Date
Will Miles
a9f52a132b Update AsyncWebServer and AsyncTCP
This should fix (or at least improve) some of the crash cases under
excessive web server load.
2025-08-10 09:04:31 -04:00
Damian Schneider
0ecae7e831 Bugfix for brightness factor upon save: fixes #4824 (#4827) 2025-08-09 10:20:01 +02:00
Will Tatam
a24d4bc7e9 Revert "Revert NeoPixelBus back to 2.8.0 due to flicker issues"
Not possible in isolation as code depends on newer version

This reverts commit b6d9aad6b4.
2025-08-02 17:00:33 +01:00
Will Tatam
26080b23b1 0.15.2-beta1 2025-08-02 16:58:22 +01:00
Will Tatam
b6d9aad6b4 Revert NeoPixelBus back to 2.8.0 due to flicker issues 2025-08-02 16:55:47 +01:00
Will Tatam
4f3992b4dc 0.15.1 v0.15.1 2025-07-30 23:43:29 +01:00
Will Tatam
78252c6885 Add esp32dev_v4 env 2025-07-27 14:29:16 +01:00
Will Tatam
9dc7e81ba7 Add DMX Input support to builds 2025-07-27 14:25:58 +01:00
Will Tatam
ab2c975c36 Add esp32dev_V4 to default build 2025-07-27 13:59:31 +01:00
Will Tatam
ec51804f33 0.15.1-rc2 v0.15.1-rc2 2025-07-27 11:39:14 +01:00
Will Tatam
83ae6d07a7 Filter release notes for releaseBranch: 0_15_x 2025-07-27 11:36:30 +01:00
Will Tatam
4b42f6bbe2 update to 0.15.1-rc1 v0.15.1-rc1 2025-07-26 19:54:09 +01:00
Blaž Kristan
b27541e3e4 Set parallel I2S on by default 2025-07-26 20:47:15 +02:00
Will Miles
6fa2f4893d Merge pull request #4766 from Arcitec/backport-i2s-bus-selection
(0.15.x backport) bus_wrapper: Use parallel I2S first when enabled
2025-07-21 19:25:28 -04:00
Blaž Kristan
39f3c99cc1 Merge pull request #4763 from wled/fix-parallel-i2s-selection
Prevent parallel I2S use if different LED types are used.
2025-07-16 10:18:24 +02:00
Will Miles
e428e80d94 bus_wrapper: Update comments to reflect RMT usage 2025-07-11 01:05:15 +02:00
Will Miles
cfa8b735f4 bus_wrapper: Use parallel I2S first when enabled 2025-07-11 01:05:04 +02:00
Blaž Kristan
1808fa776b Prevent parallel I2S use if different LED types are used.
- helps with #4315
- add-on to #4762
- increases parallel I2S LED limit to 600 per bus
2025-07-09 20:58:13 +02:00
Blaž Kristan
232dc044e7 Fix color conversion bug for parallel I2S output
- fixes wled#4719
2025-07-05 22:29:38 +02:00
Blaž Kristan
a25fc6e098 Cherry pick fix 2025-07-01 11:36:12 +02:00
Blaž Kristan
00ab1daadb Fix for #4752 2025-07-01 10:33:11 +02:00
Blaž Kristan
2f31ff047d Fix missing "adPal" ID 2025-05-29 14:15:37 +02:00
Damian Schneider
5ec39f7fd3 bugfix in enumerating buttons and busses (#4657)
char value was changed from "55" to 'A' which is 65.
need to deduct 10 so the result is 'A' if index counter is 10.
2025-04-26 16:11:12 +02:00
netmindz
ecfe6e625d Merge pull request #4595 from wled/cherry-pick-mulifix
Cherry pick mulifix
2025-04-15 18:08:25 +00:00
Damian Schneider
2e4f3f8729 Merge pull request #4624 from DedeHai/0_15_x_randompalette_timing_fix
fix timer overflow bug in handleRandomPalette()
2025-04-13 09:27:14 +02:00
Damian Schneider
0597102f7f fix timer overflow bug in handleRandomPalette() 2025-03-29 10:25:25 +01:00
Blaž Kristan
6e7fffefec Merge pull request #4596 from Dschogo/patch-1
Fix wipe effect smoothness
2025-03-15 14:37:46 +01:00
Dschogo
a353a64568 Fix wipe effect smoothness
With update to 15.x many vars got changed to unsigned.
Wipe relies on truncation (of an uint16_t) for modulo operation, and was therefore broken.

Using directly an uint16_t like my proposal *should* be overall faster than using an unsigned and then doing a modulo. (Not an expert)
2025-03-15 13:38:34 +01:00
Blaž Kristan
5cac18f844 Update map1D2D 2025-03-13 16:44:20 +01:00
Blaž Kristan
3830d49bf8 Additional fix 2025-03-13 16:35:54 +01:00
Blaž Kristan
22eee967c2 Cherry pick fixes 2025-03-13 16:27:20 +01:00
Blaž Kristan
8654c2e4da Bugfix for #4590 2025-03-11 11:40:29 +01:00
Blaž Kristan
9bddfb1158 Cherry-pick fix 2025-03-11 10:58:49 +01:00
Blaž Kristan
7455ea7dde Avoid shadowing global col[] 2025-03-11 10:55:25 +01:00
Blaž Kristan
741bdf08ec Clarify use of index counter 2025-03-11 10:52:00 +01:00
Blaž Kristan
bbc9b9c173 Use constant CALL_MODE_INIT 2025-03-11 10:50:39 +01:00
Blaž Kristan
a38d6075c7 Bugfix in settings 2025-03-11 10:49:42 +01:00
Blaž Kristan
762679177c Replace magic with cosntant 2025-03-11 10:48:40 +01:00
Blaž Kristan
b008a6476b W Hex entry bugfix & optiisation 2025-03-11 10:47:59 +01:00
Blaž Kristan
47a9e4aa51 Shifting bugfix & size tuning in fade_out 2025-03-11 10:47:18 +01:00
Blaž Kristan
249c124176 Clear spaced segment
- also wait for strip before updating segment
2025-03-11 10:39:27 +01:00
Blaž Kristan
e16c4b8681 UI info 2025-03-11 10:29:46 +01:00
netmindz
7b521c7c40 Merge pull request #4589 from PaoloTK/add_last_output_warning
Add warning about unconfigurable outputs
2025-03-11 08:13:42 +00:00
PaoloTK
4c01893bd8 fix indentation 2025-03-10 22:53:38 +01:00
PaoloTK
ddec6fbb11 swap tags 2025-03-08 16:14:53 +01:00
PaoloTK
d9629039a6 add warning about unconfigurable outputs 2025-03-08 12:01:36 +01:00
netmindz
0a28acf6e7 Generate changelog 2025-02-22 18:23:59 +00:00
Will Tatam
6572efbf9f Update version to 0.15.1.beta2 v0.15.1.beta2 2025-02-22 18:02:31 +00:00
Blaž Kristan
dbe76479a2 Merge pull request #4484 from blazoncek/parallel-I2S
WWA strip support & parallel I2S for S2/S3 (bumping outputs from 5/4 to 12)
2025-02-22 18:44:10 +01:00
netmindz
dc3d463925 Merge pull request #4428 from blazoncek/waterfall-fix
FX: Waterfall, Matripix & Dissolve fix
2025-02-22 17:49:10 +01:00