From a361b921849b4e23f7a41feb2a7c011ee6d794b1 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Sun, 7 May 2017 17:36:02 -0400 Subject: gpio: Fix off-by-one in declaration of ADC_MAX The maximum value for the ADC is 1023 for 10bit samples and 4095 for 12bit samples. Signed-off-by: Kevin O'Connor --- src/avr/gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/avr/gpio.c') diff --git a/src/avr/gpio.c b/src/avr/gpio.c index 5dfc34c4..aa39f957 100644 --- a/src/avr/gpio.c +++ b/src/avr/gpio.c @@ -258,7 +258,7 @@ static const uint8_t adc_pins[] PROGMEM = { static const uint8_t ADMUX_DEFAULT = 0x40; -DECL_CONSTANT(ADC_MAX, 1024); +DECL_CONSTANT(ADC_MAX, 1023); struct gpio_adc gpio_adc_setup(uint8_t pin) -- cgit v1.2.3-70-g09d2