mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-05-05 15:14:17 -04:00
Clean up RGB LED type (#21859)
This commit is contained in:
parent
cd23780c0a
commit
0dd442d87f
2 changed files with 4 additions and 4 deletions
|
@ -41,15 +41,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
layer_state_t layer_state_set_user(layer_state_t state) {
|
layer_state_t layer_state_set_user(layer_state_t state) {
|
||||||
switch (get_highest_layer(state)) {
|
switch (get_highest_layer(state)) {
|
||||||
case 0:
|
case 0:
|
||||||
sethsv(HSV_WHITE, (LED_TYPE *)&led[0]);
|
sethsv(HSV_WHITE, (rgb_led_t *)&led[0]);
|
||||||
rgblight_set();
|
rgblight_set();
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
sethsv(HSV_GREEN, (LED_TYPE *)&led[0]);
|
sethsv(HSV_GREEN, (rgb_led_t *)&led[0]);
|
||||||
rgblight_set();
|
rgblight_set();
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
sethsv(HSV_BLUE, (LED_TYPE *)&led[0]);
|
sethsv(HSV_BLUE, (rgb_led_t *)&led[0]);
|
||||||
rgblight_set();
|
rgblight_set();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -106,7 +106,7 @@ bool rgb_matrix_indicators_user(void) {
|
||||||
#if defined(RGB_MATRIX_ENABLE)
|
#if defined(RGB_MATRIX_ENABLE)
|
||||||
|
|
||||||
#define INDICATOR_RGB_DIVISOR 4
|
#define INDICATOR_RGB_DIVISOR 4
|
||||||
extern LED_TYPE rgb_matrix_ws2812_array[DRIVER_LED_TOTAL];
|
extern rgb_led_t rgb_matrix_ws2812_array[DRIVER_LED_TOTAL];
|
||||||
bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
||||||
for (uint8_t i = led_min; i < led_max; i++) {
|
for (uint8_t i = led_min; i < led_max; i++) {
|
||||||
if (g_led_config.flags[i] & LED_FLAG_INDICATOR) {
|
if (g_led_config.flags[i] & LED_FLAG_INDICATOR) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue