From 58c6c18733fb36a23e906e99df7f9a5956bb4a24 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 8 Jul 2014 15:15:31 +0200 Subject: Coarse/fine selection modes --- pwm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pwm.c') diff --git a/pwm.c b/pwm.c index a37acc9..c38a162 100644 --- a/pwm.c +++ b/pwm.c @@ -42,12 +42,12 @@ ISR(TIMER0_COMPA_vect) { if (comphit >= 13) { comphit = 0; ++state; - if (state == 10) { + if (state == 12) { state = 0; } val[0] = init[0]; val[1] = init[1]; - if (state == 8 || state % 2 == 0) { + if (state >= 10 || state % 2 == 0) { /* end of blink/off state */ } else { for (uint8_t i = 0; i < PWM_LED_COUNT; i++) { -- cgit v1.2.3