From a7e617657af1c6a1f5d99d4b3a01e599eed8cf00 Mon Sep 17 00:00:00 2001 From: Antonio Lignan Date: Thu, 29 Dec 2016 14:19:32 +0100 Subject: [PATCH] zoul: fix a bitmask bug in channels used --- platform/zoul/dev/adc-zoul.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/zoul/dev/adc-zoul.c b/platform/zoul/dev/adc-zoul.c index f19daab48..1b9dbc974 100644 --- a/platform/zoul/dev/adc-zoul.c +++ b/platform/zoul/dev/adc-zoul.c @@ -162,7 +162,8 @@ configure(int type, int value) } adc_init(); set_decimation_rate(SOC_ADC_ADCCON_DIV_512); - enabled_channels += value; + enabled_channels |= value; + PRINTF("ADC: enabled channels 0x%02X\n", enabled_channels); break; case ZOUL_SENSORS_CONFIGURE_TYPE_DECIMATION_RATE: