From 98eeb25e45271dc524fca50900b7bd729579cd04 Mon Sep 17 00:00:00 2001 From: Andreas Antener Date: Thu, 2 Jun 2016 14:04:15 +0200 Subject: [PATCH] produce 0 voltage/current if no suitable default could be set --- src/modules/sensors/sensors.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/sensors/sensors.cpp b/src/modules/sensors/sensors.cpp index 9eb02d46b9..4998a72f16 100644 --- a/src/modules/sensors/sensors.cpp +++ b/src/modules/sensors/sensors.cpp @@ -912,7 +912,7 @@ Sensors::parameters_update() if (param_get(_parameter_handles.battery_v_div, &(_parameters.battery_v_div)) != OK) { warnx("%s", paramerr); - _parameters.battery_v_div = 100.0f; + _parameters.battery_v_div = 0.0f; } else if (_parameters.battery_v_div < 0.0f) { /* apply scaling according to defaults if set to default */ @@ -926,13 +926,13 @@ Sensors::parameters_update() _parameters.battery_v_div = 5.7013919372f; #else /* ensure a missing default trips a low voltage lockdown */ - _parameters.battery_v_div = 100.0f; + _parameters.battery_v_div = 0.0f; #endif } if (param_get(_parameter_handles.battery_a_per_v, &(_parameters.battery_a_per_v)) != OK) { warnx("%s", paramerr); - _parameters.battery_a_per_v = 100.0f; + _parameters.battery_a_per_v = 0.0f; } else if (_parameters.battery_a_per_v < 0.0f) { /* apply scaling according to defaults if set to default */ @@ -944,7 +944,7 @@ Sensors::parameters_update() _parameters.battery_a_per_v = 15.391030303f; #else /* ensure a missing default leads to an unrealistic current value */ - _parameters.battery_a_per_v = 100.0f; + _parameters.battery_a_per_v = 0.0f; #endif }