From ab542de76985f5bc7a71bcaa42f845cfce7c0e3a Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 18 Mar 2015 20:12:11 +0900 Subject: [PATCH] Rover: send invalid batt curr if monitor unhealthy --- APMrover2/GCS_Mavlink.pde | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/APMrover2/GCS_Mavlink.pde b/APMrover2/GCS_Mavlink.pde index 8dbeb3b5d7..6243c11838 100644 --- a/APMrover2/GCS_Mavlink.pde +++ b/APMrover2/GCS_Mavlink.pde @@ -177,7 +177,7 @@ static NOINLINE void send_extended_status1(mavlink_channel_t chan) int16_t battery_current = -1; int8_t battery_remaining = -1; - if (battery.has_current()) { + if (battery.has_current() && battery.healthy()) { battery_remaining = battery.capacity_remaining_pct(); battery_current = battery.current_amps() * 100; }