Blaz Kristan
45e74126da
Non-2D audio effects.
2022-06-14 18:16:18 +02:00
Blaž Kristan
489b144085
Overload temporary fix.
...
Non-audio SR effects.
2022-06-14 12:06:51 +02:00
Blaz Kristan
cdef8472e3
Gav... efects to test audio
...
Anti-aliased setPixelColor() with support for normalized x & y
2022-06-13 21:28:10 +02:00
Blaz Kristan
cc995ecef8
2D Waverly audio reactive.
2022-06-12 22:17:17 +02:00
Blaz Kristan
562a206508
It compiles!
...
Cleaned (and possibly broken) AudioSource
Added:
- usermod notification about update
- strip.getMinShowDelay()
- pin manager updates
Changed:
- data exchange
2022-06-11 00:50:29 +02:00
Blaz Kristan
184ff7a3b3
Audioreactive usermod.
2022-06-08 21:14:01 +02:00
Blaz Kristan
9db872db56
Fixes:
...
- mirroring
- FX memory allocations
- preset loading if WS request too big
Changes:
- remove "pt" in favor of "ps" in JSON
- fading in Ghost rider
2022-06-05 10:16:56 +02:00
Blaz Kristan
14887d5e88
Multiple fixes.
...
- non matrix bugs in legacy effects
- preset loading (cycling)
- segment length in UI
- possible WS heap corruption prevention
2022-06-01 22:11:25 +02:00
Blaz Kristan
366006273d
Watchdog timer (@poelzi).
...
Transpose optimisations.
Rain effect updated.
2022-05-30 22:21:13 +02:00
Blaz Kristan
d7e1dc1f95
Revert speed for Fire.
...
Segment brightnes +/- fix.
2022-05-29 18:20:30 +02:00
Blaz Kristan
8b73a7375a
Fix for transpose.
...
blur1d() using weighted box blur.
2022-05-28 19:23:16 +02:00
Blaz Kristan
461cc1d5a8
Fix for stalled scrolling text.
...
Minor other fixes.
2022-05-27 15:29:34 +02:00
Blaz Kristan
7689587879
New 2D Drift Rose effect.
...
Fix for segment name.
Updated blurRow & blurCol to work on non-leds[].
Updated several legacy effects to be 2D aware.
Code cleanup.
2022-05-26 21:36:48 +02:00
Blaz Kristan
e248b989e1
2D Scrolling text
...
Updated Glitter & Sparkle
2022-05-25 21:15:08 +02:00
Blaz Kristan
9920424a31
Polar Lights fix.
...
Cleanup.
2022-05-24 16:43:21 +02:00
Blaz Kristan
34a4382920
Effect fixes.
2022-05-23 21:04:16 +02:00
Blaz Kristan
e7c9b5a4f0
2D Fireworks (enhanced 1D version).
...
Transposed Fire 2012 on matrix.
2022-05-22 17:20:06 +02:00
Blaz Kristan
d522b608d3
Finally fix for Crazy Bees.
2022-05-22 12:32:38 +02:00
Blaz Kristan
3e7303c15c
Possible fix for Crazy Bees.
...
Code cleanup.
2022-05-22 12:00:27 +02:00
Blaz Kristan
6e342983f9
It did not like PROGMEM.
2022-05-22 00:41:45 +02:00
Blaz Kristan
a6d7ed3824
Moved mode names (& slider data) to a static array
...
-- may break some things --
2022-05-21 18:37:09 +02:00
Blaz Kristan
62abc63f7a
Removed static vars to support segments.
2022-05-20 22:29:47 +02:00
Blaz Kristan
b4d6525899
Added new 2D effects:
...
- 2D Floating Blobs
- 2D Ghost Rider
Crash fix for 2D Game of Life.
Added support function fill_circle() & wu_pixel().
Removed obsolete debug strings.
2022-05-20 19:35:22 +02:00
Blaz Kristan
ba3555a66f
2D Game of Life update.
...
Added crc16().
Reduced errorToast popup time.
Fixed drawLine() incorrect uint16_t use and added leds[] support.
2022-05-20 14:48:40 +02:00
Blaz Kristan
3ba4702181
2D crazy bees.
2022-05-19 18:57:23 +02:00
Blaz Kristan
ad9c42e832
2D Spaceships.
2022-05-19 18:27:04 +02:00
Blaz Kristan
0368d3be59
Some fixes.
...
Tried removing leds[] for some effects.
2022-05-19 17:01:52 +02:00
Blaz Kristan
598549b5fb
Additional 2D effects.
2022-05-19 11:29:04 +02:00
Blaz Kristan
49086a3ae0
2D heartbeat/ECG.
2022-05-18 21:47:48 +02:00
Blaz Kristan
094e130544
slight mod for 2Ddrift
2022-05-11 18:25:19 +02:00
Blaz Kristan
c2bb49aca0
Messed up again.
2022-05-11 09:55:23 +02:00
Blaz Kristan
9ed14b6e8c
Incorrect mode params fix.
...
Variable eye width in Halloween Eyes.
2022-05-11 09:53:40 +02:00
Blaz Kristan
4484721a9f
2D Haloween eyes
...
Misc fix.
2022-05-11 09:37:38 +02:00
Blaz Kristan
13f5798ed4
blur2D & other bugfixes
2022-05-10 10:37:27 +02:00
Blaz Kristan
c9bdecdb69
API change.
...
New SR effects.
Bugfixes.
2022-05-10 00:35:26 +02:00
Blaz Kristan
adb7726974
Bugfixes.
...
- removed IS_ macors
- replaced .options with getOptions()
- Fire2012 matrix fix
2022-05-09 16:15:07 +02:00
Blaz Kristan
b2409ac708
Bugfix in vertical panel ledmap generation.
...
2D implementation of Fire 2012
2022-05-09 11:04:11 +02:00
Blaz Kristan
f0d36fd769
WLED 2D matrix support.
...
- Added 2 sample effects to UI.
- 2D segment details.
- 1D effect upscaling to 2D.
- 2D setPixelColorXY() and other utility functions
- Arbitrary panel position & oritentation.
- 2D settings with physical to logical mapping.
- Bump version.
2022-05-08 10:50:48 +02:00
Blaž Kristan
e0fcaa6103
Merge branch 'master' into master-merge
2022-03-11 11:28:02 +01:00
cschwinne
0ea31cb088
Fix indefinite realtime terminated by new packet ( fixes #2356 )
...
Add custom Aircoookie fork of ESP32 core (reduces bin size by >100kB)
2022-03-10 11:20:39 +01:00
Blaž Kristan
e561304645
Merge branch 'master' into master-merge
2022-03-07 09:44:35 +01:00
cschwinne
961d5591bd
Fixed Popcorn mode not lighting first LED on pop
2022-03-07 00:53:20 +01:00
Blaž Kristan
8af445e72b
Merge branch 'master' into merge-master
2022-02-22 10:42:00 +01:00
cschwinne
ae0eba866a
Improve Stream and fix HTTP segment application
2022-02-21 16:19:11 +01:00
Christian Schwinne
754682577c
Configurable framerate ( #2444 )
...
Updated arduino core versions
Better performance on esp32 core 3.x due to IRAM_ATTR
Fixed analog busses init to full white/on
2021-12-30 01:48:27 +01:00
Blaz Kristan
eac5340b03
Merge branch 'configurable-fps' of https://github.com/aircoookie/WLED into dev
2021-12-26 11:59:22 +01:00
cschwinne
549dcd32ca
Configurable framerate
...
Updated arduino core versions
Better performance on esp32 core 3.x due to IRAM_ATTR
Fixed analog busses init to full white/on
2021-12-25 01:30:27 +01:00
Christian Schwinne
e72a8d999f
Merge pull request #2393 from guardmedia/blends-effect
...
Improved speed and reduced memory usage for Blends effect
2021-12-10 18:42:46 +01:00
Blaz Kristan
156b499f93
Merge branch 'master' of https://github.com/aircoookie/WLED into dev
2021-12-07 17:18:38 +01:00
cschwinne
8643263227
Add two new Fairy FX modes
2021-12-07 11:03:41 +01:00
Tyler Walters
eab132ed32
Improved speed and reduced memory usage for Blends effect
...
color_blend() function only generates 256 colors from the palette before repeating. Improved the function to use either 256 max or the segment length if shorter.
2021-12-06 22:17:35 -05:00
cschwinne
b3324d22f5
allowCCT performance improvement
2021-11-21 23:46:44 +01:00
Blaz Kristan
a696afaeb8
Color mangling macros.
...
Removed legacy Auto White caclulation.
2021-10-26 20:35:45 +02:00
Blaz Kristan
8ca298b299
Removed legacy auto-white calculation.
...
Introduced color mangling macros.
Minor optimizations/fixes.
2021-10-26 19:17:42 +02:00
Blaž Kristan
6db2240f8a
Merge branch 'master' into dev
...
(mostly ignored index.js)
2021-09-22 06:58:49 +02:00
Christian Schwinne
8fae964ee8
Allocate segment data based on currently active segments ( #2217 )
2021-09-20 21:22:50 +02:00
Blaz Kristan
bc6652f443
Segment names fixes.
...
Minor UI changes:
- new font
- removed transition
2021-09-18 13:15:19 +02:00
cschwinne
bc18eda336
Segment name UI changes
...
Text field accessible by edit icon
Replaced magnifier with iconfont
Use woff2 font format
Fix scaled checkboxes visible in UI settings header
2021-09-18 00:31:39 +02:00
Blaz Kristan
db4ecce20b
Reduced values of parameters for 8266:
...
- max segments to 16
- effect buffer to 3.5k
- max number of LEDs to 1200
2021-09-12 13:31:47 +02:00
Blaz Kristan
c1d47290b1
police_base optimisations.
2021-09-08 23:26:41 +02:00
Blaz Kristan
4d89ed701d
FX optimisations.
...
Added segment names.
2021-09-08 23:10:54 +02:00
Blaž Kristan
18ba394901
Changed behaviour of effects.
...
- Police (col1 for bg)
- Two areas (changable width, col1 for bg)
- Two dots (changable width)
2021-09-08 07:54:40 +02:00
Blaz Kristan
3a83753611
Rewritten police_base effect.
...
Optimisation in 4LD.
2021-09-07 22:59:31 +02:00
Blaz Kristan
55ef547a85
Memory allocation fixes for effects.
2021-08-22 22:16:25 +02:00
Blaz Kristan
db632ae847
Merge branch 'master' into dev
2021-07-06 16:38:13 +02:00
cschwinne
ec05215a5e
Update ArduinoJSON to 6.18.1
2021-07-04 18:52:05 +02:00
Blaz Kristan
3066a142b8
Merge branch 'master' into dev
...
Minor tweaks.
2021-07-03 21:27:06 +02:00
cschwinne
dc01c907f1
Send websockets on every state change
2021-07-02 00:24:14 +02:00
Blaz Kristan
1a80439825
Merge branch 'master' into dev
2021-06-15 23:36:12 +02:00
cschwinne
bfc7f56c4d
Accurate UDP sync for NTP enabled instances
2021-05-30 00:08:24 +02:00
Blaz Kristan
bfd7be543a
Merge branch 'master' of https://github.com/aircoookie/WLED into dev
...
Conflicts:
tools/cdata.js
usermods/PIR_sensor_switch/readme.md
usermods/Temperature/readme.md
wled00/FX.h
wled00/FX_fcn.cpp
wled00/bus_manager.h
wled00/bus_wrapper.h
wled00/cfg.cpp
wled00/const.h
wled00/data/settings.htm
wled00/data/settings_leds.htm
wled00/data/settings_um.htm
wled00/html_settings.h
wled00/json.cpp
wled00/mqtt.cpp
wled00/set.cpp
wled00/wled.cpp
wled00/wled.h
wled00/wled_eeprom.cpp
wled00/wled_server.cpp
wled00/xml.cpp
2021-05-18 15:45:34 +02:00
cschwinne
cb7b7f1dca
Add notice if no usermod installed
2021-05-11 23:21:57 +02:00
cschwinne
5ca8bc3f2a
Fixed various Codacy code style and logic issues
2021-05-11 14:54:03 +02:00
Eric Severance
8b759bc5d9
TM1814 requires refreshes to remain powered off and a slightly faster refresh speed.
2021-04-25 09:08:02 -07:00
Blaz Kristan
cf9cf9d7bb
Merge branch 'master' into dev
...
Conflicts:
package.json
wled00/html_other.h
wled00/html_settings.h
wled00/wled.h
2021-04-22 22:48:08 +02:00
cschwinne
13ae99edec
Reduce TV simulator flash usage
2021-04-22 00:47:50 +02:00
Blaz Kristan
8608c45309
Merge branch 'master' into dev
...
Conflicts:
CHANGELOG.md
wled00/FX.cpp
wled00/FX_fcn.cpp
wled00/ntp.cpp
wled00/wled.h
wled00/wled_math.h
2021-04-21 21:16:08 +02:00
cschwinne
ff083daf31
Merge branch 'master' of https://github.com/Aircoookie/WLED
2021-04-21 17:22:00 +02:00
cschwinne
7f6a554e1b
Small adjustments
2021-04-21 17:21:55 +02:00
Def3nder
12de47c923
Fix TV-Simmulator Effect flash usage ( #1621 )
...
* Add alternative TV-Sim version without tv_colors.h
...and safe 18k flash this way
* ...remove the define
2021-04-16 10:22:22 +02:00
Blaz Kristan
29e048af7b
Merge branch 'master' into dev
...
Conflicts:
CHANGELOG.md
package.json
platformio.ini
usermods/Temperature/usermod_temperature.h
wled00/FX.cpp
wled00/FX.h
wled00/FX_fcn.cpp
wled00/cfg.cpp
wled00/data/index.js
wled00/data/settings_leds.htm
wled00/data/settings_time.htm
wled00/data/style.css
wled00/html_other.h
wled00/html_settings.h
wled00/html_ui.h
wled00/ntp.cpp
wled00/usermods_list.cpp
wled00/wled.cpp
wled00/wled.h
2021-04-14 18:19:51 +02:00
Aircoookie
5786f1d057
Merge pull request #1863 from fishbone-git/running_dual
...
Running dual
2021-04-11 00:59:56 +02:00
cschwinne
87c6f3c757
Add gap for Running Dual
2021-04-11 00:50:14 +02:00
Blaz Kristan
9a6d709082
Reduced rev:2 API use.
...
Changed version to 0.12.1-a0
2021-04-08 15:46:18 +02:00
Blaz Kristan
c901512db0
Removed STATUSLED
...
Fix for possible Drip effect ESP reboot.
2021-04-06 22:30:23 +02:00
fishbone-git
1192d04391
sync and merge master
2021-04-05 20:49:31 +02:00
fishbone-git
f18dced2f3
use constrain to keep in segment limits
2021-04-05 16:08:35 +02:00
cschwinne
ecdc0a3800
Fixed ESP32 crash on Drip effect with reversed segment ( #1854 )
2021-04-03 17:18:29 +02:00
Aircoookie
e2242f5d99
Merge pull request #1804 from blazoncek/chunchun-fix
...
Slight modification of Chunchun effect.
2021-03-19 00:05:21 +01:00
Blaz Kristan
e06d269b82
Slight modification of Chunchun effect.
2021-03-15 17:01:56 +01:00
Blaz Kristan
83452d73bc
Code clean-up.
2021-03-04 11:17:17 +01:00
Blaz Kristan
e5417d12ca
General cleanup & optimisations.
...
Pushing memory to (safe-ish) limits.
2021-03-03 22:04:24 +01:00
Blaz Kristan
071281c13a
Merge branch 'dev' of https://github.com/aircoookie/WLED into dev
...
Minor warning suppressions.
Conflicts:
wled00/FX.cpp
wled00/FX_fcn.cpp
wled00/cfg.cpp
wled00/wled.h
wled00/xml.cpp
2021-03-02 11:00:07 +01:00
Blaz Kristan
61101987f9
Minor tweaks to Chunchun & Plasma FX.
2021-03-01 19:50:14 +01:00
Blaz Kristan
bd7671c07e
Debug for analog pin.
...
Minor tweaks.
2021-02-28 22:54:30 +01:00
cschwinne
44a9fed8a9
Fix more warnings
2021-02-27 01:50:08 +01:00
Louis Beaudoin
b460d0f533
Fix Warnings ( #1744 )
...
* Remove -w (Suppress all warnings, including those which GNU CPP issues by default.) and add back in -Wall (Turn on all optional warnings which are desirable for normal code.) from build_flags
* Fixes warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
* Fixes warning: "CONFIG_LITTLEFS_FOR_IDF_3_2" redefined
* Fixes warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=]
* Fixes warning: enumeration value 'onoff' not handled in switch [-Wswitch]
* Fixes warning: "ntohl" redefined, warning: "ntohs" redefined, warning: "htonl" redefined, warning: "htons" redefined
- Original fix: 858f8f4ee9
* Fixes warning: unused variable 'mainSeg' [-Wunused-variable]
* Fixes warning: unused variable 'start' [-Wunused-variable]
* (untested!) Fixes warning: operation on '...' may be undefined [-Wsequence-point]
* Fixes warning: unused variable
* Fixes warning: unused variable and warning: narrowing conversion
* Fixes warning: unused variable
* Fixes warning: unused variable
* (untested!) Fixes warning: statement has no effect [-Wunused-value]
* Fixes warning: control reaches end of non-void function
* Fixes warning: unused variable
* Fixes warning: left operand of comma operator has no effect
* Fixes warning: no return statement in function returning non-void
* (untested!) Fixes warning: ISO C++ forbids converting a string constant to 'char*' and fixes warning: unused variable 'nPins'
* Fixes warning: deleting array 'dmxData'
* Fixes warning: unused variable
* Remove all warning suppression buildflags
Co-authored-by: Louis Beaudoin <louis@embedded-creations.com>
Co-authored-by: Aircoookie <dev.aircoookie@gmail.com>
2021-02-27 00:20:31 +01:00
Blaz Kristan
77dee439e6
1st attempt at 'blazoncek' 0.12
2021-02-24 20:23:32 +01:00
cschwinne
aa0f4c9985
Update dev branch (resolve conflicts)
2021-02-13 01:43:16 +01:00
cschwinne
7092f337ef
Faster Tetrix mode
...
- Replaced a letter in name (copyright)
- 2x speed
- Replaced Merry christmas mode
2021-02-10 00:37:05 +01:00