PaoloTK
5869627b32
- More optimization on bus configuration logic.
...
- Renamed LEDPIN to DEFAULT_LED_PIN.
- Removed ability to override DEFAULT_LED_PIN, DEFAULT_LED_TYPE and DEFAULT_LED_COUNT. Use DATA_PINS, LED_TYPES and PIXEL_COUNTS instead.
2024-09-11 01:27:19 +02:00
PaoloTK
eb06e575c2
add check for pin reassigned conflict with pin defined for current bus
2024-09-10 01:03:19 +02:00
PaoloTK
329173e145
added complete validation logic for pins and types
2024-09-04 13:28:43 +02:00
PaoloTK
8e4f8fcbc8
fix bug in reassignment logic
2024-09-04 13:27:04 +02:00
PaoloTK
d79d5dbadd
remove getReadOnlyPins() function
2024-09-03 17:29:38 +02:00
PaoloTK
9bb979f2e8
bug fix
2024-09-01 21:46:30 +02:00
PaoloTK
c942345453
bug fix
2024-09-01 21:35:09 +02:00
PaoloTK
fcc344ba99
add read/only pin logic and check
2024-09-01 21:31:19 +02:00
PaoloTK
6655e2664e
rebase to bus-config
2024-08-29 13:18:48 +02:00
Blaz Kristan
c51ce2eec7
Fix C/P error
...
Clarifications
2024-08-27 21:57:00 +02:00
Blaz Kristan
b2e00eb868
Introduce network type (previous virtual)
...
- phase shifting correction (limit to PWM CCT)
2024-08-27 14:11:56 +02:00
Blaz Kristan
820df0c596
PinManager update
...
- LEDC: allocate same timer for CCT PWM
- use SOC constants
BusManager update
- use allocateMultiplePins for BusPwm
2024-08-27 00:21:24 +02:00
Blaz Kristan
865e3dcd0c
getNumberOfPins
2024-08-25 12:53:23 +02:00
Blaz Kristan
f55e2fc7b8
Merge branch '0_15' into bus-config
2024-08-25 12:41:16 +02:00
Blaž Kristan
cb22e1933e
Merge pull request #4111 from DedeHai/0_15_PWM_CIEbrightnesscalc
...
replaced PWM LUT with calculation
2024-08-25 12:36:23 +02:00
Blaz Kristan
8818a9e82a
Remove erroneous debug
2024-08-24 11:41:23 +02:00
Blaz Kristan
dbb47d506c
Bus manager rework
...
- move macros to constexpr methods
- introduce type capabilities for UI
- add phase shifting (POC) to PWM
- replace PWM CIE LUT with calculated curve
CIE & phase shifting credit @dedehai
2024-08-24 11:35:32 +02:00
Blaž Kristan
e4d5d77347
Merge pull request #4114 from ChuckMash/struct-def
...
Demystified some byte definitions of WiZmote ESP-NOW message
2024-08-23 07:13:48 +02:00
ChuckMash
dd52124765
Added some byte definitions to WiZmote ESP-NOW message
2024-08-22 20:24:03 -07:00
Blaz Kristan
6f3267aee9
Dynamic bus config
...
- provide LED types from BusManager for settings
Credit: @netmindz for the idea.
2024-08-22 17:15:12 +02:00
Blaz Kristan
0bbd6b7c4b
Minor optimisation
...
- disable JSON live
- WS error string
- button irelevant check
2024-08-22 17:08:51 +02:00
Damian Schneider
1cc47b02cf
use CIE brightness also for ESP8266
2024-08-21 08:06:32 +02:00
Damian Schneider
e7babc071d
replaced PWM LUT with calculation
2024-08-20 20:15:17 +02:00
Blaž Kristan
d11ca2e159
Merge pull request #4110 from itCarl/usermod_battery_mqtt_update
...
Update usermod "Battery" improved MQTT support
2024-08-20 12:51:02 +02:00
Maximilian Mewes
2d6365dc6a
Add HA-discovery as config option
2024-08-20 12:37:01 +02:00
Maximilian Mewes
cc24119a59
remove unnecessary comments
2024-08-19 22:22:46 +02:00
Maximilian Mewes
b8f15333d8
update readme.md
2024-08-19 22:12:21 +02:00
Maximilian Mewes
e5a426419c
Improve mqtt support, add battery percentage and voltage
2024-08-19 22:07:08 +02:00
Blaž Kristan
8a1df1e700
Merge pull request #4093 from axlan/pixel-dice-usermod
...
Added a usermod for interacting with BLE Pixels Dice.
2024-08-19 05:39:35 +02:00
Blaž Kristan
cc298f56e2
Merge pull request #4081 from RobinMeis/0_15
...
Allow lower values for touch threshold
2024-08-18 13:49:03 +02:00
Robin Meis
665693a513
Remove minimum threshold according to https://github.com/Aircoookie/WLED/pull/4081#issuecomment-2295198219
2024-08-18 13:31:14 +02:00
Blaž Kristan
c35e82e59f
Merge branch '0_15' into pixel-dice-usermod
2024-08-18 13:20:45 +02:00
Blaž Kristan
72d38f4cff
Merge pull request #3539 from Liliputech/pov_display
...
Added POV image effect
2024-08-18 13:15:34 +02:00
Blaz Kristan
f6c47ac19c
Fix some compiler warnings
2024-08-18 10:45:16 +02:00
Blaž Kristan
27bec89386
Merge pull request #4106 from srg74/patch-1
...
correct spelling error xml.cpp
2024-08-17 20:54:58 +02:00
srg74
79b3ce141c
correct spelling error xml.cpp
2024-08-17 14:42:44 -04:00
Blaz Kristan
8d00e4d31d
Save some tiny amounts of RAM
...
- use `-D WLED_SAVE_RAM`
2024-08-17 15:09:41 +02:00
Blaž Kristan
8688777ae1
Merge pull request #4103 from netmindz/FX-cleanup
...
Remove repeating code to fetch audio data
2024-08-16 17:39:49 +02:00
Frank
198aceee07
Merge pull request #4104 from FreakyJ/Fix-Bug-#3809
...
Fixes #3809 Loxone JSON parser doesn't handle lx=0 correctly
2024-08-16 02:04:00 +02:00
FreakyJ
ee1bf1c221
#3809 Loxone JSON parser doesn't handle lx=0 correctly
2024-08-15 20:18:06 +02:00
Will Tatam
24ecf1a166
Move getAudioData to static
2024-08-15 17:58:19 +01:00
Frank
5cb49c86a0
Merge pull request #4090 from willmmiles/ino-to-cpp
...
Rename wled00.ino to wled_main.cpp
2024-08-15 18:23:53 +02:00
Blaz Kristan
9940d2590b
Arc expansion getPixelColor fix.
2024-08-15 17:22:59 +02:00
Blaz Kristan
577fce69e2
MQTT unification and cleanup
2024-08-15 16:18:34 +02:00
Will Tatam
e68375a71e
Remove repeating code to fetch audio data
2024-08-15 09:08:57 +01:00
Blaž Kristan
fe7fb6c7a9
Merge pull request #4092 from Aircoookie/sm16825
...
SM16825 support
2024-08-14 22:21:01 +02:00
Blaz Kristan
cec67d8eff
Const and 2D box blur
...
- added 2D blur
2024-08-14 22:15:48 +02:00
Frank
2443e2ec7c
wled00 -> wled_main
2024-08-14 11:16:46 +02:00
Frank
bcf862044a
Update wled00.cpp
...
* added #include <Arduino.h> - this is basically what the preprocessing tool (wled.ino -> wled00.ino.cpp) does
* added a comment that Arduino IDE is not supported, use platformIO.
2024-08-13 22:21:21 +02:00
jdiamond
b73f049484
Clean up addEffect() changes.
2024-08-13 04:40:59 +00:00