]> www.fi.muni.cz Git - bike-lights.git/blobdiff - firmware/lights.h
ambient.c: rewrite
[bike-lights.git] / firmware / lights.h
index 2c06b57e910b2288d296893457f6a1ceda71e538..71051e945e6f7f21b79efb5ed359d89dc730f8b9 100644 (file)
@@ -77,6 +77,7 @@ void gpio_set(unsigned char n, unsigned char on);
 
 /* ambient.c */
 #define AMBIENT_ADC_SHIFT 0    /* 1 measurement per callback */
+#define N_AMBIENT_ZONES 4
 void init_ambient();
 void susp_ambient();
 void ambient_log_min_max();
@@ -111,7 +112,7 @@ void pattern_reload();
 void pwmleds_update_mode();
 
 /* buttons.c */
-#define MAX_USER_PARAMS 3
+#define N_USER_PARAMS 3
 void init_buttons();
 void susp_buttons();
 void timer_check_buttons();
@@ -141,6 +142,7 @@ pattern_t *pwmled_pattern_select();
 pattern_t *status_led_pattern_select();
 pattern_t *illumination_led_pattern_select();
 pattern_t *laser_pattern_select();
+void pwmled_select_brightness();
 
 /* main.c */
 void power_down(unsigned char err);