Pin manager enhancements (sharing I2C pins).

Effect helpers in UI.
This commit is contained in:
Blaz Kristan
2021-11-19 21:49:23 +01:00
parent 65ac8d4b2b
commit 108fc4a0d8
10 changed files with 262 additions and 108 deletions

View File

@@ -932,7 +932,7 @@ class WS2812FX {
const char JSON_mode_names[] PROGMEM = R"=====([
"Solid",
"Blink@;!;!",
"Breathe@Speed;,!;!",
"Breathe@!,;,!;!",
"Wipe",
"Wipe Random",
"Random Colors",
@@ -940,13 +940,12 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Dynamic",
"Colorloop",
"Rainbow",
"Scan@!,# of dots;,!,?;!",
"Scan Dual@!,# of dots;,!,?;!",
"Fade",
"Theater",
"Scan@!,# of dots;,!,;!",
"Scan Dual@!,# of dots;,!,;!",
"Fade","Theater",
"Theater Rainbow",
"Running",
"Saw",
"Running@!,Wave width;!,!,;!",
"Saw@!,Width;Fx,Bg,;!",
"Twinkle",
"Dissolve",
"Dissolve Rnd",
@@ -967,24 +966,24 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Colorful",
"Traffic Light",
"Sweep Random",
"Running 2",
"Running 2@!,Width;;!",
"Aurora",
"Stream",
"Scanner",
"Lighthouse",
"Fireworks",
"Rain",
"Tetrix@Speed,Width;Fx,BG,;!",
"Tetrix@!,Width;Fx,Bg,;!",
"Fire Flicker",
"Gradient",
"Loading",
"Police",
"Police All",
"Two Dots",
"Two Areas",
"Police@!,Width;;",
"Police All@!,Width;;",
"Two Dots@!,Dot size;,,Bg;!",
"Two Areas@!,Size;,,Bg;!",
"Running Dual",
"Halloween",
"Tri Chase",
"Tri Chase@!,Size;;",
"Tri Wipe",
"Tri Fade",
"Lightning",
@@ -994,9 +993,9 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Stream 2",
"Oscillate",
"Pride 2015",
"Juggle",
"Palette",
"Fire 2012",
"Juggle@!,Trail;Fx,Bg,;!",
"Palette@!,;;!",
"Fire 2012@Spark rate,Decay;!;!",
"Colorwaves",
"Bpm",
"Fill Noise",
@@ -1013,15 +1012,15 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Twinklefox",
"Twinklecat",
"Halloween Eyes",
"Solid Pattern",
"Solid Pattern Tri",
"Solid Pattern@Fg size,Bg size;Fg,Bg,;",
"Solid Pattern Tri@,Size;;",
"Spots",
"Spots Fade",
"Glitter",
"Candle",
"Candle@Flicker rate,Flicker intensity;Fx,Bg,;",
"Fireworks Starburst",
"Fireworks 1D@Gravity,Firing side;;!",
"Bouncing Balls",
"Bouncing Balls@Gravity,# of balls;Fx,Bg,;!",
"Sinelon",
"Sinelon Dual",
"Sinelon Rainbow",
@@ -1032,16 +1031,15 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Ripple Rainbow",
"Heartbeat",
"Pacifica",
"Candle Multi",
"Candle Multi@Flicker rate,Flicker intensity;Fx,Bg,;",
"Solid Glitter",
"Sunrise",
"Phased",
"Twinkleup@Speed,Intensity,Min;,!;!",
"Sunrise@Time [min],;!;",
"Phased","Twinkleup@Speed,Intensity;,!;!",
"Noise Pal",
"Sine",
"Phased Noise",
"Flow",
"Chunchun",
"Chunchun@!,Gap size;Fg,Bg,;!",
"Dancing Shadows",
"Washing Machine",
"Candy Cane",