// ===================================================================== // shows.h — Master show index. // Generated by: make shows (converter/convert_all.py) // Do not edit manually — add .txt files to converter/shows/ instead. // ===================================================================== // // Show 0 is always the home/reset show (blue breath). // Holding the button resets back to show 0. // // SPDX-License-Identifier: BSD-2-Clause #pragma once #include "lightshow_format.h" // ---- Individual show data ---------------------------------------------- #include "show_blue_breath.h" #include "show_001_heartbeat.h" #include "show_002_breath_red.h" #include "show_003_solid_red.h" #include "show_example_fade.h" #include "show_example_party.h" #include "show_example_pulse.h" // ---- Show index (PROGMEM) ---------------------------------------------- const ShowDef SHOWS[] PROGMEM = { {SHOW_BLUE_BREATH, SHOW_BLUE_BREATH_LENGTH, SHOW_LOOP}, // 0 — home show {SHOW_001_HEARTBEAT, SHOW_001_HEARTBEAT_LENGTH, SHOW_SINGLE}, // 1 {SHOW_002_BREATH_RED, SHOW_002_BREATH_RED_LENGTH, SHOW_LOOP}, // 2 {SHOW_003_SOLID_RED, SHOW_003_SOLID_RED_LENGTH, SHOW_LOOP}, // 3 {SHOW_EXAMPLE_FADE, SHOW_EXAMPLE_FADE_LENGTH, SHOW_LOOP}, // 4 {SHOW_EXAMPLE_PARTY, SHOW_EXAMPLE_PARTY_LENGTH, SHOW_LOOP}, // 5 {SHOW_EXAMPLE_PULSE, SHOW_EXAMPLE_PULSE_LENGTH, SHOW_LOOP}, // 6 }; const uint8_t SHOW_COUNT = 7;