]> www.fi.muni.cz Git - bike-lights.git/blobdiff - lights.h
preliminary button handling code
[bike-lights.git] / lights.h
index ef176a40ca7dabb7b27be14df6dce47ae13eba88..ec2397f0e80629eb32c476c8fbd87ec102aea4c7 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);
@@ -57,5 +59,9 @@ void ambient_adc(uint16_t adc_val);
 void pattern_init();
 void patterns_next_tick();
 
+/* buttons.c */
+void init_buttons();
+void timer_check_buttons();
+
 #endif /* !LIGHTS_H__ */