]> www.fi.muni.cz Git - bike-lights.git/blobdiff - firmware/lights.h
gpio leds according to new pins.txt
[bike-lights.git] / firmware / lights.h
index 56345fb9f7819354299f419804d19653f2bdbd5b..d7f00651e02235ce4584fa19bb4ec91fc41f03be 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef LIGHTS_H__
 #define LIGHTS_H__ 1
 
-#define N_LEDS 5
+#define N_LEDS 7
 #define N_PWMLEDS 3
 #define N_PWMLED_MODES 4
 
@@ -28,9 +28,8 @@ void timer_start_adcs();
 
 /* pwm.c */
 void init_pwm();
-void pwm_on(unsigned char n);
 void pwm_off(unsigned char n);
-void pwm_set(unsigned char n, unsigned char stride);
+void pwm_set(unsigned char n, uint16_t stride);
 
 /* tmr.c */
 extern volatile uint16_t jiffies;
@@ -44,9 +43,6 @@ unsigned char pwmled_needs_adc(unsigned char n);
 unsigned char pwmled_enabled(unsigned char n);
 
 /* gpio.c */
-#define GPIO_LED1 0
-#define GPIO_LED2 1
-
 void gpio_init();
 void gpio_set(unsigned char n, unsigned char on);