Will Tatam
744e89441c
Trying to get output working
2023-10-23 22:12:45 +01:00
Will Tatam
9f55d7dfd8
Trying to get output working
2023-10-23 22:09:07 +01:00
Will Tatam
e27ada3388
Fix ordering of Bus Type checking
2023-10-23 20:47:03 +01:00
Will Tatam
c693ee1536
Impliment BusSmartMatrix
2023-10-23 19:48:53 +01:00
Will Tatam
47349599e0
Register SmartMatrix
2023-10-23 18:33:40 +01:00
Will Tatam
228c090185
Start adding SmartMatrix code
2023-10-23 18:27:02 +01:00
netmindz
2246436928
Update platformio.ini
...
Update to Animatrix with the fix for rgb_sanity_check
2023-10-21 22:15:47 +01:00
Ewoud
5672405a88
Merge pull request #84 from troyhacks/WM8978
...
WM8978 support for Ohmic Pico DSP, etc.
2023-10-20 20:15:20 +02:00
TroyHacks
3ba2fe4ee0
WM8978 support for PicoDSP, etc.
2023-10-20 01:23:10 -04:00
netmindz
b2344ad219
Merge pull request #83 from MoonModules/animatrix-update
...
Version of library with all rgb data set for every effect
2023-10-17 19:03:41 +01:00
Will Tatam
78ebc8583f
Version of library with all rgb data set for every effect
2023-10-17 18:55:05 +01:00
Ewoud
294a872462
json/info: brand and product configurable by compile variables
...
For MM builds brand = WLEDMM
Will be used in WLED-Native - by Moustachauve
Changed in bh1750, bme280, pir, json.cpp and wled.h
2023-10-15 21:43:55 +02:00
Frank
6d9af29042
Polar Lights minor speedup
...
* perform some calculations outside of the main loop.
* move "mapf" to the top of fx.cpp
2023-10-10 22:06:04 +02:00
Frank
57096ad676
bugfix: info page microscopic font size
...
splitting CSS attributes for info and nodes, to preserve font size for info page.
2023-10-10 11:54:51 +02:00
netmindz
5476a90a69
Merge pull request #76 from MoonModules/audio-sync-framecounter
...
Audio sync framecounter
2023-10-09 18:28:49 +01:00
Frank
01634450a0
minor clarification
...
so what is it ??
;-)
2023-10-08 21:46:57 +02:00
Will Tatam
f99856e863
Log packet counters
2023-10-08 19:35:26 +01:00
Frank
9ff7f56eb8
fix for partly uninitialized sound sync packets (audioreactive)
...
audioSyncPacket contains four "invisible" padding bytes added by the compiler. These need to be initialized to zero, as future versions of the protocol will make use of these fields.
2023-10-08 20:23:31 +02:00
Ewoud
71abd117b5
PolarLights and Octopus: deterministic + SuperSync control
...
FX.cpp
- SuperSync control on Polar lights and Octopus: only calculate pixels for the first panel
2023-10-08 19:02:32 +02:00
Ewoud
4b12f05228
Nodes popup: add real fps
2023-10-08 17:59:41 +02:00
Ewoud
b07562659f
SuperSync small updates
2023-10-08 17:09:57 +02:00
Will Tatam
3b5c95b5e0
Try adding frame counter to detect duplicate or out of order sync frames
2023-10-08 14:10:48 +01:00
Ewoud
81e57bae7e
Nodes popup SuperSync ready for test
...
index.js
- cleanup code
- reordercolumns
- add warnings (orange) for version, bri scale and fps
- add led output length equal to panel dimensions
- master node order
2023-10-08 12:40:12 +02:00
Frank
1fa5dc8ea8
audioreactive - spelling corrections in comments
2023-10-08 01:36:08 +02:00
Frank
28b46d8ee3
ArduinoFFT optimized
...
* use softhack007 variant of ArduinoFFT (10% faster)
* small update to 16MB_V4 buildenv
2023-10-08 00:25:42 +02:00
Frank
b249a5af5e
arduino-esp32 2.0.14 still contains the left-right-swapped bug
...
* use left-right-workaround up IDF 4.4.6
* fix for small typos
2023-10-08 00:03:11 +02:00
Frank
bd847e4579
npm run build
...
daily business
2023-10-07 20:57:45 +02:00
Frank
4e530dfa20
0.14.0-b27.32
...
time to increment the minor number
2023-10-07 20:55:01 +02:00
Frank
2a7767dda8
Merge branch 'buildcache' into mdev
2023-10-07 20:42:27 +02:00
Frank
77cef80417
Merge pull request #73 from arneboe/fix_static_effect_timing
...
Fix return value (frameDelay) of FX_MODE_STATIC
2023-10-07 16:24:10 +02:00
Frank
0ec54c4911
WLEDMM specific improvement
...
WLEDMM has FRAMETIME_FIXED_SLOW which seems perfect for this usecase.
2023-10-07 16:23:15 +02:00
Ewoud
fea47b5965
Add Ethernet type: Olimex ESP32 Gateway
...
index.js:
- add leds instead of matrix to extendedNodes array
- split V and P ledcount
2023-10-07 15:25:27 +02:00
Frank
15cea2b00a
optimization: only use "float" math functions
...
- saves 5KB flash and some RAM
-allow to build with -D WLED_USE_UNREAL_MATH, to restore old behaviour and save another 6KB flash
2023-10-06 19:37:06 +02:00
Frank
6fdd1823e0
build number of today
2023-10-06 17:33:21 +02:00
Blaz Kristan
ecb2f48c32
FX update
...
- Meteor: trail & 0.13 behaviour
- Meteor Smooth: train & 0.13 behaviour
- Scrolling Text: rotation
2023-10-06 17:30:02 +02:00
Frank
138ebc69de
npm run build
...
yo'man
2023-10-06 17:24:53 +02:00
Blaz Kristan
3eb360dfe1
Fix for #3403
2023-10-06 17:19:25 +02:00
Blaz Kristan
7e21003f07
Fix for #3405
2023-10-06 17:00:10 +02:00
Frank
e578f6ef05
Merge pull request #3420 from mountainash/fix/duplicate-viewport-declaration
...
Remove duplicate `viewport` declaration, put lang=en into the right place
2023-10-06 16:54:46 +02:00
Frank
6c71a97135
Merge pull request #3425 from mountainash/fix/git-ignore
...
.gitignore Reordered & grouped
2023-10-06 16:54:45 +02:00
Frank
c3a2efce63
fix for #3400
...
replace low_accuracy math functions (sint_t, cos_t, atan_t, ...) with standard libm functions that have higher accuracy.
2023-10-06 16:53:23 +02:00
Ewoud
1db950389a
SuperSync button works
...
index.js
- extend checkNode function (panel 0, nrofpanels, matrix size)
- populateNodes: add panel 0 and dummypanel
2023-10-06 12:57:28 +02:00
Ewoud
ffb0ad760d
Solve gamma reset bug + super sync nodes compare and update (WIP)
...
cfg.cpp: update "light" only if value set (gamma correction bug)
index.js
- implement SuperSync function (WIP)
- ddpAll: refactor extendedNodes
- populateNodes: make things more straightforwared
- add panelX and Equal column to compare current and desired values
- add matrix to extendednodes and set the right values (WIP)
2023-10-05 15:36:28 +02:00
Ewoud
cea994c282
Deterministic mode of effects only when SuperSync is on
...
Temporary - to compare both modes
Octopus
Soap
CrazyBees
2023-10-04 11:56:00 +02:00
Ewoud
06220946c0
Refactor Nodes popup for SuperSync
...
(WIP)
2023-10-03 17:57:57 +02:00
Ewoud
76aa3072b6
Octopus and Crazy Bees Super Sync compatible
2023-10-02 12:45:56 +02:00
Ewoud
37e1624729
Make Soap effect Super Sync compatible
2023-10-01 21:13:16 +02:00
Ewoud
342f99ca27
Effects to Instances: effects non-deterministic: now instead of millis
...
index.js
- genPresets: Temporary for deterministic effects test: Set to 11/Raibow instead of 1/Random smooth palette
FX.cpp
- replace all millis() by strip.now
2023-09-30 12:23:53 +02:00
Ewoud
9be4ce1721
Save basic panel layout in config
2023-09-29 21:46:40 +02:00
Arne
18c62734be
Increase update time of static effect to avoid lag
2023-09-24 17:20:59 +02:00