]> www.fi.muni.cz Git - bike-lights.git/blobdiff - lights.h
pwmled_is_on renamed to pwmled_needs_adc
[bike-lights.git] / lights.h
index 6619be73b66ff4181116473d155e1bf40bcae8d6..9e3a43b5bc6f964f9c6aa3910900b2adcb9beed1 100644 (file)
--- a/lights.h
+++ b/lights.h
@@ -38,7 +38,7 @@ void init_tmr();
 void pwmled_init();
 void pwmled_adc(unsigned char n, uint16_t adcval);
 void pwmled_set_mode(unsigned char n, unsigned char mode);
-unsigned char pwmled_is_on(unsigned char n);
+unsigned char pwmled_needs_adc(unsigned char n);
 
 /* gpio.c */
 #define GPIO_LED1 0
@@ -47,5 +47,14 @@ unsigned char pwmled_is_on(unsigned char n);
 void gpio_init();
 void gpio_set(unsigned char n, unsigned char on);
 
+/* ambient.c */
+void ambient_init();
+extern volatile unsigned char ambient_zone;
+void ambient_adc(uint16_t adc_val);
+
+/* pattern.c */
+void pattern_init();
+void patterns_next_tick();
+
 #endif /* !LIGHTS_H__ */