diff --git a/db/pattern.json b/db/pattern.json index f42b654..1a4a5bd 100644 --- a/db/pattern.json +++ b/db/pattern.json @@ -12,6 +12,7 @@ "supports_manual": true }, "colour_cycle": { + "supports_reverse": true, "n1": "Step rate", "mode": { "0": "Scroll palette gradient", @@ -29,6 +30,7 @@ "supports_manual": false }, "chase": { + "supports_reverse": true, "n1": "Colour 1 Length", "n2": "Colour 2 Length", "n3": "Step 1", @@ -155,6 +157,7 @@ "supports_manual": true }, "aurora": { + "supports_reverse": true, "n1": "Band count (0) or spatial period LEDs (1)", "n2": "Shimmer (0) or blend strength (1)", "n3": "Unused (0) or drift speed (1)", @@ -169,6 +172,7 @@ "supports_manual": true }, "icicles": { + "supports_reverse": true, "n1": "Anchor spacing (LEDs)", "n2": "Max icicle length (LEDs)", "n3": "Phase step per refresh", @@ -179,6 +183,7 @@ "supports_manual": true }, "blizzard": { + "supports_reverse": true, "n1": "Flake density", "n2": "Fall speed", "n3": "Wind (128 = centred; lower/raise for drift bias)", @@ -227,6 +232,7 @@ "supports_manual": false }, "meteor": { + "supports_reverse": true, "n1": "Tail length (0–1) or eye width (2)", "n2": "Speed (LEDs per frame)", "n3": "Fade amount (0), comet gap (1), or end pause frames (2)", @@ -242,6 +248,7 @@ "supports_manual": true }, "particles": { + "supports_reverse": true, "n1": "Flake density (0) or spawn rate (1)", "n2": "Fall speed (LEDs per frame)", "n3": "Unused (0) or streak length (1)", diff --git a/led-driver b/led-driver index 55a97ac..94266d5 160000 --- a/led-driver +++ b/led-driver @@ -1 +1 @@ -Subproject commit 55a97ac51cc4bb7f776b15277e27f8acfc6d5e72 +Subproject commit 94266d5a7c2a474d4a54a3623294f43d23c4b59d