Commit Graph

4833 Commits

Author SHA1 Message Date
netmindz
4482db8c1a Merge branch 'MoonModules:mdev' into SmartMatrix 2023-10-24 22:30:58 +01:00
Will Tatam
77e5793237 Shorten job name - easier to see the actual Environment name 2023-10-24 22:07:59 +01:00
Will Tatam
fa12f0f9fb Save space 2023-10-24 22:01:32 +01:00
Will Tatam
effeeda85e Disable builds that mix V4 and not 2023-10-24 21:48:36 +01:00
netmindz
a0b075794c Merge branch 'MoonModules:mdev' into SmartMatrix 2023-10-24 21:38:45 +01:00
Ewoud
0092e49eb3 GFX/Preview done right if > 4096 pixels + unlimited virtual pixels in 2d 2023-10-24 16:58:35 +02:00
Ewoud
7f5ddc79da PopulateNodes stability improvements 2023-10-24 15:34:07 +02:00
Will Tatam
68fce57ff7 SmartMatrix wont compile on V4 2023-10-24 09:54:04 +01:00
Will Tatam
a3f8628c5a v4 deps 2023-10-24 09:39:50 +01:00
Will Tatam
565cfb4595 add ifdef for addBus 2023-10-24 09:36:17 +01:00
Will Tatam
7c22bb4ac0 Move define 2023-10-24 09:27:33 +01:00
Will Tatam
cf2ff1e515 Working SmartMatrix outout 2023-10-23 22:22:12 +01:00
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