~ruther/qmk_firmware

21ad968ac14b177a7c97d34106c4d6201912627f — Erez Zukerman 7 years ago b2398ec
Customizable LED test duration (#3086)

* Customizable LED test duration

Code by Jack. :)

* only need an unit8_t
1 files changed, 3 insertions(+), 2 deletions(-)

M quantum/rgb_matrix.c
M quantum/rgb_matrix.c => quantum/rgb_matrix.c +3 -2
@@ 149,8 149,9 @@ void rgb_matrix_set_suspend_state(bool state) {

void rgb_matrix_test(void) {
    // Mask out bits 4 and 5
    // This 2-bit value will stay the same for 16 ticks.
    switch ( (g_tick & 0x30) >> 4 )
    // Increase the factor to make the test animation slower (and reduce to make it faster)
    uint8_t factor = 10;
    switch ( (g_tick & (0b11 << factor)) >> factor )
    {
        case 0:
        {