39 char led_pattern = 0x0;
40 if(animation_counter < 16){
41 switch(animation_counter % 4){
56 if(animation_counter == 16 || animation_counter == 18 || animation_counter == 20) led_pattern = 0x01;
59 if(hold_colour % 2 == 1) red_state = led_pattern;
60 if(hold_colour > 1) green_state = led_pattern;
63 if(animation_counter < 21) {
66 animation_counter = 0;
75 if(animation_counter % 2 == 0) {
84 if(animation_counter < 14) {
85 float wiggle_timeout_period = 0.06;
87 if(animation_counter == 0) wiggle_timeout_period = 0.03;
90 animation_counter = 0;
void set_leds(char green, char red)
void save_led_states(void)
void set_colour(char colour)
void restore_led_states(void)