From f3ee22b22c75593620d13af8d97fbbe1a35d3cff Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 15 May 2016 15:38:20 +0200 Subject: [PATCH] Battery lib: Set valid flag --- src/modules/systemlib/battery.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/systemlib/battery.cpp b/src/modules/systemlib/battery.cpp index b971b10d87..0b7d17ad18 100644 --- a/src/modules/systemlib/battery.cpp +++ b/src/modules/systemlib/battery.cpp @@ -75,6 +75,7 @@ Battery::reset(battery_status_s *battery_status) battery_status->cell_count = _param_n_cells.get(); // TODO: check if it is sane to reset warning to NONE battery_status->warning = battery_status_s::BATTERY_WARNING_NONE; + battery_status->connected = false; } void @@ -97,7 +98,7 @@ Battery::updateBatteryStatus(hrt_abstime timestamp, float voltage_v, float curre battery_status->discharged_mah = _discharged_mah; battery_status->warning = _warning; battery_status->remaining = _remaining; - + battery_status->connected = true; } }