Commit Graph

3301 Commits

Author SHA1 Message Date
Frank
cd2a52193b make 2D Pulser work again
2D_Pulser was broken. whodunit?
This should make it work again.
2022-10-21 21:43:07 +02:00
Frank
52d1e6d197 Merge remote-tracking branch 'origin/audioreactive-prototype' into mdev 2022-10-21 12:16:51 +02:00
Frank
ba0bc31525 UDP sound sync: added decoder for legacy packets
support decoding of sound sync data from SR version > 0.13.0
2022-10-21 12:12:02 +02:00
Ewowi
f5718b67d4 expand1D: add Circles and Block and show virtualStrip effects with ⋮⋮
index.js: add Circles and Block, add 1.5d
FX.h: add Circles and Block
FX.cpp: add 1.5d to virtualStrip effects
FX_fcn.cpp: add Circles and Block
2022-10-21 12:05:57 +02:00
Ewowi
8e70176de6 Add compatibility for SR playlists (to support HB effects)
liveviewws2D and ws.cpp: show preset and playlist id
json.cpp: add SR preset compatibility
2022-10-20 10:39:50 +02:00
Frank
5e2d16fae5 adding MoonMod infos to simple UI files 2022-10-19 22:06:37 +02:00
Frank
9dbdbb6486 small change: build number in info dialog 2022-10-19 17:59:54 +02:00
Frank
36bd7147cc small change: fix for potential array bounds violation 2022-10-18 13:40:46 +02:00
Frank
a6dd9c737f small change: 4LD bugfix
Initially i2c_sda and i2c_scl are set to "-1" in wled.h. This can cause a bootloop when trying to initialize I2C with pins (-1, -1).
This fix ensures that usermod initialization will fail when SDA=-1 or SCL=-1.
2022-10-18 12:06:54 +02:00
Frank
8847d47bee cherry-picking from audioreactive development
A few goodies from my development branch, before I continue refactoring so much that I can't extracts nothing anymore.
- GEQ fades a bit slower
- updates to mic profiles
- simple peak detection without FFT (low freqs only)
2022-10-17 18:40:15 +02:00
Frank
975abd5ebd npm run build 2022-10-17 15:41:12 +02:00
Frank
72851b5725 small changes to info page
- added "max used PSRAM" info
- moved all mem infos into one part
- only check PSRAM if BOARD_HAS_PSRAM
- oappend: debug message in case that stack buffer is too small.
2022-10-17 15:40:56 +02:00
Ewowi
cb45f293dd Added extra usermods in esp32devmax
Directly on branch mdev and not in small changes as mistakenly mdev was merged into small changes and couldnt be undone
2022-10-16 14:52:53 +02:00
Ewowi
ad7769c0ab Merge branch 'custom-effects' into mdev 2022-10-16 14:43:04 +02:00
Ewowi
8447f7399f Add FX_MODE_CUSTOMEFFECT = 187 (fixed!!) 2022-10-16 14:40:24 +02:00
Ewowi
1ebff2e546 Merge remote-tracking branch 'origin/dev' into custom-effects 2022-10-16 14:38:20 +02:00
Ewowi
56011d5769 Merge branch 'small-changes' into mdev 2022-10-16 11:25:37 +02:00
Ewowi
db27ffab4b platformio.ini changes
Recent changes in mdev back to this branch
- devums to devmax
- Asyncwebserver to 2.0.7
- expressif updates
- new chips updates
- new warnings

esp32mdevmax
- activate 4ld, and rotary and 'hope' there are no conflicts with MPU6050 (sharing i2s bus)
2022-10-16 11:23:11 +02:00
Ewowi
3377b7644e Merge branch 'expand-1DEffects' into mdev 2022-10-16 11:04:23 +02:00
Ewowi
1d55108690 Merge remote-tracking branch 'origin/weather-usermod' into mdev 2022-10-16 11:02:29 +02:00
Ewowi
e0078ceb9c Effect numbering back to SR 0.13 !!
For compatibility with 0.13 presets and sync between 0.13 and 0.14 modules
2022-10-16 11:00:45 +02:00
Ewowi
87a8eb314c Merge remote-tracking branch 'origin/dev' into effect-changes 2022-10-16 10:19:24 +02:00
Frank
a9d09b9658 enable more compiler warnings 2022-10-14 14:33:37 +02:00
Frank
643dda3319 npm run build 2022-10-14 13:51:13 +02:00
Frank
a6ddcf57c3 Merge remote-tracking branch 'origin/small-changes' into mdev 2022-10-14 13:46:44 +02:00
Frank
fec4c7f573 small update to HW info page
* bootcode ->rst reason
*totalHeap not available on 8266
2022-10-14 13:33:25 +02:00
Frank
eb4aacdf8a fix string overflow
this fixes a string overflow. The "null" character did not fir into tempString, leading array-write-out-of-bounds.
2022-10-13 20:23:06 +02:00
Frank
c99901866f version up, npm build 2022-10-13 19:49:55 +02:00
Frank
4baac0df1d Merge remote-tracking branch 'origin/small-changes' into mdev 2022-10-13 19:41:37 +02:00
Frank
dde9af8f05 Chip Infos added to Info Page
* CPU type & Speed
* FLASH speed
* last boot code (reset reason)
* totalHeap not available on 8266
2022-10-13 19:37:27 +02:00
Frank
117d80dd81 FX small otimization
use "float" math functions
2022-10-13 19:32:49 +02:00
Frank
b64981692c small update of ChipInfo tool 2022-10-13 19:32:07 +02:00
Frank
742f752af7 bringing back the Soundreactive 16M partition table
from classic SR WLED
2022-10-13 19:30:06 +02:00
Blaž Kristan
3841780fe6 Merge branch 'async-psave' into dev 2022-10-13 14:25:01 +02:00
Blaž Kristan
2440d8e3d1 Merge branch '0_14' of https://github.com/Aircoookie/WLED into dev 2022-10-13 07:51:52 +02:00
Blaž Kristan
5012418ed2 Reintroduce color 2 & 3 for Dancing shadows.
Allows palette selection.
2022-10-13 07:33:23 +02:00
Blaž Kristan
a6ab4feca5 Bugfix. Unload playlist on "ps" JSON. 2022-10-13 07:06:49 +02:00
Frank
b4d8819141 bugfix for Stream effects
"Stream" effects always missed the first pixel.
2022-10-12 12:54:01 +02:00
Blaž Kristan
37a4a4dcdf Fix max bus limits for C3, S2 & S3 2022-10-11 09:46:48 +02:00
Frank
32cb510a00 Merge remote-tracking branch 'origin/small-changes' into mdev 2022-10-10 20:26:53 +02:00
Frank
7196b177aa ESP32 chip info tool for WLED_DEBUG
This is a nice little chip info tool that I've created some time ago.
When building with `-D WLED_DEBUG`, it reports some interesting information about your ESP32 on serial monitor.

````
====================================
Chip info for ESP32-D0WDQ5
SDK:          v4.4.1-472-gc9140caf8c
------------------------------------

 XTAL FREQ: 40   MHz
 APB FREQ:  80.0 MHz
 CPU FREQ:  240  MHz

ESP32 DEVICE:    ESP32-D0WD-V3 rev.3, 2 core(s), 240MHz.

Chip feature flags: 0b110010
  * 0b0000010 Chip has 2.4GHz WiFi
  * 0b0001000 Chip has Bluetooth LE
  * 0b0010000 Chip has Bluetooth Classic

FLASH CHIP FREQ (magic): 80.0 MHz
FLASH SIZE (magic byte): 4.00 MB
FLASH MODE (magic byte): 2 ;  0=QIO, 1=QOUT, 2=DIO, 3=DOUT or other

FLASH CHIP ID:   0x16405E
FLASH CHIP FREQ: 80.0 MHz
FLASH REAL SIZE: 4.00 MB
FLASH REAL MODE: DIO

------------------------------------
RAM HEAP SIZE:  261.79 KB
 FREE RAM:      232.57 KB
 MAX RAM alloc: 107.99 KB

ESP32 PSRAM: found.
* SPI RAM Chip availeable: 64MBits = 8MBytes
  total PSRAM:    4094 KB
  FREE PSRAM:     4093.89 KB
  MAX PSRAM alloc:4031.99 KB
  used PSRAM:     0 Bytes

* PSRAM free after malloc / ps_malloc : 2833.85 KB
* Can allocate big memory with ps_malloc()
* Can allocate big memory with malloc()

CPU #0 - last reset reason = 1  POWERON_RESET	 => Vbat power on reset
CPU #1 - last reset reason = 14 EXT_CPU_RESET	 => APP CPU reset by PRO CPU
====================================
````
2022-10-10 20:20:46 +02:00
Blaz Kristan
426635871b Bus corrections for C3, S2 & S3.
Minor hostname tweak.
2022-10-10 16:46:23 +02:00
Ewowi
bd6ef0464f Merge remote-tracking branch 'origin/dev' into mdev 2022-10-10 16:35:25 +02:00
Blaz Kristan
701c90d18d Another string optimisation. 2022-10-09 13:39:17 +02:00
Blaz Kristan
d00a708177 Minor string optimisations. 2022-10-09 12:09:46 +02:00
Blaz Kristan
1f32f96487 Temporary preset bugfix. 2022-10-08 21:31:59 +02:00
Blaz Kristan
7642f8d702 Async preset saving.
Minor bugfixes.
2022-10-08 18:25:51 +02:00
Frank
53f1270988 Merge remote-tracking branch 'origin/audio-reactive' into mdev 2022-10-07 17:53:48 +02:00
Frank
19fd5f61db update for ICS-43434 big speaker 2022-10-07 17:44:24 +02:00
Frank
fc9d7f54d8 Merge remote-tracking branch 'origin/audio-reactive' into mdev 2022-10-06 18:26:06 +02:00