Frank
287c0f5df4
fastpath: use I2S driver for second bus
...
some user reported that this reduces random LEDs flickering
2024-02-18 16:58:13 +01:00
dependabot[bot]
adb3eaa578
Bump urllib3 from 1.26.15 to 1.26.18 ( #3455 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.15 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.15...1.26.18 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 22:44:40 +01:00
Blaz Kristan
e7285c7a03
Possible fix for #3589 & partial fix for #3605
2024-02-12 22:13:17 +01:00
Blaz Kristan
567d513a3b
Prevent JSON buffer clear after failed lock attempt
...
(alternative to #3743 )
2024-02-12 22:12:46 +01:00
Blaz Kristan
2a1f250961
Multiple analog button fix for #3549
2024-02-12 22:12:12 +01:00
Blaž Kristan
d484df0d06
Merge pull request #3732 from wled-install/patch-1
...
UM Audioreactive: add two compiler options
2024-02-12 22:02:04 +01:00
Frank
c9b416a4fe
prevent flickering during OTA
...
I've almost toasted my wiring due to uncontrolled LED flickering during OTA.
So here is the fix - it prevents any strip updates when OTA is ongoing.
2024-02-12 21:53:59 +01:00
Frank
7593c23105
minor fixies
...
* setup: print free filesystem space after mount
* loop: forgot to actually reset the stale lock
* handleConnection: (8266) user messages in case of "heap too low".
2024-02-12 21:51:23 +01:00
netmindz
6f15c58024
Merge pull request #111 from MoonModules/dmx_input
...
Implement dmx input with rdm support - with tweaks
2024-02-10 17:39:59 +00:00
Will Tatam
705338448b
Latest UI
2024-02-10 17:32:10 +00:00
Will Tatam
6970b82e37
Merge branch 'mdev' into dmx_input
2024-02-10 17:10:15 +00:00
Ewoud
5cf908ea25
Remove obsolute usermods - post
2024-02-08 23:02:10 +01:00
Ewoud
675dc29649
Remove obsolete usermods
...
- mode sort
- 4LD (non ALT)
- Rotary encoder (non ALT)
2024-02-08 22:54:06 +01:00
Frank
0f53353177
Update ESP32-Chip_info.hpp
...
minor update
- align with latest chip_info.ino
- remove duplicate info
- string optimizations to reduce flash size
2024-02-08 00:17:00 +01:00
Troy
536af571e9
Merge pull request #115 from troyhacks/WM8978
...
Settings to reject WM8978 mic noise during line-in use.
2024-02-06 14:43:10 -05:00
Troy
3c2feb82ed
Settings to reject mic noise during line-in use.
2024-02-06 14:36:22 -05:00
Frank
16c8810c96
alternative partitions file for 8MB, with more program space
...
3.2MB program, 1.5MB LittleFS filesystem.
2024-02-06 19:24:33 +01:00
Frank
f43df42468
Delete WLED_ESP32-wrover_4MB.csv
...
deleting the duplicate / obsolete "wrover" file. Its exactly the same as the normal "1MB FS" layout.
2024-02-06 19:23:32 +01:00
Frank
0bd32c7500
npm run build
2024-01-29 18:31:57 +01:00
Frank
769691449f
.
2024-01-29 18:22:24 +01:00
Frank
9164998190
release -b30.36 preparation
...
0.14.1 as we have all relevant bugfixes for upstream.
2024-01-29 16:07:54 +01:00
Frank
3384953804
npm run build
2024-01-28 16:27:39 +01:00
Frank
a8897203a9
trying to make palette preview look close to real LED colors
...
FastLED palettes (from palettes.h) use gammas (2.6, 2.2, 2.5). Screens expect un-corrected colors, so we try to revert palette gamma correction in the browser.
2024-01-28 16:19:16 +01:00
Frank
2277d81699
AR sound sync bugfix
...
local samples were "sneaking in" when mode "receive or local" was receiving from network source.
2024-01-27 17:44:04 +01:00
Frank
14ab70dffe
AR sound sync - document data offsets
...
The compiler has added gaps, to align our struct for hardware compatibility.
* made the gaps explicit
* added `__attribute__ ((packed))`, to ensure that the data layout is the same on all platforms (extensa, risc-v, 8266)
2024-01-26 22:26:09 +01:00
Frank
27e0bff4ee
make "segment off" work (MM specific) - fixes #90
...
fix for #90
In principle its dangerous to write pixels from the webserver callback, but in this case we should be save - `suspendStripService=true` ensures that strip.service() is not active in the main loopTask.
2024-01-26 17:21:31 +01:00
Frank
302f18fbfe
small speedup
...
* currentBri() is called for any setpixelColor(), so we can speed up everything (a bit) by allowing the compiler to inline which saves a few cycles of call/return overhead.
* aligned the function with upstream, and added another optimization by only calling progress() when a transition is active.
2024-01-26 17:08:37 +01:00
Frank
f456e065c6
Merge pull request #3722 from lost-hope/main
...
Usermod Klipper Percentage: Fix for include paths (windows backslash vs. linux slash)
2024-01-26 12:14:19 +01:00
Blaž Kristan
ad6903de38
Merge pull request #3723 from Derek4aty1/dnaSpiralFix
...
DNA Spiral Effect Speed Fix
2024-01-26 12:08:40 +01:00
netmindz
731f8efed8
Merge pull request #110 from MoonModules/XL-build
...
Swap partitions so we actually have space for the code
2024-01-17 22:11:40 +00:00
Will Tatam
bbb62bca2e
Merge branch 'XL-build' into dmx_input
2024-01-17 18:51:44 +00:00
netmindz
f660d6bf22
Merge branch 'mdev' into XL-build
2024-01-17 18:50:54 +00:00
Will Tatam
61cab1cb96
Swap partitions so we actually have space for the code
2024-01-17 18:46:03 +00:00
Will Tatam
244ef2f88d
Update esp_dmx
2024-01-17 18:12:05 +00:00
Will Tatam
74da71995c
Hide DMX port as just confusing to users
2024-01-17 18:03:16 +00:00
Will Tatam
bc8feed852
Tweak DMX settings UI
2024-01-16 20:13:52 +00:00
Will Tatam
6ffbb40cf9
HTML updates
2024-01-16 18:33:24 +00:00
Frank
ae059cf229
running gag
...
SETTINGS_STACK_BUF_SIZE was too small (again).
2024-01-16 16:10:59 +01:00
netmindz
42109fe606
Merge branch 'mdev' into dmx_input
2024-01-16 13:27:42 +00:00
Frank
b1fa62cef6
npm run build
2024-01-15 15:59:17 +01:00
Blaz Kristan
854425eb9c
Fix for #3672
2024-01-15 15:37:21 +01:00
Blaž Kristan
d0e36bdeef
Merge pull request #3674 from WoodyLetsCode/cpal
...
Better sorting and naming of static palettes in the Custom Palette Editor
2024-01-15 15:34:52 +01:00
Frank
f7df60932a
npm run build
...
regenerate UI files
2024-01-10 21:25:09 +01:00
Blaz Kristan
ed844677cb
Fix for #3665
2024-01-10 21:17:57 +01:00
Frank
e8a3b5f442
fix for #3655
...
make WS2814 explicit in LED driver drop-down menu
2024-01-10 21:17:57 +01:00
Blaž Kristan
3b6100a057
Merge pull request #3648 from willmmiles/json-response-locking
...
Expand JSON buffer lock scope to entire web reply
2024-01-08 11:54:58 +01:00
Frank
d2c2e20347
Merge pull request #3569 from raymondhardy/ESP32-S3-WROOM-1-N16R8
...
new buildenv for esp32s3dev_16MB_PSRAM_opi dev board (LilyGo T7-S3)
2024-01-08 11:52:52 +01:00
Frank
4d5475e891
Merge pull request #3572 from drasch/fix/esp32c3-2mb-flash-size
...
fix(esp32c3-2mb): correct flash size for c3 board with only 2MB
2024-01-08 11:52:52 +01:00
Blaž Kristan
4001864cf7
Merge pull request #3642 from peterpociask/patch-1
...
Update README.md
2024-01-08 11:52:52 +01:00
Frank
e33bcb822e
USB CDC: avoid hung devices when USB host is not connected
...
see https://github.com/espressif/arduino-esp32/issues/9043
"
The S3, C3, C6 and H2 that have HW CDC JTAG USB port may cause a delay when using HWCDC in Serial by activating CDC on Boot and selecting the USB Mode for Hardware CDC and JTAG. This happens when no USB application in USB Host side is started to receive the data sent by the ESP32xx.
The USB CDC buffer gets full and the Arduino HW CDC layer will timeout, by default 100ms, until give up trying to send the CDC data.
As a workaround, it is necessary to use HWCDC::setTxTimeoutMs(timeout_ms) and set it to zero.
"
2024-01-04 16:03:46 +01:00