red seconds LED don't clear other blue hout and green minutes LEDs

This commit is contained in:
King Kévin 2016-03-26 14:40:36 +01:00
parent 62066fe980
commit c8e5c4f7fd
1 changed files with 4 additions and 4 deletions

8
main.c
View File

@ -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
// set second LED
clock_leds[led_second*3+0] = brightness_second;
clock_leds[led_second*3+1] = 0;
clock_leds[led_second*3+2] = 0;
//clock_leds[led_second*3+1] = 0;
//clock_leds[led_second*3+2] = 0;
// set 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+1] = 0;
clock_leds[led_second*3+2] = 0;
//clock_leds[led_second*3+1] = 0;
//clock_leds[led_second*3+2] = 0;
}
/** @brief set the LEDs