From 8788e2e81e2bc749dee69f7b8cc07bfc6c26397c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Thu, 8 Sep 2016 20:29:44 -0300 Subject: [PATCH] aerofc: Remove ADC configuration Battery voltage and current will be read in another way in future. --- src/drivers/boards/aerofc-v1/aerofc_init.c | 6 ------ src/drivers/boards/aerofc-v1/board_config.h | 13 +++++++------ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/src/drivers/boards/aerofc-v1/aerofc_init.c b/src/drivers/boards/aerofc-v1/aerofc_init.c index facbf2f5b9..345a57a1f4 100644 --- a/src/drivers/boards/aerofc-v1/aerofc_init.c +++ b/src/drivers/boards/aerofc-v1/aerofc_init.c @@ -135,17 +135,11 @@ __EXPORT void stm32_boardinitialize(void) stm32_configgpio(GPIO_S1); stm32_configgpio(GPIO_S2); - /* configure always-on ADC pins */ - - stm32_configgpio(GPIO_ADC1_IN10); - /* configure SPI interfaces */ - stm32_spiinitialize(); /* configure LEDs (empty call to NuttX' ledinit) */ - up_ledinit(); } diff --git a/src/drivers/boards/aerofc-v1/board_config.h b/src/drivers/boards/aerofc-v1/board_config.h index f4b474eb0e..297658256d 100644 --- a/src/drivers/boards/aerofc-v1/board_config.h +++ b/src/drivers/boards/aerofc-v1/board_config.h @@ -96,13 +96,14 @@ * PC0 VOLTAGE JP2-13,14 - 1.84 @16.66 1.67 @15.12 Scale 0.1105 * */ -#define ADC_CHANNELS (1 << 10) -/* todo:Revisit - cannnot tell from schematic - some could be ADC */ - -// ADC defines to be used in sensors.cpp to read from a particular channel -#define ADC_BATTERY_VOLTAGE_CHANNEL 10 -#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1)) +#define ADC_CHANNELS 0 +/* + * ADC defines just to not break sensors.cpp build, battery voltage and current + * will be read in another way in future. + */ +#define ADC_BATTERY_VOLTAGE_CHANNEL 0 +#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1)) /* User GPIOs *