From c4ce6fa3851f93df34393c376fee5b37e0a270d2 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Sat, 25 Jan 2020 12:03:02 +1100 Subject: [PATCH] autotest: Sub: give vehicle 1 second to achieve alt-hold altitude --- Tools/autotest/ardusub.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Tools/autotest/ardusub.py b/Tools/autotest/ardusub.py index 7465fee360..f2b52994ef 100644 --- a/Tools/autotest/ardusub.py +++ b/Tools/autotest/ardusub.py @@ -107,18 +107,27 @@ class AutoTestSub(AutoTest): self.wait_altitude(alt_min=-6, alt_max=-5) self.set_rc(Joystick.Throttle, 1500) + # let the vehicle settle (momentum / stopping point shenanigans....) + self.delay_sim_time(1) + self.watch_altitude_maintained() self.set_rc(Joystick.Throttle, 1000) self.wait_altitude(alt_min=-20, alt_max=-19) self.set_rc(Joystick.Throttle, 1500) + # let the vehicle settle (momentum / stopping point shenanigans....) + self.delay_sim_time(1) + self.watch_altitude_maintained() self.set_rc(Joystick.Throttle, 1900) self.wait_altitude(alt_min=-14, alt_max=-13) self.set_rc(Joystick.Throttle, 1500) + # let the vehicle settle (momentum / stopping point shenanigans....) + self.delay_sim_time(1) + self.watch_altitude_maintained() self.set_rc(Joystick.Throttle, 1900) @@ -126,7 +135,7 @@ class AutoTestSub(AutoTest): self.set_rc(Joystick.Throttle, 1500) # let the vehicle settle (momentum / stopping point shenanigans....) - self.delay_sim_time(2) + self.delay_sim_time(1) self.watch_altitude_maintained()