From 435988a300be1d0db89a9548d7f8b18a73047cf4 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Sat, 31 Jul 2021 13:54:08 +1000 Subject: [PATCH] Plane: don't reset home on GPS startup on watchdog reset --- ArduPlane/ArduPlane.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArduPlane/ArduPlane.cpp b/ArduPlane/ArduPlane.cpp index dbb6a343fa..2e8d53b3b2 100644 --- a/ArduPlane/ArduPlane.cpp +++ b/ArduPlane/ArduPlane.cpp @@ -391,7 +391,7 @@ void Plane::update_GPS_10Hz(void) if (current_loc.lat == 0 && current_loc.lng == 0) { ground_start_count = 5; - } else { + } else if (!hal.util->was_watchdog_reset()) { if (!set_home_persistently(gps.location())) { // silently ignore failure... }