jdiamond
96c7716d3e
Added a usermod for interacting with BLE Pixels Dice.
2024-08-08 03:13:33 +00:00
Blaz Kristan
ea80c1ed83
Swap WW & CW
2024-08-07 22:39:31 +02:00
Blaž Kristan
9d860c265c
Merge pull request #4089 from willmmiles/improved-locking
...
Improve jsonBufferLock management
2024-08-05 21:04:24 +02:00
Blaz Kristan
d234b4b0f1
SM16825 support
...
- add WW & CW swapping
2024-08-05 20:56:12 +02:00
Blaz Kristan
e1598a9966
Merge branch '0_15' into blending-styles
2024-08-05 16:47:25 +02:00
Blaz Kristan
e82f38e277
Tuning
2024-08-05 16:42:21 +02:00
Will Miles
1d27aa2f18
Move .ino to .cpp
...
This fixes platformio continually recompiling this file.
2024-08-04 15:47:02 -04:00
Will Miles
113dbbdf94
Use DEBUG_PRINTF_P for jsonBufferLock
...
Tiny code space usage reduction.
2024-08-04 15:27:23 -04:00
Will Miles
e701b5b5eb
util: Print locking module when JSON lock fails
...
For debugging, also log who was trying to lock when it was contended.
2024-08-04 15:27:23 -04:00
Will Miles
6f01896d04
requestJSONBufferLock: Fix locking implementation
...
On ESP8266, it isn't permissible to call delay() in system context;
ensure this is legal before waiting.
On ESP32, use an operating system mutex to ensure consistent variable
state in a multicore environment, and manage the wait without needing
to loop.
2024-08-04 15:27:18 -04:00
Blaz Kristan
52548542d2
Remove clock/max bit overrides
...
Move contants into bus manager
2024-08-04 17:05:47 +02:00
PaoloTK
779744bd8e
typo in comment
2024-08-03 15:56:29 +02:00
PaoloTK
1123d85fd2
removed float math and log(), added max bit width
2024-08-03 15:54:39 +02:00
PaoloTK
5c247d2833
first implementation
2024-08-01 20:25:18 +02:00
Robin Meis
17fdb4f5c9
Allow lower values for touch threshold
2024-08-01 19:49:47 +02:00
Blaž Kristan
365c1987ed
Missing clipping fix
...
- small speed optimisations
2024-08-01 10:24:40 +02:00
Blaz Kristan
c03422ee37
Push variants
2024-07-30 17:26:50 +02:00
Blaž Kristan
49976ae35a
Merge pull request #4078 from apanteleev/fire-blur-control
...
Add a parameter for blur amount in the Fire 2012 effect
2024-07-29 07:31:33 +02:00
Alexey Panteleev
0af1ec3bde
Added a parameter for blur amount in the Fire 2012 effect.
2024-07-27 12:33:59 -07:00
Adrian Schröter
343d766ddd
2DGEQ: Getting same sized bar width on 32x32 display
...
before a x=32 (n times of 16) had not equal sized bars, but first was
a single pixel and later a bar had 3 pixel width. This solves it to
have always 2 pixel sized bars.
I have to admit that I did not test with other pixel dimensions.
2024-07-27 12:44:16 +02:00
Blaz Kristan
1975c9c34a
Merge branch '0_15' into blending-styles
2024-07-24 14:18:16 +02:00
Frank
42decbddd9
Merge pull request #4060 from DedeHai/0_15_bootdelay
...
boot-up delay to fix wifi not starting in some setups
use
`-D WLED_BOOTUPDELAY=500` (or some other delay you want, in milliseconds)
in platformio env definition to add 500ms of delay before hardware init.
2024-07-22 11:25:00 +02:00
Blaz Kristan
d88bb3c668
Merge branch '0_15' into blending-styles
2024-07-18 20:26:51 +02:00
Blaz Kristan
b71467b9be
LED settings remove output bugfix
2024-07-17 22:24:08 +02:00
Damian Schneider
ac503ef72e
adding boot-up delay define
...
use
-D WLED_BOOTUPDELAY=500
in platformio env definition to add 500ms of delay before hardware init.
2024-07-17 18:54:33 +02:00
Blaž Kristan
bec1adf7ad
Merge pull request #4035 from willmmiles/esp8266_pwm_fix
2024-07-13 07:13:09 +02:00
Blaz Kristan
13ed78be96
Merge branch '0_15' into blending-styles
2024-07-11 21:30:10 +02:00
Blaz Kristan
cd1ede38a7
Size & speed optimisations
2024-07-11 21:22:58 +02:00
Blaz Kristan
efa32ed4f6
Size optimisations
2024-07-09 21:50:27 +02:00
Blaz Kristan
551b8af76d
Hide 2D effects on 1D segments
2024-07-09 19:00:32 +02:00
Blaz Kristan
887254f5da
Bugfixes
...
- LED memory calculation (not UI)
- potential fix for #4040
- compiler warning in FX
2024-07-07 14:18:51 +02:00
Blaz Kristan
0275bd1d45
On/Off blending respected
2024-07-05 21:23:59 +02:00
Blaz Kristan
f3891c305d
Merge branch '0_15' into blending-styles
2024-07-05 21:22:29 +02:00
Blaz Kristan
5874b78349
Bugfixes
...
- FX: Breathe, Meteor
- IR: use Segment
- UI: palette search, LED settings
2024-07-05 21:22:05 +02:00
Blaz Kristan
593970ed6d
Merge branch '0_15' into blending-styles
2024-06-30 10:45:54 +02:00
Blaz Kristan
693bf4816b
Minor tweaks.
2024-06-30 10:44:25 +02:00
Blaz Kristan
0ff4016250
WLED 0.15.0-b4 release
...
- LED settings update (limit to available outputs)
- minor fixes
2024-06-29 20:22:47 +02:00
Blaz Kristan
e753f3849e
Revert "WLED 0.15.0-b4 release"
...
Messed FX_fcn.cpp CRLF conversion
2024-06-29 20:18:30 +02:00
Blaz Kristan
7b248c8fb2
WLED 0.15.0-b4 release
...
- LED settings update (limit to available outputs)
- minor fixes
2024-06-29 16:36:27 +02:00
Blaž Kristan
f0e4dd90ee
Merge pull request #4013 from wesleygas/0_15
...
Add LD2410 sensor usermod
2024-06-29 16:21:21 +02:00
Will Miles
ff39a8db3f
Fix PWM crashes on ESP8266
...
Vendor in the ESP8266 Arduino core PWM library, with a fix for a nasty
NMI crash bug. Sometimes the NMI return instruction seems to fail,
resulting in an infinite loop as the PC gets stuck. Work around this
by backing up and restoring the PC if needed.
2024-06-27 21:30:05 -04:00
Blaž Kristan
57b01c2711
Merge pull request #4030 from rorosaurus/0_15
...
add ETH support for LILYGO-POE-Pro
2024-06-26 12:01:36 +02:00
Blaz Kristan
bee75a4508
Hide 2D blending styles on non-2D set-up
2024-06-23 14:14:26 +02:00
Blaz Kristan
a4ac444bda
Merge branch '0_15' into blending-styles
2024-06-23 14:10:43 +02:00
Blaz Kristan
d13b8c8421
Move LED_BUILTIN handling to BusManager class
...
- reduce max panels
2024-06-23 14:09:18 +02:00
Blaz Kristan
0af3063127
Enhancements
...
- edit WiFi TX power (ESP32)
- keep current ledmap ID in UI
- limit outputs in UI based on length
- wifi.ap addition to JSON Info
- relay pin init bugfix
- file editor button in UI
2024-06-23 14:08:18 +02:00
Rory Hayes
17e1975dd8
add ETH support for LILYGO-POE-Pro
...
Also includes minor spelling corrections for CONTRIBUTING.md
2024-06-18 16:07:46 -07:00
Blaz Kristan
296df2660a
Merge branch '0_15' into blending-styles
2024-06-16 18:22:21 +02:00
Blaz Kristan
ed0e73803f
Minor tweaks for ESP8266
...
- update was restarting device on some occasions
- a bit of throttling in UI
2024-06-14 22:12:09 +02:00
Blaz Kristan
f4475b9d2a
Dynamic parallel I2S output
...
- update NeoPixelBus to v2.8.0
- use single/mono I2S + 4x RMT for 5 outputs or less
- use parallel x8 I2S + 8x RMT for >5 outputs (limit of 300 LEDs per output)
2024-06-12 18:00:00 +02:00