Skip to content

Commit 423d372

Browse files
committed
post-merge
* disabled FASTPATH breaking changes in normal builds * _S builds for esp32 stay fully FASTPATH enabled * full movie quote * npm run build
1 parent 9243b90 commit 423d372

File tree

3 files changed

+2314
-2310
lines changed

3 files changed

+2314
-2310
lines changed

platformio.ini

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -892,7 +892,7 @@ build_flags_S =
892892
-D USERMOD_AUDIOREACTIVE
893893
-D UM_AUDIOREACTIVE_USE_NEW_FFT ; use latest (upstream) FFTLib, instead of older library modified by blazoncek. Slightly faster, more accurate, needs 2KB RAM extra
894894
-D USERMOD_ARTIFX ; WLEDMM usermod
895-
-D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates
895+
; -D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions.
896896
-D WLEDMM_PROTECT_SERVICE ;; WLEDMM experimental feature to prevent crashes when effects are drawing while async_tcp tries to modify segment or strip objects.
897897
; -D WLED_DEBUG_HEAP ;; WLEDMM enable heap debugging
898898
; -D WLED_DISABLE_LOXONE
@@ -1073,6 +1073,7 @@ build_flags =
10731073
extends = esp32_4MB_S_base
10741074
build_flags = ${esp32_4MB_S_base.build_flags}
10751075
-D WLED_RELEASE_NAME=esp32_4MB_S
1076+
-D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions.
10761077
; RAM: [== ] 24.1% (used 78988 bytes from 327680 bytes)
10771078
; Flash: [========= ] 85.7% (used 1348593 bytes from 1572864 bytes) WLEDMM: Earlier 83.7
10781079

@@ -1321,6 +1322,7 @@ build_flags = ${esp32_4MB_V4_S_base.build_flags}
13211322
-D WLED_RELEASE_NAME=esp32_4MB_V4_S
13221323
-D WLED_WATCHDOG_TIMEOUT=0 #-D WLED_DISABLE_BROWNOUT_DET
13231324
-D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4; avoids errors on startup
1325+
-D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions.
13241326
-D WLED_DISABLE_LOXONE
13251327
-D WLED_DISABLE_ALEXA
13261328
-D WLED_DISABLE_HUESYNC
@@ -1389,6 +1391,7 @@ build_flags = ${esp32_4MB_V4_S_base.build_flags}
13891391
-D WLED_RELEASE_NAME=esp32_4MB_PSRAM_S
13901392
-D WLED_WATCHDOG_TIMEOUT=0 #-D WLED_DISABLE_BROWNOUT_DET
13911393
-D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4; avoids errors on startup
1394+
-D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions.
13921395
-DBOARD_HAS_PSRAM -D WLED_USE_PSRAM_JSON ;; -D WLED_USE_PSRAM ;; WLED_USE_PSRAM causes major slow-down (slow LEDs) on some ESP32 boards
13931396
-D WLED_DISABLE_LOXONE ; FLASH 1272 bytes
13941397
-D WLED_DISABLE_HUESYNC ; RAM 122 bytes; FLASH 6308 bytes
@@ -1422,6 +1425,7 @@ build_flags = ${esp32_4MB_V4_S_base.build_flags}
14221425
;-DCONFIG_MBEDTLS_DYNAMIC_BUFFER=1 ;; optional - seems to move more buffers into PSRAM
14231426
;; enable the next line together with "-Os" in build_unflags (unfortunately --> 104.0%% Flash)
14241427
;;-O2 -fno-jump-tables -fno-tree-switch-conversion -Wwrite-strings -fstrict-volatile-bitfields
1428+
-D WLEDMM_FASTPATH ; WLEDMM experimental option. Reduces audio lag (latency), and allows for faster LED framerates. May break compatibility with previous versions.
14251429
-DBOARD_HAS_PSRAM -D WLED_USE_PSRAM_JSON ;; -D WLED_USE_PSRAM ;; WLED_USE_PSRAM causes major slow-down (slow LEDs) on some ESP32 boards
14261430
;;-D CONFIG_ESP32_REV_MIN=3 ;; disables PSRAM bug workarounds in the core, reducing the code size and improving overall performance.
14271431
-D WLED_RELEASE_NAME=esp32_4MB_PSRAM_REV3_S

wled00/data/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,7 @@ function populateInfo(i)
676676
if (i.ver.includes("0.14.1")) vcn = "Sitting Ducks"; // easter egg
677677
if (i.ver.includes("0.14.0")) vcn = "Lupo"; // check for MM versioning scheme
678678
if (i.ver.includes("0.14.0-b15.1")) vcn = "Sitting Ducks"; // late easter egg
679-
if (i.ver.includes("0.14.0-b15.2")) vcn = "The Way"; // recently watched The Mandalorian?
679+
if (i.ver.includes("0.14.0-b15.2")) vcn = "This is the way"; // recently watched The Mandalorian? I have spoken ;-)
680680
if (i.ver.includes("0.14.0-b15.22")) vcn = "Lupo";
681681
cn += `v${i.ver} &nbsp;<i>"${vcn}"</i><p>(WLEDMM_${i.ver} ${i.rel}.bin)</p><p><em>build ${i.vid}</em></p><table>
682682
${urows}

0 commit comments

Comments
 (0)