package rgb // The effect names of this board, in ID order. Their provenance is recorded on // CatalogFor, which is the only entry point that hands them out. // // Everything below is a fact about one Wobkey Impact 80 and not about QMK, // rgblight or VIA. Where a board disagrees with a common source, the board wins // and the list is not edited to agree with it. var impact80BacklightEffects = [...]string{ "none", "solid_color", "alphas_mods", "gradient_up_down", "gradient_left_right", "breathing", "band_sat", "band_val", "band_pinwheel_sat", "band_pinwheel_val", "band_spiral_sat", "band_spiral_val", "cycle_all", "cycle_left_right", "cycle_up_down", "cycle_out_in", "cycle_out_in_dual", "rainbow_moving_chevron", "cycle_pinwheel", "cycle_spiral", "dual_beacon", "rainbow_beacon", "rainbow_pinwheels", "flower_blooming", "raindrops", "jellybean_raindrops", "hue_breathing", "hue_pendulum", "hue_wave", "pixel_flow", "digital_rain", "solid_reactive", "solid_reactive_wide", "solid_reactive_multiwide", "solid_reactive_cross", "solid_reactive_multicross", "solid_reactive_nexus", "solid_reactive_multinexus", "splash", "multisplash", "solid_splash", "solid_multisplash", "starlight", "starlight_dual_hue", "starlight_dual_sat", "riverflow", // ID 46 is this board's highest effect ID and the only name in this file // that Wobkey did not publish. The vendor's VIA definition ends at 45 and // the file contains no word for pause, stop, freeze or hold, so the name is // the tool's own. // // The behaviour was measured on an Impact 80: writing it leaves whatever // the LEDs currently show in place and stops the animation, so a channel // that was mid-effect freezes on that effect's pattern rather than showing // a pattern of its own. It is the one ID here whose name describes a // property of the firmware and not a name from a catalog. "freeze", } var impact80LogoEffects = [...]string{ "none", "wave", "fixed_wave", "spectrum", "breathing", "light", "shutdown", } var impact80SideEffects = [...]string{ "none", "wave", "fixed_wave", "spectrum", "breathing", "light", "shutdown", }