X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=projects%2Fstep-up%2Flights.h;h=64fce03dfb6ccc58f5dc52fae89edb4ef0151e59;hb=655d773afa02e2589680fa9cefd4302efa2fd2b3;hp=f63b6f9094326b7c785cbb6d27800a4b436adac7;hpb=e207868d62200cd821bc1a1893913fbafe1efc77;p=tinyboard.git diff --git a/projects/step-up/lights.h b/projects/step-up/lights.h index f63b6f9..64fce03 100644 --- a/projects/step-up/lights.h +++ b/projects/step-up/lights.h @@ -3,8 +3,6 @@ #define TESTING_FW 1 -#define N_LEDS 7 -#define N_PWMLEDS 2 #define N_PWMLED_MODES 4 #define N_BUTTONS 2 @@ -26,6 +24,7 @@ void inline log_word(uint16_t word) { } /* adc.c */ #define PWMLED_ADC_SHIFT 1 /* 1<<1 measurements per single callback */ +extern volatile uint16_t jiffies; void init_adc(); void susp_adc(); void timer_start_slow_adcs(); @@ -37,15 +36,11 @@ void susp_pwm(); void pwm_off(); void pwm_set(uint8_t stride); -/* tmr.c */ -extern volatile uint16_t jiffies; -void init_tmr(); -void susp_tmr(); - /* pwmled.c */ void init_pwmled(); void pwmled_adc(uint16_t adcval); -void pwmled_set_mode(unsigned char mode); +void pwmled_set_target(unsigned char mode); +void pwmled_on_off(unsigned char on); /* gpio.c */ void init_gpio();