diff options
| author | Fred Sundvik <fsundvik@gmail.com> | 2016-05-29 17:42:32 +0300 |
|---|---|---|
| committer | Fred Sundvik <fsundvik@gmail.com> | 2016-05-29 17:42:32 +0300 |
| commit | 0c3189055f049e6023471e75139d488b288aead9 (patch) | |
| tree | 2ca05faaaaf43696c0e231fbadfece4cf5eca8a8 | |
| parent | 9c955145f50abebcbe5ad5e203a91ca83249fee6 (diff) | |
| download | qmk_firmware-0c3189055f049e6023471e75139d488b288aead9.tar.gz qmk_firmware-0c3189055f049e6023471e75139d488b288aead9.zip | |
Make LED visualization times configurable
| -rw-r--r-- | led_test.c | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/led_test.c b/led_test.c index 6d3f3b2ed..d53f0b7fb 100644 --- a/led_test.c +++ b/led_test.c | |||
| @@ -25,6 +25,9 @@ SOFTWARE. | |||
| 25 | #include "gfx.h" | 25 | #include "gfx.h" |
| 26 | #include "math.h" | 26 | #include "math.h" |
| 27 | 27 | ||
| 28 | #define CROSSFADE_TIME 1000 | ||
| 29 | #define GRADIENT_TIME 3000 | ||
| 30 | |||
| 28 | keyframe_animation_t led_test_animation = { | 31 | keyframe_animation_t led_test_animation = { |
| 29 | .num_frames = 14, | 32 | .num_frames = 14, |
| 30 | .loop = true, | 33 | .loop = true, |
| @@ -32,17 +35,17 @@ keyframe_animation_t led_test_animation = { | |||
| 32 | gfxMillisecondsToTicks(1000), // fade in | 35 | gfxMillisecondsToTicks(1000), // fade in |
| 33 | gfxMillisecondsToTicks(1000), // no op (leds on) | 36 | gfxMillisecondsToTicks(1000), // no op (leds on) |
| 34 | gfxMillisecondsToTicks(1000), // fade out | 37 | gfxMillisecondsToTicks(1000), // fade out |
| 35 | gfxMillisecondsToTicks(1000), // crossfade | 38 | gfxMillisecondsToTicks(CROSSFADE_TIME), // crossfade |
| 36 | gfxMillisecondsToTicks(3000), // left to rigt (outside in) | 39 | gfxMillisecondsToTicks(GRADIENT_TIME), // left to rigt (outside in) |
| 37 | gfxMillisecondsToTicks(1000), // crossfade | 40 | gfxMillisecondsToTicks(CROSSFADE_TIME), // crossfade |
| 38 | gfxMillisecondsToTicks(3000), // top_to_bottom | 41 | gfxMillisecondsToTicks(GRADIENT_TIME), // top_to_bottom |
| 39 | 0, // mirror leds | 42 | 0, // mirror leds |
| 40 | gfxMillisecondsToTicks(1000), // crossfade | 43 | gfxMillisecondsToTicks(CROSSFADE_TIME), // crossfade |
| 41 | gfxMillisecondsToTicks(3000), // left_to_right (mirrored, so inside out) | 44 | gfxMillisecondsToTicks(GRADIENT_TIME), // left_to_right (mirrored, so inside out) |
| 42 | gfxMillisecondsToTicks(1000), // crossfade | 45 | gfxMillisecondsToTicks(CROSSFADE_TIME), // crossfade |
| 43 | gfxMillisecondsToTicks(3000), // top_to_bottom | 46 | gfxMillisecondsToTicks(GRADIENT_TIME), // top_to_bottom |
| 44 | 0, // normal leds | 47 | 0, // normal leds |
| 45 | gfxMillisecondsToTicks(1000), // crossfade | 48 | gfxMillisecondsToTicks(CROSSFADE_TIME), // crossfade |
| 46 | 49 | ||
| 47 | }, | 50 | }, |
| 48 | .frame_functions = { | 51 | .frame_functions = { |
