Frank
6fd647ab15
post-merge
...
* restore WLED_USE_PSRAM_JSON - not existing in upstream
* fix compiler warning about ambiguous "&"
2023-06-07 21:45:52 +02:00
Ewoud
b95ff2d74f
Merge remote-tracking branch 'upstream/main' into mdev
2023-06-07 20:54:04 +02:00
Frank
74f75b1124
global buffer for UDP sound sync
...
to prevent memory fragmentation.
* use global (static) buffer for receiving
* added missing flush()
2023-06-07 12:27:39 +02:00
Blaž Kristan
999bec19f1
Merge pull request #3232 from david-sawatzke/ws2801_eth_fix
...
Fix WS2801 output on boards with ethrnet
2023-06-06 21:18:17 +02:00
David Sawatzke
59f1cdcc82
Fix WS2801 output on boards with ethrnet (similar to #2542 )
...
and the corresponding fix d1fed11d0d
2023-06-06 16:34:22 +02:00
Frank
212cc4d2f1
minor fixie
2023-06-06 13:34:26 +02:00
Frank
176dfcf5a9
npm run build
2023-06-06 13:14:12 +02:00
Frank
cc08d42984
version bump 0.14.0-b15.26
2023-06-06 13:03:36 +02:00
Frank
579dcf0835
align with upstream buildenv and librararies
...
* esp8266 core 4.1.0
* esp32 "V4" core 5.2.0
* neopixelbus 2.7.5
* use NeoPixelBusLg
* Make SPI bus speed user configurable
* adjust MM buildEnv to match upstream
https://github.com/Aircoookie/WLED/pull/3144
https://github.com/Aircoookie/WLED/pull/3173
2023-06-06 12:58:24 +02:00
lost-hope
e70b9b2496
MCU Temp Usermod
2023-06-03 09:46:08 +02:00
Aircoookie
d383bc93c7
Changelog update
...
Reduce width of ethernet mode dropdown
2023-06-02 10:51:37 +02:00
Sebastian
af88c68fca
Buttons: Trigger on button press (instead of release) if all configured presets are the same ( #3226 )
...
* Buttons: Trigger when pressing if all configured presets are the same
* Add debounce for immediate rising-edge short press
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com >
2023-06-02 10:51:16 +02:00
Frank
f300ffdbe9
debug out: flush serial buffer after dumping out ledmap.
2023-06-01 22:57:15 +02:00
Blaz Kristan
130f495fb6
Bugfix multi relay.
2023-06-01 22:17:41 +02:00
Frank
404fb566fa
partly disable waitUntilIdle() as its still work-in-progress
...
This disables parts of the new feature that might lead to delays, so basicially there is some detection, but no protection any more.
further development needed --> audio_fastpath branch
compile with -D WLEDMM_PROTECT_SERVICE to enable full protection.
2023-06-01 21:55:46 +02:00
Frank
333f5ac2a1
waitUntilIdle() improvements
...
* protect deserializeMap()
* better handling of recursion in deserializeSegment() and deserializeState
* don't use yield() on esp32
2023-06-01 21:28:46 +02:00
Frank
0a5bfb656d
avoid updating strip / segments while draving effects (ESP32 only)
...
💫 this is the way🌟
A new locking mechanism that allows to wait until strip.service() has completed.
2023-06-01 17:41:36 +02:00
Will Tatam
e99874159d
Add USERMOD_ANIMARTRIX to XL builds
2023-06-01 15:15:46 +01:00
Ewoud
bd7f1678d0
Hack to show Animartrix effects last in effects list
2023-05-31 21:34:19 +02:00
Ewoud
ad5bc0cef0
Merge pull request #46 from netmindz/animartrix-library
...
Update ANIMartRIX usermod to use 0.42.Beta
2023-05-31 20:46:41 +02:00
Sebastian
9d22a06969
Changes for allowing Alexa to change light color to White when auto-calculating from RGB ( #3211 )
...
* Changes for allowing Alexa to change light color to White when auto-calculating from RGB
* Update alexa.cpp
Indention
* Do not rely on global auto white override
(gets white mode from segment light capabilities)
* alexa.cpp: Removed unnecessary whitespaces
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com >
2023-05-31 20:12:17 +02:00
dvdavide
e3783e0236
Fix for displaying 1bpp bmp files (usermod EleksTube IPS) ( #2988 )
...
* Fix for displaying 1bpp bmp files
* EleksTubeIPS optimizations
* Fixed incorrect paletteSize
* stray tab
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com >
2023-05-31 20:11:30 +02:00
Justin Mutter
a5161eb7f1
Use constant for mDNS name to allow setting from my_config.h ( #3145 )
2023-05-31 17:35:43 +02:00
Blaž Kristan
680afe972e
Merge pull request #3220 from Aircoookie/feature
...
Feature implementation
2023-05-30 16:52:13 +02:00
Will Tatam
69365fd815
Correctly label effects as 2D
2023-05-30 15:45:26 +01:00
Blaž Kristan
69ab2ce402
Merge branch 'main' into feature
2023-05-30 16:20:20 +02:00
Blaz Kristan
4374930065
npm build
2023-05-30 16:18:11 +02:00
Blaz Kristan
9f3520cba5
Update comments.
2023-05-30 16:09:51 +02:00
Blaz Kristan
d20cdc099d
Merge branch 'main' into feature
2023-05-30 15:55:39 +02:00
Blaž Kristan
926e9ff3de
Merge pull request #3171 from Aircoookie/seg-groups
...
Add support for segment sets (groups of segments)
2023-05-30 15:53:39 +02:00
Frank
70c277d8a1
bugfix: don't hide sound sim options for "double note" effects
...
There was is a typo in this line - apparently the "\u" was missing, so the search string was interpreted as octal char instead of unicode.
2023-05-30 13:23:26 +02:00
Ewoud
e9a2777ee5
Dynamic Peek framerates 🎉
2023-05-29 21:53:48 +02:00
Blaz Kristan
0a5aac724a
Merge branch 'main' into seg-groups
2023-05-29 21:35:52 +02:00
Christian Schwinne
bb91d5495f
Merge branch 'main' into feature
2023-05-29 21:31:40 +02:00
Blaz Kristan
995d94c124
Repeat segment button fix
2023-05-29 21:23:11 +02:00
Aircoookie
ee7036f13d
CSS tweaks
...
Fix repeat segment button remaining hidden
Fix third segment row (offset) alignment in 1D mode
Keep disabled sound simulation modes as comment for reference
New local var for 2D seg UI, improves code legibility
2023-05-29 21:06:10 +02:00
Ewoud
b1e9f825ca
Bug fix, allocate string to store ledmap name
2023-05-29 18:33:49 +02:00
Will Tatam
97449477fe
Disable USERMOD_ANIMARTRIX due to lack of memory on esp32_4MB_XL
2023-05-29 17:19:44 +01:00
Will Tatam
3d909f69fa
Disable USERMOD_ANIMARTRIX due to lack of memory on esp32_4MB_M_debug
2023-05-29 17:18:29 +01:00
Will Tatam
cfb9c60e2d
Disable USERMOD_ANIMARTRIX due to lack of memory on esp32c3dev_4MB_M
2023-05-29 15:23:58 +01:00
Will Tatam
de9839a287
Add animartrix to lib_deps_V4_M
2023-05-29 15:13:42 +01:00
Will Tatam
990b5663ed
Merge remote-tracking branch 'upstream/mdev' into animartrix-library
2023-05-29 15:09:11 +01:00
Will Tatam
cfd7d46170
Use animartrix library version without hard 32x32 limnit
2023-05-29 15:05:47 +01:00
Will Tatam
f0f38fbd93
Remove use of SEQMENT.leds and directly call SEGMENT.setPixelColor
2023-05-29 13:41:41 +01:00
Blaz Kristan
5a8a8dc292
Feature implementation
...
- #2236
- #1984
Better PSRAM handling
platformio.ini update
On/Off bus handling
2023-05-28 22:50:19 +02:00
Frank
8c5e589020
arduinoFFT hash update
...
to fix the gh build, following latest dev.
2023-05-27 00:00:08 +02:00
coral
7d84de6690
Fix errors in DDP implementation ( #3193 )
...
* fix DDP spec
* Adjust DDP type byte to latest spec
Allow receiving of RGBW DDP with either old or new bits per channel value
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com >
2023-05-26 14:58:40 +02:00
Will Tatam
ab024b5e17
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:40:17 +01:00
Will Tatam
f92b635126
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:22:27 +01:00
Will Tatam
429428637c
Remove original prototype code
2023-05-26 13:13:18 +01:00