X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=lights.h;h=9e3a43b5bc6f964f9c6aa3910900b2adcb9beed1;hb=911d9d5f5a6c106faafa17e8b7e21ac3e61b4d2a;hp=74e887d671eb3bcdd75f7c74a024f70cc08daccd;hpb=e5360facc2b16d902a9c891e9cd8aadcc3c21e39;p=bike-lights.git diff --git a/lights.h b/lights.h index 74e887d..9e3a43b 100644 --- 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 @@ -49,8 +49,12 @@ void gpio_set(unsigned char n, unsigned char on); /* ambient.c */ void ambient_init(); -extern unsigned char ambient_zone; +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__ */