From bd081e78d9333439e51860dc66177191bcae8e5b Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 2 Nov 2011 22:12:09 +0000 Subject: fix adc counting --- kernel/adc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel') diff --git a/kernel/adc.c b/kernel/adc.c index 2593bb9..3cabeef 100644 --- a/kernel/adc.c +++ b/kernel/adc.c @@ -39,9 +39,9 @@ adc(void *arg) cli(); a->value[i] = ADCW; sei(); + i = (i + 1) % ADCCHANNELS; ADMUX = i; ADCSRA |= _BV(ADSC); - i = (i + 1) % ADCCHANNELS; } update(MSEC(500 / ADCCHANNELS), DL); } -- cgit v1.2.3