Will Tatam
990b5663ed
Merge remote-tracking branch 'upstream/mdev' into animartrix-library
2023-05-29 15:09:11 +01:00
Will Tatam
cfd7d46170
Use animartrix library version without hard 32x32 limnit
2023-05-29 15:05:47 +01:00
Will Tatam
f0f38fbd93
Remove use of SEQMENT.leds and directly call SEGMENT.setPixelColor
2023-05-29 13:41:41 +01:00
Frank
8c5e589020
arduinoFFT hash update
...
to fix the gh build, following latest dev.
2023-05-27 00:00:08 +02:00
Will Tatam
ab024b5e17
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:40:17 +01:00
Will Tatam
f92b635126
Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested
2023-05-26 13:22:27 +01:00
Will Tatam
429428637c
Remove original prototype code
2023-05-26 13:13:18 +01:00
Frank
4407f8a71b
audioreactive: replace dynamic buffer with static buffer
...
using a dynamic array for newSamples[num_samples] was never needed. It was a risks as the buffer was allcated/deallocated with every call of getSamples().
2023-05-25 21:45:46 +02:00
Frank
0a826f10ad
small debug improvements
...
- don't set -DNDEBUG -> this flag is "not recommended"
- minor change in deserializeMap() WLED_DEBUG code
2023-05-25 21:38:08 +02:00
Ewoud
ae209e0d31
tiny
2023-05-24 15:25:41 +02:00
Ewoud
305a5b19c4
leds(rgb): also adjusted if new ledmap + grow not shrink (unless...)
...
FX.h: add ledsrgbSize and allocLeds()
FX_fcn.cpp:
- copy constructor: allocLeds()
- move constructor: no change
- copy assignment: reuse! + allocLeds()
- move asignment: no change
- resetIfRequired: no free
- setUpLeds/resetSegments: allocLeds()
unless...: copy constructor aften called. That is the bad boy causing re-allocs at every effect change!
2023-05-24 14:59:39 +02:00
Ewoud
b195596ad7
package.json and cdata.js: set urls to MoonModules
...
index.js: add logging (temp) and improve segment view redrawing
wled00.ini: add lps (temp)
wledserver.cpp: show client request done after its done
ws.cpp: show websocket events (temp?)
2023-05-24 11:49:47 +02:00
netmindz
dcebcede32
Merge pull request #39 from troyhacks/ES8388-Lyra-T-Fixes-Test
...
ES8388 LyraT Fixes
2023-05-23 15:44:35 -07:00
Will Tatam
23e801a23a
Disable palette and controls
2023-05-23 23:03:45 +01:00
Will Tatam
841640fa8a
Add CC BY-NC 3.0 to info page
2023-05-23 20:11:36 +01:00
Will Tatam
9900fa7cb4
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:35:30 +01:00
Will Tatam
250202ebdc
Try and use SEGMENT.leds for Big_Caleido (Direct leds)
2023-05-23 19:31:19 +01:00
Frank
e0e23c7818
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-23 18:41:15 +02:00
Blaz Kristan
56a3bff42e
Multi-packet MQTT fix.
...
Solves #3205
2023-05-23 18:37:24 +02:00
Troy
0ff5918e9c
Merge branch 'MoonModules:mdev' into ES8388-Lyra-T-Fixes-Test
2023-05-23 12:34:01 -04:00
Will Tatam
db83a637bd
Reference build with smaller polar_theta and distance
2023-05-23 17:28:22 +01:00
Will Tatam
056036d66b
First draft of working output of animatrix effects
2023-05-23 17:23:35 +01:00
Will Tatam
3682501eec
Disable original for now
2023-05-23 15:41:13 +01:00
Will Tatam
b397fb5470
Delay init to setup
2023-05-23 15:40:35 +01:00
Will Tatam
a7c805a3c5
Add all current ANIMartRIX to list of modes
2023-05-23 15:08:28 +01:00
Frank
188136dbb3
MQTT bugfix for SHT usermod
...
typo in macro name (MM specific code) caused MQTT to be disabled even when MQTT was supported in the buildenv.
2023-05-22 11:11:20 +02:00
Frank
eeb06e0f4d
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-22 02:03:56 +02:00
Blaz Kristan
bffeec1615
Remove PSRAM use from global LED buffer.
2023-05-21 18:37:18 +02:00
Frank
2cbdc55a85
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-21 14:53:49 +02:00
Frank
e4a9f115cb
fx functions: avoid memory corruption
...
* PSRAM_Allocator was missing the "reallocate" method, which lead to undefined behaviour when dynamic JSON doc needed to grow/shrink
* Segment::setUpLeds() quickfix for length() == 0 (should not happen, but it did happen for me once)
* leds in PSRAM causes major slowdown on wrover boards - disabled.
2023-05-21 14:33:25 +02:00
Frank
a717238f76
espalexa robustness improvements
...
* prevent string buffer overflows (stack corruption)
* avoid division by zero (program might crash)
* avoid log(0) which is undefined, too
* use faster math routines for float (logf, powf)
2023-05-21 13:21:38 +02:00
Ewoud
992eb2e2de
small
2023-05-19 15:30:55 +02:00
Ewoud
22decaa0d6
segment.leds refactor (wip)
...
rename leds to ledsrgb
2023-05-19 15:25:26 +02:00
Ewoud
f491ad3a43
Nodes: DDS Ins bugfix
2023-05-18 09:44:19 +02:00
Ewoud
e0d2d28b19
Merge upstream post: temp usermod and new version
2023-05-17 11:50:24 +02:00
Ewoud
c0d5cad198
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-17 11:15:50 +02:00
Ewoud
21c7347296
Minimal (de)allocs on customMappingTable (only grow, not shrink)
2023-05-16 15:13:30 +02:00
Ewoud
b51972fe41
Merge remote-tracking branch 'origin/mdev' into mdev
2023-05-16 13:12:40 +02:00
Ewoud
d6bc9967d0
Support for large ledmaps
...
optimize jMapC, enumerateLedmaps and deserializeMap
2023-05-16 13:12:30 +02:00
Blaz Kristan
1c8f349a62
Bugfix.
...
- prevent LED flash on realtime end
2023-05-14 20:30:57 +02:00
Blaz Kristan
380b63a255
Bugfix.
...
- disbled transitions/crossfade prevented segment off
2023-05-14 20:27:54 +02:00
Blaz Kristan
217004c70c
Bugfix.
...
- disbled transitions/crossfade prevented segment off
2023-05-14 18:18:09 +02:00
Ewoud
fc0c6d9293
Tiny update
2023-05-14 14:31:39 +02:00
Ewoud
18417a5fdd
Nodes DDP all - don't try at home yet
2023-05-14 13:47:03 +02:00
Ewoud
7e7d1065e9
Rename usermod_fastled to usermod_animartrix and add in _m
2023-05-13 22:33:03 +02:00
Blaž Kristan
a75608628e
Merge pull request #3199 from Aircoookie/serg-eth
...
Serg74 ethernet board.
2023-05-13 15:29:13 +02:00
Blaž Kristan
33130f39ee
Merge pull request #3190 from Aircoookie/octopus
...
Octopus & Waving Cell 2D effects
2023-05-13 15:27:16 +02:00
Blaz Kristan
cae43e97cd
Corner fix
2023-05-13 15:17:49 +02:00
Frank
477aae95fd
swapped-channel workaround needed a bit longer
...
It seems that ESP-IDF 4.4.5 will (finally) fix this old bug. hallelujah.
73ca054b80 (diff-02a5aef0ab7d8485b0a165910efaab3dfc450b473eef0bab1b32bccb4ea85c69)
2023-05-11 22:57:18 +02:00
Ewoud
5b0551e59c
From 0.14.0-b15.23 to 0.14.0-b15.24
2023-05-11 17:45:15 +02:00