From e523a2b6c33cd03745a10da543ca8dc182f3ece1 Mon Sep 17 00:00:00 2001 From: chao zeng Date: Thu, 12 Jan 2023 15:31:58 +0800 Subject: [PATCH] aio: Fix setting adc bits when initializing Use the number of adc bits set by the hardware instead of using the default hard-coded 10 bits Signed-off-by: chao zeng --- src/aio/aio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aio/aio.c b/src/aio/aio.c index 9beeb4cf4..ee30842fc 100644 --- a/src/aio/aio.c +++ b/src/aio/aio.c @@ -133,7 +133,7 @@ mraa_aio_init(unsigned int aio) } raw_bits = mraa_adc_raw_bits(); - mraa_aio_set_bit(dev, DEFAULT_BITS); + mraa_aio_set_bit(dev, raw_bits); if (IS_FUNC_DEFINED(dev, aio_init_pre)) { mraa_result_t pre_ret = (dev->advance_func->aio_init_pre(aio));