]> www.fi.muni.cz Git - bike-lights.git/blobdiff - pattern.c
delete unused function led_set_level
[bike-lights.git] / pattern.c
index c2942e59c9bdbda3c7693e526b31238d82b5f7f0..23d747e707044b3c10a71a1a148c15325d99b774 100644 (file)
--- a/pattern.c
+++ b/pattern.c
@@ -85,8 +85,8 @@ void pattern_init()
                led_counters[i] = 0;
                led_patterns[i] = off_pattern;
        }
-       led_patterns[N_PWMLEDS] = boot_pattern;
-       led_counters[N_PWMLEDS] = boot_pattern->duration;
+       led_patterns[N_PWMLEDS+1] = boot_pattern;
+       led_counters[N_PWMLEDS+1] = boot_pattern->duration;
        gpio_set(GPIO_LED2, 1);
        test_running = 0;
 }
@@ -123,16 +123,8 @@ static void led_set_mode(unsigned char n, unsigned char mode)
 {
        if (n < N_PWMLEDS) {
                pwmled_set_mode(n, mode);
-       } else if (n == N_PWMLEDS) {
-               gpio_set(GPIO_LED2, mode);
-       }
-       // TODO LED 1
-}
-
-static void inline led_set_level(unsigned char n, unsigned char level)
-{
-       if (n == N_PWMLEDS) {
-               gpio_set(GPIO_LED2, 1);
+       } else if (n < N_LEDS) {
+               gpio_set(n - N_PWMLEDS, mode);
        }
 }