]> www.fi.muni.cz Git - bike-lights.git/blobdiff - lights.h
led_set_status function
[bike-lights.git] / lights.h
index ef176a40ca7dabb7b27be14df6dce47ae13eba88..d357b55d8906aa28c192f85b3457298fb1796ecf 100644 (file)
--- a/lights.h
+++ b/lights.h
@@ -5,6 +5,8 @@
 #define N_PWMLEDS 3
 #define N_PWMLED_MODES 4
 
+#define N_BUTTONS 2
+
 /* logging.c */
 #ifdef USE_LOGGING
 void log_set_state(unsigned char val);
@@ -56,6 +58,11 @@ void ambient_adc(uint16_t adc_val);
 /* pattern.c */
 void pattern_init();
 void patterns_next_tick();
+void led_set_status(unsigned char status);
+
+/* buttons.c */
+void init_buttons();
+void timer_check_buttons();
 
 #endif /* !LIGHTS_H__ */