red seconds LED don't clear other blue hout and green minutes LEDs
This commit is contained in:
parent
62066fe980
commit
c8e5c4f7fd
8
main.c
8
main.c
|
@ -206,13 +206,13 @@ static void clock_show_time(uint32_t time)
|
||||||
uint8_t brightness_second = (255*(time%ticks_second))/ticks_second; // get brightness for seconds
|
uint8_t brightness_second = (255*(time%ticks_second))/ticks_second; // get brightness for seconds
|
||||||
// set second LED
|
// set second LED
|
||||||
clock_leds[led_second*3+0] = brightness_second;
|
clock_leds[led_second*3+0] = brightness_second;
|
||||||
clock_leds[led_second*3+1] = 0;
|
//clock_leds[led_second*3+1] = 0;
|
||||||
clock_leds[led_second*3+2] = 0;
|
//clock_leds[led_second*3+2] = 0;
|
||||||
// set previous LED
|
// set previous LED
|
||||||
led_second = (led_second==0) ? WS2812B_LEDS-1 : led_second-1; // previous LED
|
led_second = (led_second==0) ? WS2812B_LEDS-1 : led_second-1; // previous LED
|
||||||
clock_leds[led_second*3+0] = 0xff-brightness_second;
|
clock_leds[led_second*3+0] = 0xff-brightness_second;
|
||||||
clock_leds[led_second*3+1] = 0;
|
//clock_leds[led_second*3+1] = 0;
|
||||||
clock_leds[led_second*3+2] = 0;
|
//clock_leds[led_second*3+2] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @brief set the LEDs
|
/** @brief set the LEDs
|
||||||
|
|
Loading…
Reference in New Issue