diff options
| author | yiancar <yiangosyiangou@cytanet.com.cy> | 2019-10-08 17:03:51 +0100 |
|---|---|---|
| committer | Drashna Jaelre <drashna@live.com> | 2019-10-08 09:03:51 -0700 |
| commit | 5e43f87956c36a609d49ab696c939f2547d076dc (patch) | |
| tree | 7a8e62fdf7822e3d950801513631a7fea0fed2bd | |
| parent | d00326ecb3f7e3b6703f9f0656c1f5a917da086b (diff) | |
| download | qmk_firmware-5e43f87956c36a609d49ab696c939f2547d076dc.tar.gz qmk_firmware-5e43f87956c36a609d49ab696c939f2547d076dc.zip | |
[Keyboard] RGB updates on NK65 and HS60 (#6795)
* RGB update commit
* Convert caps lock indicator check to IS_LED_ON
* ISSI3733 minor change
| -rw-r--r-- | drivers/issi/is31fl3733.c | 3 | ||||
| -rw-r--r-- | keyboards/hs60/v2/config.h | 2 | ||||
| -rwxr-xr-x | keyboards/nk65/config.h | 2 | ||||
| -rw-r--r-- | keyboards/wilba_tech/wt_rgb_backlight.c | 14 |
4 files changed, 8 insertions, 13 deletions
diff --git a/drivers/issi/is31fl3733.c b/drivers/issi/is31fl3733.c index 968f072de..cc2d895ef 100644 --- a/drivers/issi/is31fl3733.c +++ b/drivers/issi/is31fl3733.c | |||
| @@ -231,5 +231,6 @@ void IS31FL3733_update_led_control_registers(uint8_t addr, uint8_t index) { | |||
| 231 | IS31FL3733_write_register(addr, i, g_led_control_registers[index][i]); | 231 | IS31FL3733_write_register(addr, i, g_led_control_registers[index][i]); |
| 232 | } | 232 | } |
| 233 | } | 233 | } |
| 234 | g_led_control_registers_update_required[index] = false; | 234 | // This seems counter intuitive but sometimes this page can get corrupted. So update it every time. |
| 235 | // g_led_control_registers_update_required[index] = false; | ||
| 235 | } | 236 | } |
diff --git a/keyboards/hs60/v2/config.h b/keyboards/hs60/v2/config.h index 57014993f..02df0074c 100644 --- a/keyboards/hs60/v2/config.h +++ b/keyboards/hs60/v2/config.h | |||
| @@ -106,7 +106,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 106 | #define RGB_BACKLIGHT_BRIGHTNESS 255 | 106 | #define RGB_BACKLIGHT_BRIGHTNESS 255 |
| 107 | 107 | ||
| 108 | // the default effect (RGB test) | 108 | // the default effect (RGB test) |
| 109 | #define RGB_BACKLIGHT_EFFECT 255 | 109 | #define RGB_BACKLIGHT_EFFECT 6 |
| 110 | 110 | ||
| 111 | // the default effect speed (0-3) | 111 | // the default effect speed (0-3) |
| 112 | #define RGB_BACKLIGHT_EFFECT_SPEED 0 | 112 | #define RGB_BACKLIGHT_EFFECT_SPEED 0 |
diff --git a/keyboards/nk65/config.h b/keyboards/nk65/config.h index 4358d9cf9..51e101cde 100755 --- a/keyboards/nk65/config.h +++ b/keyboards/nk65/config.h | |||
| @@ -106,7 +106,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 106 | #define RGB_BACKLIGHT_BRIGHTNESS 255 | 106 | #define RGB_BACKLIGHT_BRIGHTNESS 255 |
| 107 | 107 | ||
| 108 | // the default effect (RGB test) | 108 | // the default effect (RGB test) |
| 109 | #define RGB_BACKLIGHT_EFFECT 255 | 109 | #define RGB_BACKLIGHT_EFFECT 6 |
| 110 | 110 | ||
| 111 | // the default effect speed (0-3) | 111 | // the default effect speed (0-3) |
| 112 | #define RGB_BACKLIGHT_EFFECT_SPEED 0 | 112 | #define RGB_BACKLIGHT_EFFECT_SPEED 0 |
diff --git a/keyboards/wilba_tech/wt_rgb_backlight.c b/keyboards/wilba_tech/wt_rgb_backlight.c index 9116e98ba..ca8c3269f 100644 --- a/keyboards/wilba_tech/wt_rgb_backlight.c +++ b/keyboards/wilba_tech/wt_rgb_backlight.c | |||
| @@ -791,7 +791,7 @@ const Point g_map_led_to_point_polar[BACKLIGHT_LED_COUNT] PROGMEM = { | |||
| 791 | {208,255}, {39,255}, {23,238}, {235,255}, {235,255}, {33,255}, {19,255}, {255,233}, {224,255}, {160,255}, {164,255}, {169,255}, {188,255}, | 791 | {208,255}, {39,255}, {23,238}, {235,255}, {235,255}, {33,255}, {19,255}, {255,233}, {224,255}, {160,255}, {164,255}, {169,255}, {188,255}, |
| 792 | {255,255},// LA61 does not exit, dummy | 792 | {255,255},// LA61 does not exit, dummy |
| 793 | //LA62..LB5 | 793 | //LA62..LB5 |
| 794 | {221,255}, {225,255}, {229,255}, {22,255}, {12,255}, {244,255}, {234,255}, {255,255}, | 794 | {221,255}, {225,255}, {229,255}, {22,255}, {12,255}, {244,255}, {234,255}, {255,255} |
| 795 | }; | 795 | }; |
| 796 | #elif defined(RGB_BACKLIGHT_M6_B) | 796 | #elif defined(RGB_BACKLIGHT_M6_B) |
| 797 | // M6-B is really simple: | 797 | // M6-B is really simple: |
| @@ -1551,20 +1551,14 @@ void backlight_effect_indicators(void) | |||
| 1551 | } | 1551 | } |
| 1552 | 1552 | ||
| 1553 | #if defined(RGB_BACKLIGHT_NK65) | 1553 | #if defined(RGB_BACKLIGHT_NK65) |
| 1554 | if ( g_indicator_state & (1<<USB_LED_CAPS_LOCK) ) | 1554 | if ( IS_LED_ON(g_indicator_state, USB_LED_CAPS_LOCK) ) { |
| 1555 | { | ||
| 1556 | IS31FL3733_set_color( 7+64-1, 0, 255, 0 ); | 1555 | IS31FL3733_set_color( 7+64-1, 0, 255, 0 ); |
| 1557 | } else { | 1556 | } else { |
| 1558 | IS31FL3733_set_color( 7+64-1, 0, 0, 0 ); | 1557 | IS31FL3733_set_color( 7+64-1, 0, 0, 0 ); |
| 1559 | } | 1558 | } |
| 1560 | if ( g_indicator_state & (1<<USB_LED_SCROLL_LOCK) ) | 1559 | if ( IS_LAYER_ON(1) ) { |
| 1561 | { | ||
| 1562 | IS31FL3733_set_color( 6+64-1, 255, 0, 255 ); | 1560 | IS31FL3733_set_color( 6+64-1, 255, 0, 255 ); |
| 1563 | } else { | 1561 | } else if ( IS_LAYER_ON(2) ) { |
| 1564 | IS31FL3733_set_color( 6+64-1, 0, 0, 0 ); | ||
| 1565 | } | ||
| 1566 | if ( g_indicator_state & (1<<USB_LED_NUM_LOCK) ) | ||
| 1567 | { | ||
| 1568 | IS31FL3733_set_color( 6+64-1, 0, 255, 0 ); | 1562 | IS31FL3733_set_color( 6+64-1, 0, 255, 0 ); |
| 1569 | } else { | 1563 | } else { |
| 1570 | IS31FL3733_set_color( 6+64-1, 0, 0, 0 ); | 1564 | IS31FL3733_set_color( 6+64-1, 0, 0, 0 ); |
