]> www.fi.muni.cz Git - bike-lights.git/blobdiff - firmware/pattern.c
firmware: button/status LEDs
[bike-lights.git] / firmware / pattern.c
index a11999d66e152198b7c160a0d1f84cd4274ba2b4..55b1648bb162659b5a0eb3ece2558a5d356a037b 100644 (file)
@@ -108,7 +108,7 @@ void pattern_init()
        test_running = 0;
 }
 
-static pattern_t *number_pattern(unsigned char num)
+pattern_t *number_pattern(unsigned char num)
 {
        if (num >= 9)
                num = 9;
@@ -124,7 +124,9 @@ static inline pattern_t *pattern_select(unsigned char n)
        else if (n == 2)
                return mode1_pattern;
        else if (n == 3)
-               return number_pattern(1+ambient_zone);
+               return status_pattern_select(0);
+       else if (n == 4)
+               return status_pattern_select(1);
        return off_pattern;
 }