From df5c3acdfe6079bcf7e851797ec039e0555fb06a Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 23 Feb 2022 14:08:20 +0900 Subject: [PATCH] Copter: fix nav_script_time timeout --- ArduCopter/mode_auto.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ArduCopter/mode_auto.cpp b/ArduCopter/mode_auto.cpp index 056732ebc5..9d449ef770 100644 --- a/ArduCopter/mode_auto.cpp +++ b/ArduCopter/mode_auto.cpp @@ -2034,7 +2034,8 @@ bool ModeAuto::verify_nav_script_time() { // if done or timeout then return true if (nav_scripting.done || - (AP_HAL::millis() - nav_scripting.start_ms) > (nav_scripting.timeout_s * 1000)) { + ((nav_scripting.timeout_s > 0) && + (AP_HAL::millis() - nav_scripting.start_ms) > (nav_scripting.timeout_s * 1000))) { return true; } return false;