Frank
1ce3d2fa08
Delete wled00.ino.cpp
...
Accident
2023-02-22 19:59:04 +01:00
Frank
62b1422111
enable core debug messages in 16MB_max_debug configs
2023-02-22 18:06:34 +01:00
Frank
f160831d73
esp32_16MB_V4_max_debug
2023-02-22 17:32:19 +01:00
Frank
f38196f4c9
PICO board updates + fix for array overflow
...
platformio.ini: buildenv updates for PICO board (reduced upload speed, added "V4" environment)
wled.h: allow wifi sleep for PICO board (to reduce heat output)
xml.cpp: increase buffer arrays to avoid array bounds violations (PM_NO_PIN = 255 i.e. 4 bytes per element needed)
2023-02-22 17:22:44 +01:00
Ewoud
ea9f62c57a
Update version info: 0.14.0-b2.19
2023-02-22 16:51:27 +01:00
Ewoud
4a5cbc9879
Merge remote-tracking branch 'upstream/main' into mdev
...
Some additions:
pio.ini: add debug entries
cfg.cpp, set.cpp, xml/cpp: keep storing basic 2D setup
index.js: use ledmapFileNames
settings_2D.htm: keep using basic and advanced
FX_2Dfcn.cpp: use gaptable and also MM ledmaps
FX_fcn.cpp: extend enumerateledmaps with AC ledmapNames (but not used in UI)
2023-02-22 16:09:27 +01:00
mx
0d3debf9b9
sACN/E1.31 Port Priority ( #3052 )
...
* Added E1.31 port priority handling #768
* Ignore E1.31 data when priority doesn't match #768
* Enable E1.31 priority handling for WLED_ENABLE_DMX
* Only handle e131Priority for P_E131 protocol
* Corrected comments
* Highest priority package first handling
* Removed obsolete code & comments
* Improved comments
* Reduce priority timeout to be uint8_t
* Optimized code & comments
* E1.31: Ignore non-zero start code and preview data
These are not level data, they have other purposes
* Style change cca41508 preview & ignore non-zero start code
---------
Co-authored-by: RichardTea <31507749+RichardTea@users.noreply.github.com >
2023-02-21 17:13:15 +01:00
underritoSR
7f74a4f4b5
removing DLS for CST_TimeZone_GMT-6 ( #3082 )
...
* removing DLS for CST_TimeZone_GMT-6
* Adjust Mexico timezone name
---------
Co-authored-by: cschwinne <dev.aircoookie@gmail.com >
2023-02-21 17:09:04 +01:00
Christian Schwinne
220718cb58
Remove Blynk support ( #3102 )
...
Change default palette for Railway to Colors 1 and 2
2023-02-21 17:07:32 +01:00
dependabot[bot]
be2acbd3eb
Bump cacheable-request and nodemon ( #3089 )
...
Removes [cacheable-request](https://github.com/jaredwray/cacheable-request ). It's no longer used after updating ancestor dependency [nodemon](https://github.com/remy/nodemon ). These dependencies need to be updated together.
Removes `cacheable-request`
Updates `nodemon` from 2.0.4 to 2.0.20
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.4...v2.0.20 )
---
updated-dependencies:
- dependency-name: cacheable-request
dependency-type: indirect
- dependency-name: nodemon
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-21 16:48:00 +01:00
Christian Schwinne
9249c74b7b
Merge pull request #3088 from Aircoookie/led-gaps
...
LED matrix gaps
2023-02-21 16:46:58 +01:00
lost-hope
2b87817ba2
enabled IP Change and updated the Readme
2023-02-19 09:08:40 +01:00
Will Tatam
e3f390b7cb
Revert change to define checks for WLED_ENABLE_DMX
2023-02-18 16:19:10 +00:00
Will Tatam
e21fc43b59
Revert change to define checks for WLED_ENABLE_DMX
2023-02-18 16:18:21 +00:00
Will Tatam
c0bc509659
whitespace
2023-02-18 16:16:39 +00:00
Will Tatam
781432282c
Revert change to existing SparkFunDMX if we arent going to be using it
2023-02-18 16:15:23 +00:00
Will Tatam
33b52aabfa
Inital code swapping DMX input over to use esp_dmx
2023-02-18 16:13:04 +00:00
Will Tatam
5b76df903f
Inital code swapping DMX input over to use esp_dmx
2023-02-18 16:05:42 +00:00
Will Tatam
a6b52a6e1e
Read DMX values into array to be sent to handleDMXData
2023-02-18 14:44:29 +00:00
Will Tatam
c600c4fe72
Only put into DMX_SEND_ONLY if we arent trying to do input
2023-02-18 14:26:40 +00:00
Will Tatam
622118f25c
Further refactoring of code to split e1.31 from more generic dmx data handling
2023-02-18 14:11:54 +00:00
Will Tatam
92a83faa00
Include DMX libraries needed for input mode
2023-02-18 13:37:18 +00:00
Will Tatam
3242537018
Add new REALTIME_MODE_DMX mode
2023-02-18 13:36:41 +00:00
Will Tatam
4903ec6bb9
Pass data from DMX to existing universe handling code
2023-02-18 13:33:38 +00:00
Will Tatam
ef48b1f5cd
Inital code on adding DMX input support
2023-02-18 13:22:43 +00:00
Will Tatam
3c15b7424e
Inital code on adding DMX input support
2023-02-18 13:22:24 +00:00
Will Tatam
77d7567707
Inital code on adding DMX input support
2023-02-18 13:17:09 +00:00
Blaz Kristan
883c0f9dfe
Bugfix
...
- gamma value not showing
2023-02-17 20:36:35 +01:00
Ewoud
da3acc4627
Merge pull request #20 from troyhacks/2023-02-16-Art-Net-Transmit
...
Art-Net transmit support for network LEDs
2023-02-16 19:15:55 +01:00
TroyHacks
410baa9cae
Art-Net transmit support for network LEDs
2023-02-16 12:54:32 -05:00
Ewoud
d0c57c8c26
Merge remote-tracking branch 'upstream/main' into mdev
2023-02-15 22:23:49 +01:00
Ewoud
57b8157e41
Bugfix
2023-02-15 21:38:01 +01:00
Blaz Kristan
3ffc58d442
Bugfix
...
- segment capabilities on 2D segments and ledmaps
- UI segment update
- auto segment creation 2D + 1D
2023-02-15 20:36:54 +01:00
Ewoud
ab8b260608
Segment visualization fix show fx name
2023-02-15 18:13:30 +01:00
Ewoud
b6024d2ed0
Add Total LEDS to 2D settings page
2023-02-15 17:07:19 +01:00
Ewoud
6e187dd5aa
Peek in segment tab
...
Move peek 2D functionality to peek.js
FX_fcn.cpp: always erase customMappingTable if non existent ledmap
wled_server.cpp: add peek.js
index.js:
- add canvasPeek
- change resize of canvas
2023-02-15 12:41:15 +01:00
Ewoud
515c872770
Fix WLED_DISABLE_2D compile error
2023-02-15 10:59:14 +01:00
Ewoud
4ed1473bcc
Ledmap not found no toast
2023-02-14 22:17:11 +01:00
Ewoud
def3cde8b8
Bugfix 2D without ledmap
...
index.js: remove showToast when ledmap not found
FX_2DFCN: Check on ledmapsize >0 for doing logical and physical mapping
2023-02-14 21:47:25 +01:00
Blaz Kristan
1bb4b0156f
Bugfix
2023-02-14 20:25:26 +01:00
Ewoud
f62f94270d
Add esp01_1MB_min
2023-02-14 19:26:56 +01:00
Ewoud
c9966c9d8f
pio.ini: align non MM part with upstream
2023-02-14 18:40:02 +01:00
Ewoud
04deea9b39
PlatformIO: move MM envs to bottom
2023-02-14 18:29:38 +01:00
Ewoud
d8f625beea
show only ledmap pixels, show bus lengths in segment visualization
...
index.js: segment visualization:
- max width if no pc
- don't show nr if only one segment
- Ledmap nr color depending on bus output
FX_2Dfcn.cpp / FX_fcn.cpp
- don't show ledmap -1 pixels
json.cpp: add busses.length to outputs
ws.cpp: peek back to strip.gPC only
2023-02-14 17:22:58 +01:00
Blaz Kristan
92d2be3f5e
Add ledmap names
...
Bugfix
- reset segments upon 2D ledmap allocation error
- fix invlid 2D segments
2023-02-14 17:11:58 +01:00
Blaž Kristan
a7cded21f7
Merge branch 'main' into led-gaps
2023-02-14 14:28:10 +01:00
Christian Schwinne
74156b7ed8
Support white addressable LED strips ( #3073 )
...
* Support white addressable LED strips
* Various white handling tweaks
Allow RGB controls for white-only busses depending on AWM (makes palette-only FX work on non-RGB addressable busses)
Fixed RGB controls hidden if segment contained any non-RGB bus (even though there is also an RGB bus in that segment)
New Max auto white mode
Added hasCCT() bus method
Rename methods to be clearer
WS2811 White getPixelColor fix()
* Fix merge conflict (bus manager cpp)
2023-02-14 01:33:06 +01:00
Ewoud
476105a267
Add serpentine to default peek + version date
2023-02-13 19:14:11 +01:00
Ewoud
9ba9a61af5
Add support for default ledmap.json + peek with ledmap if default panel
...
Thx to @Troy#2642
2023-02-13 19:09:02 +01:00
Ewoud
0d0f6b5e30
refactor resetSegments to work properly
...
add boundsOnly
2023-02-13 15:54:18 +01:00