From b08a26bfa0cd71c8eec6a59619d8c34a5869800f Mon Sep 17 00:00:00 2001 From: George Beckstein Date: Mon, 1 Jul 2019 12:09:27 -0400 Subject: [PATCH] Fix SAADC resolution set in sdk_config. analogin_read_u16 assumes 12-bit range but config was set to 10 bit range causing incorrect readings to be returned. --- .../TARGET_NRF52/TARGET_MCU_NRF52840/config/sdk_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/config/sdk_config.h b/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/config/sdk_config.h index 2c37583e2b..ab33c47dc6 100644 --- a/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/config/sdk_config.h +++ b/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/config/sdk_config.h @@ -3124,7 +3124,7 @@ // <3=> 14 bit #ifndef NRFX_SAADC_CONFIG_RESOLUTION -#define NRFX_SAADC_CONFIG_RESOLUTION 1 +#define NRFX_SAADC_CONFIG_RESOLUTION 2 #endif // NRFX_SAADC_CONFIG_OVERSAMPLE - Sample period