|
|
@ -94,9 +94,9 @@ void IS31FL3236_set_color(int index, uint8_t red, uint8_t green, uint8_t blue) { |
|
|
|
is31_led led; |
|
|
|
memcpy_P(&led, (&g_is31_leds[index]), sizeof(led)); |
|
|
|
|
|
|
|
g_pwm_buffer[led.r] = red; |
|
|
|
g_pwm_buffer[led.g] = green; |
|
|
|
g_pwm_buffer[led.b] = blue; |
|
|
|
g_pwm_buffer[led.r] = red; |
|
|
|
g_pwm_buffer[led.g] = green; |
|
|
|
g_pwm_buffer[led.b] = blue; |
|
|
|
g_pwm_buffer_update_required = true; |
|
|
|
} |
|
|
|
|
|
|
@ -113,7 +113,7 @@ void IS31FL3236_set_led_control_register(uint8_t index, bool red, bool green, bo |
|
|
|
g_led_control_registers[led.r] = red; |
|
|
|
g_led_control_registers[led.g] = green; |
|
|
|
g_led_control_registers[led.b] = blue; |
|
|
|
g_led_control_update_required = true; |
|
|
|
g_led_control_update_required = true; |
|
|
|
} |
|
|
|
|
|
|
|
void IS31FL3236_update_pwm_buffers(uint8_t addr) { |
|
|
|