diff --git a/src/modules/sensors/parameters.cpp b/src/modules/sensors/parameters.cpp index ed4a132226..3aa6d22100 100644 --- a/src/modules/sensors/parameters.cpp +++ b/src/modules/sensors/parameters.cpp @@ -427,8 +427,6 @@ int update_parameters(const ParameterHandles ¶meter_handles, Parameters &par parameters.battery_v_div = 7.8196363636f; #elif defined (CONFIG_ARCH_BOARD_PX4FMU_V1) parameters.battery_v_div = 5.7013919372f; -#elif defined (CONFIG_ARCH_BOARD_SITL) - parameters.battery_v_div = 10.177939394f; #elif defined (CONFIG_ARCH_BOARD_TAP_V1) parameters.battery_v_div = 9.0f; #elif defined (CONFIG_ARCH_BOARD_AEROFC_V1) @@ -453,8 +451,6 @@ int update_parameters(const ParameterHandles ¶meter_handles, Parameters &par #elif defined (CONFIG_ARCH_BOARD_PX4FMU_V2) || defined (CONFIG_ARCH_BOARD_MINDPX_V2) || defined (CONFIG_ARCH_BOARD_AEROCORE) || defined (CONFIG_ARCH_BOARD_PX4FMU_V1) /* current scaling for 3DR power brick */ parameters.battery_a_per_v = 15.391030303f; -#elif defined (CONFIG_ARCH_BOARD_SITL) - parameters.battery_a_per_v = 15.391030303f; #endif param_set(parameter_handles.battery_a_per_v, ¶meters.battery_a_per_v); } diff --git a/src/platforms/px4_config.h b/src/platforms/px4_config.h index ceeb62f683..88a75cf91d 100644 --- a/src/platforms/px4_config.h +++ b/src/platforms/px4_config.h @@ -54,6 +54,9 @@ #define CONFIG_SCHED_LPWORK 1 #define CONFIG_ARCH_BOARD_SITL 1 +#define BOARD_BATTERY1_V_DIV (10.177939394f) +#define BOARD_BATTERY1_A_PER_V (15.391030303f) + /** time in ms between checks for work in work queues **/ #define CONFIG_SCHED_WORKPERIOD 50000