added HSV fading pattern
This commit is contained in:
parent
174b16b78f
commit
6a211a74f4
@ -165,6 +165,24 @@ void rgbyteclock_rounds_colored(void)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void rgbyteclock_hsv_fading(void)
|
||||
{
|
||||
|
||||
led_turn_all_on();
|
||||
|
||||
while (1) {
|
||||
for ( uint16_t color = 0; color < 360; color+= 1 ) {
|
||||
for ( uint8_t lednum = 0; lednum < 12; lednum++ ) {
|
||||
led_set_hsv( lednum, (color + lednum * 20) % 360, 100, 100);
|
||||
}
|
||||
led_flush();
|
||||
timer_wait(5);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void rgbyteclock_secwatch(void)
|
||||
{
|
||||
uint8_t hours, mins;
|
||||
|
@ -22,6 +22,7 @@
|
||||
void rgbyteclock_rounds(void);
|
||||
void rgbyteclock_rounds_colored(void);
|
||||
void rgbyteclock_rounds_white(void);
|
||||
void rgbyteclock_hsv_fading(void);
|
||||
void rgbyteclock_secwatch(void);
|
||||
void rgbyteclock_secwatch_glide(void);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user