From 2f057939ad1b0247b9191957a0d948bcae243db5 Mon Sep 17 00:00:00 2001 From: Mark Whitehorn Date: Sat, 2 Apr 2016 07:58:10 -0600 Subject: [PATCH] fix bug in handling of missing default current scaling parameter --- src/modules/sensors/sensors.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/sensors/sensors.cpp b/src/modules/sensors/sensors.cpp index a5813022e4..5cb035ff9c 100644 --- a/src/modules/sensors/sensors.cpp +++ b/src/modules/sensors/sensors.cpp @@ -916,7 +916,7 @@ Sensors::parameters_update() /* apply scaling according to defaults if set to default */ #if defined (CONFIG_ARCH_BOARD_PX4FMU_V4) /* current scaling for ACSP4 */ - _parameters.battery_current_scaling = 0.029296875f; + _parameters.battery_current_scaling = 0.0293f; #elif defined (CONFIG_ARCH_BOARD_PX4FMU_V2) || defined ( CONFIG_ARCH_BOARD_MINDPX_V2 ) /* current scaling for 3DR power brick */ _parameters.battery_current_scaling = 0.0124f; @@ -926,7 +926,7 @@ Sensors::parameters_update() _parameters.battery_current_scaling = 0.0124f; #else /* ensure a missing default leads to an unrealistic current value */ - _parameters.battery_voltage_scaling = 0.00001f; + _parameters.battery_current_scaling = 0.00001f; #endif }