]> www.fi.muni.cz Git - bike-lights.git/blobdiff - firmware/tmr.c
firmware: buttons + hall probe via ADC
[bike-lights.git] / firmware / tmr.c
index 9a0a38b346b0adc00bb88a4d32e6df12fa0c549b..f0d7d9350f59abb301bf131c54414d6ffb44028b 100644 (file)
@@ -4,14 +4,14 @@
 #include "lights.h"
 
 volatile uint16_t jiffies;
-#define PATTERN_DIV  // clk/10
+#define PATTERN_DIV 10 // clk/10
 static unsigned char pattern_div;
 
 void init_tmr()
 {
        TCCR0A = _BV(WGM00);
        TCCR0B = _BV(CS02) | _BV(CS00); // CLK/1024 = 1 kHz
-       OCR0A = 10; // 100 Hz
+       OCR0A = 5; // 200 Hz
        TIMSK |= _BV(OCIE0A);
 
        jiffies = 0;
@@ -36,7 +36,5 @@ ISR(TIMER0_COMPA_vect)
                patterns_next_tick();
                pattern_div = PATTERN_DIV;
        }
-
-       timer_start_adcs();
 }