Commit Graph

5863 Commits

Author SHA1 Message Date
Blaz Kristan
a26ff4ccbd Button bugfix. 2023-09-01 10:48:33 +02:00
Blaz Kristan
2653b42a63 Fix for #3352 2023-09-01 10:46:32 +02:00
Andre Lackmann
10ccd0e623 Removed current cycle assignment that clears current value (#3262) 2023-09-01 10:45:30 +02:00
Frank
d065e3332f Reduce static JSON buffer size on -S2/-C3
Reduce static buffer allocation, hoping to improve overall stability.
2023-08-30 01:04:13 +02:00
Frank
c4ec968654 -S2: only use PSRAM for JSON data
Avoids some slowdown - generally PSRAM is too slow for storing time-critical data.
2023-08-30 00:50:56 +02:00
Frank
95f6e7e47a allow Lolin Wifi Fix on -S3 2023-08-29 12:33:50 +02:00
Frank
5e0dbfc285 -S2: slightly reduced static JSON buffer size 2023-08-28 12:53:52 +02:00
Frank
5cf33b116b add LOLIN WiFi fix for -S2 build envs (MM style) 2023-08-28 11:59:52 +02:00
Frank
c23da2b376 Correct WLED_RELEASE_NAME
Fix two buildenvs where release name did not match the build environment name
2023-08-27 02:16:57 +02:00
Frank
129f5ec312 release preparations
* npm run build
* enable CI build for esp32_4MB_S and esp32S3_8MB_S (both optimized for speed)
* add animartrix to esp32S3_8MB_S
* workaround for gcc ICE (only happens with V4 framework and -O2 optimize for speed)
2023-08-27 00:54:14 +02:00
Frank
aa09241363 version 0.14.0-b27.31 2023-08-26 23:41:50 +02:00
tonyxforce
157054bc89 Merge branch 'MoonModules:mdev' into mdev 2023-08-26 00:51:54 +02:00
tonyxforce
c07a8ae263 Fixed possible naming legal issues 2023-08-25 20:26:16 +02:00
Frank
bb6f84d18c pin summary: don't report "fake" conflicts with same owner
sometimes happens in debug mode.

GPIO    | Assigned to           | Info
--------|-----------------------|------------
i/o   1   debug output      !! Conflict with debug output !!      Serial TX
2023-08-25 17:26:40 +02:00
Frank
2b34b30314 net debug for esp32_4MB_S 2023-08-25 17:13:42 +02:00
Frank
e6e30abfeb 8266: improve accuracy of FPS calculation
based on a similar correction I made in upstream recently.
2023-08-25 16:51:07 +02:00
Frank
523893be02 8266 audioreactive: fix crash during OTA
* fix crash when starting OTA: `Panic core_esp8266_main.cpp:191 __yield `
* prevent sound sync reconnect during OTA
2023-08-25 16:18:37 +02:00
Frank
07d204e431 enable AGC in new installs
if SR_SQUELCH is specified by the build env, change AGC default to enabled.
2023-08-25 15:00:49 +02:00
tonyxforce
158f09fe8f Merge branch 'mdev' of https://github.com/tonyxforce/WLED into mdev 2023-08-25 01:18:47 +02:00
tonyxforce
e5ca80c035 Bias value changes 2023-08-25 01:18:05 +02:00
tonyxforce
6a37f81465 Renamed the effect, biased the sliders, so it
looks best with all sliders in the middle,
added option to change the effect speed multiplier
2023-08-25 01:03:40 +02:00
tonyxforce
3499c38fed Fix deleted file 2023-08-25 01:03:14 +02:00
tonyxforce
350e20544d Fixing effect speed issues 2023-08-25 00:04:05 +02:00
tonyxforce
859d340d22 Merge branch 'MoonModules:mdev' into mdev 2023-08-24 23:50:11 +02:00
tonyxforce
7f0191bd11 Minor code modifications/clean up 2023-08-24 23:47:57 +02:00
Frank
254013d374 8266: net debug for MM style configs
Adding net debug to all 8266 MM buildenvs
2023-08-24 23:46:57 +02:00
Frank
730b0ece87 cleanup for the cleanup
eliminating a duplicate condition in `#if`
2023-08-24 22:56:02 +02:00
Frank
31badb0e66 8266 onUpdateBegin, and minor cleanup
* 8266 audioreactive: added minimal `onUpdateBegin()`
* small cleanups
2023-08-24 22:50:50 +02:00
Frank
63375f5c84 esp32 audioreactive bugfix
small mistake, huge impact: the right way is to first create our FFT task, then check if task creation was successful.
2023-08-24 22:21:48 +02:00
tonyxforce
5347279e7a Merge branch 'mdev' of https://github.com/tonyxforce/WLED into mdev 2023-08-24 21:12:44 +02:00
tonyxforce
ef45c1424f Merge branch 'MoonModules:mdev' into mdev 2023-08-24 21:12:01 +02:00
tonyxforce
1d61351903 Code improvement changes 2023-08-24 20:19:41 +02:00
Frank
6379a61828 Update CONTRIBUTING.md 2023-08-24 18:02:38 +02:00
Frank
f09fd7b50e Update CONTRIBUTING.md
small update for coding style
2023-08-24 17:56:37 +02:00
Frank
9e4f040d41 esp8266 build envs
new: esp8266_2MB_S
updated: esp8266_4MB_S
2023-08-24 14:21:47 +02:00
tonyxforce
d64b6b3511 fixed slider names 2023-08-23 21:46:35 +02:00
tonyxforce
05f5237971 modified: wled00/FX.cpp 2023-08-23 21:37:35 +02:00
netmindz
1b3ae20e6d Merge pull request #60 from MoonModules/ESP8266-Sync
Audio sync receive only - EPS8266
2023-08-23 18:59:45 +01:00
tonyxforce
7fe0123c63 modified: wled00/FX.cpp
modified:   wled00/FX.h
2023-08-23 18:13:15 +02:00
Frank
ecc6f1aa62 bugfix
seems I was too fast with removing _P from strncmp_P
2023-08-23 15:39:32 +02:00
Frank
1306cc0412 show kernel debug messages in debug builds 2023-08-23 14:42:07 +02:00
Frank
023279c702 8266: minor buildenv updates
* -Wno-register not needed any more (solved in FastLED 3.6.0)
* ARDUINOJSON_DEBUG added to debug_flags
* use WLEDMM_PROTECT_SERVICE on 8266, too
2023-08-23 14:42:07 +02:00
Frank
3255530ee3 basic debug support on 8266 2023-08-23 14:40:47 +02:00
Frank
82f9080609 show kernel debug messages in debug builds 2023-08-23 13:19:48 +02:00
Frank
087de86127 8266: minor buildenv updates
* -Wno-register not needed any more (solved in FastLED 3.6.0)
* ARDUINOJSON_DEBUG added to debug_flags
* use WLEDMM_PROTECT_SERVICE on 8266, too
2023-08-23 13:18:48 +02:00
Frank
d221745e3f some improvements
* remove some internal variables (soundAgc, multAgc, ....)
* prototype for autoResetPeak(void)
* changed `#ifndef ESP8266` to `#ifdef ARDUINO_ARCH_ESP32`
* replacement code for computing max sample
* Info Page: "audio source" added (idle/receiving/not connected/Off)
2023-08-23 12:37:30 +02:00
Frank
2cc6925f17 agcSensitivity (to align um_data with esp32)
all elements of um_data must be filled, otherwise some effects will crash.
This adds a dummy " agcSensitivity" value that stays at 128.
2023-08-22 23:42:03 +02:00
Frank
f689d5115b 8266 hotfix: solving connectivity problems
* it seems that `WiFiUDP.flsuh()` does something completely different from 8266, and  its actually causing WLED to stall on UI calls. So not usable on 8266.
* fixing a few compiler warnings about "comparing signed and unsigned"

NB: its a hotfix, we have to check if there are other problems on 8266. Also its definitely ugly, but it helps as a band aid.
2023-08-22 23:17:57 +02:00
Frank
1c7d5d766d minor fix for 8266
small typo, resulting in "A0" listed twice in the pin info.
2023-08-22 23:16:31 +02:00
Frank
92e64b797a 8266 hotfix: solving connectivity problems
* it seems that `WiFiUDP.flsuh()` does something completely different from 8266, and  its actually causing WLED to stall on UI calls. So not usable on 8266.
* fixing a few compiler warnings about "comparing signed and unsigned"

NB: its a hotfix, we have to check if there are other problems on 8266. Also its definitely ugly, but it helps as a band aid.
2023-08-22 22:55:05 +02:00