From fd25f0a594cb3035375854fdecbb6ecbac8f1f96 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 19 Jan 2017 11:55:23 -1000 Subject: [PATCH] AEROFC_V1 Moved magic numbers for battery V div and A per V to board_config.h --- src/drivers/boards/aerofc-v1/board_config.h | 6 ++++++ src/modules/sensors/parameters.cpp | 2 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/drivers/boards/aerofc-v1/board_config.h b/src/drivers/boards/aerofc-v1/board_config.h index 54112a60d0..e16055be1d 100644 --- a/src/drivers/boards/aerofc-v1/board_config.h +++ b/src/drivers/boards/aerofc-v1/board_config.h @@ -102,6 +102,12 @@ #define ADC_BATTERY_VOLTAGE_CHANNEL 1 #define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1)) +/* Define Battery 1 Voltage Divider + * Use Default for A per V + */ + +#define BOARD_BATTERY1_V_DIV (9.0f) + #define DIRECT_PWM_OUTPUT_CHANNELS 1 #define BOARD_HAS_PWM 0 diff --git a/src/modules/sensors/parameters.cpp b/src/modules/sensors/parameters.cpp index 3aa6d22100..83a2045dd5 100644 --- a/src/modules/sensors/parameters.cpp +++ b/src/modules/sensors/parameters.cpp @@ -429,8 +429,6 @@ int update_parameters(const ParameterHandles ¶meter_handles, Parameters &par parameters.battery_v_div = 5.7013919372f; #elif defined (CONFIG_ARCH_BOARD_TAP_V1) parameters.battery_v_div = 9.0f; -#elif defined (CONFIG_ARCH_BOARD_AEROFC_V1) - parameters.battery_v_div = 9.0f; #endif param_set(parameter_handles.battery_v_div, ¶meters.battery_v_div); }