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
Frank
3bd0f70109
minor fix for 8266
...
small typo, resulting in "A0" listed twice in the pin info.
2023-08-22 22:49:01 +02:00
Blaz Kristan
7d45f826da
Playlist saving bugfix.
...
Fixes #3324
2023-08-20 18:53:35 +02:00
Frank
28ca62a055
build number up
...
some minor updates from upstream
- JSON API : fix (de)allocations of pins for buttons/IR/RELAY
- JSON API: added sync groups
2023-08-16 10:03:14 +02:00
Blaž Kristan
23916268f5
Merge pull request #3317 from chroma-tech/group-masks-api
...
Add send and receive groups to json api
2023-08-16 09:58:30 +02:00
dependabot[bot]
f447bc6440
Bump certifi from 2022.12.7 to 2023.7.22 ( #3301 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.12.7 to 2023.7.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2022.12.07...2023.07.22 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-16 09:57:04 +02:00
cschwinne
492581b206
Deallocate relay, button and IR pins prior to reallocation in JSON config parser ( #3294 )
2023-08-16 09:50:32 +02:00
Will Tatam
a399ec8c99
Rebuild test
2023-08-14 21:52:13 +01:00
Will Tatam
ca2106ad1d
Rebuild test
2023-08-14 21:39:14 +01:00
netmindz
a6f999d22e
Merge pull request #65 from MoonModules/eth-builds
...
Add Ethernet build
2023-08-14 21:38:06 +01:00
Will Tatam
7a7a8f8bed
Change cache key to use environment
2023-08-14 21:35:33 +01:00
Will Tatam
88db4c4f35
Change cache key to use environment
2023-08-14 21:27:26 +01:00
Will Tatam
e3b796913d
Rebuild test
2023-08-14 21:24:58 +01:00
Will Tatam
a6d3496b68
Change cache key
2023-08-14 21:12:28 +01:00
Will Tatam
dbda447756
Swap naming format to match 16MB eth image
2023-08-14 21:07:48 +01:00
Will Tatam
741fa0a81e
Change cache key
2023-08-14 20:55:24 +01:00
Will Tatam
2d0d742fb6
esp32_4MB_eth_M
2023-08-14 20:42:51 +01:00
Will Tatam
7762f50399
Trigger new build to test cache
2023-08-14 20:38:36 +01:00
Will Tatam
5293a45c7f
Disable RLYPIN and BTNPIN as done with other ethernet build
2023-08-14 20:24:53 +01:00
Will Tatam
af3a8c0dc2
esp32_4MB_eth_M
2023-08-14 20:21:06 +01:00
Will Tatam
3253a5f617
Move buildcache inside ~/.platformio to be captured by caching of the CI and also make clearer to users who might want to fully reset platformio
2023-08-14 20:12:41 +01:00
Frank
1b5ef5c7c2
fix usermod pin conflicts for pico board
2023-08-14 13:25:20 +02:00
Frank
44b77ffdc2
slightly increase buffer for oappend()
...
in some situations, 10 bytes were missing for audioreactive settings.
2023-08-14 13:24:22 +02:00
Will Tatam
0672d1c59d
Fix maxVol and binNum
2023-08-13 17:16:11 +01:00
Will Tatam
f0cc7f04ed
Fix maxVol and binNum
2023-08-13 17:11:32 +01:00
Will Tatam
f4a1deba34
Expose dynamics - limiter, rise and fall as calc runs on receive too
2023-08-13 16:54:16 +01:00
Will Tatam
96c19b6c50
Revert placement of arduinoFFT.h include as per comments on PR:60
2023-08-13 16:40:43 +01:00
netmindz
36620a4efe
Merge pull request #63 from MoonModules/revert-48-ES-I2C-usage
...
Revert "Remove I2C related code from ES8388 and ES7243 as blazoncek proposes …"
2023-08-11 21:02:59 +01:00
netmindz
0ccf2b9c2e
Revert "Remove I2C related code from ES8388 and ES7243 as blazoncek proposes …"
2023-08-11 20:59:34 +01:00
Frank
eecb0e700b
quickfix for effect "double startup" problem
...
temporary workaround until fixed in upstream.
--> Please disable "Crossfade" in LEDs settings.
2023-08-10 13:58:57 +02:00
Frank
f7cd08c767
small correction
2023-08-07 18:07:24 +02:00
Frank
3503ccd958
Use MM specific I2C related functions for ES8388 and ES7243
...
In contrast to upstream, MM follows a "no pin stealing" approach, so the Wire interfaces are only initialized when needed.
pinManager.joinWire() will take care of the details, and will return false if something went wrong.
2023-08-07 18:06:31 +02:00
netmindz
e19e464e13
Merge pull request #48 from netmindz/ES-I2C-usage
...
Remove I2C related code from ES8388 and ES7243 as blazoncek proposes …
2023-08-07 02:05:22 -07:00
Frank
1b308ed3d9
Version ++
2023-08-06 23:11:11 +02:00