void pwm_off(unsigned char n);
void pwm_set(unsigned char n, uint16_t stride);
void pwm_timer();
+void pwm_disable_if_not_needed();
/* tmr.c */
extern volatile uint16_t jiffies;
/* ambient.c */
#define AMBIENT_ADC_SHIFT 0 /* 1 measurement per callback */
void init_ambient();
+void susp_ambient();
+void ambient_log_min_max();
extern volatile unsigned char ambient_zone;
void ambient_adc(uint16_t adc_val);