diff --git a/Tools/autotest/vehicle_test_suite.py b/Tools/autotest/vehicle_test_suite.py index c3a82045e75109..d5a1b626e86fe8 100644 --- a/Tools/autotest/vehicle_test_suite.py +++ b/Tools/autotest/vehicle_test_suite.py @@ -7305,13 +7305,13 @@ def validator(value2, target2=None): self.wait_and_maintain( value_name="Altitude", - target=altitude_min, + target=(altitude_min + altitude_max)*0.5, current_value_getter=lambda: self.get_altitude( relative=relative, timeout=timeout, altitude_source=altitude_source, ), - accuracy=(altitude_max - altitude_min), + accuracy=(altitude_max - altitude_min)*0.5, validator=lambda value2, target2: validator(value2, target2), timeout=timeout, **kwargs @@ -7436,8 +7436,8 @@ def wait_and_maintain(self, value_name, target, current_value_getter, validator= ) return self.wait_and_maintain_range( value_name, - minimum=target - accuracy/2, - maximum=target + accuracy/2, + minimum=target - accuracy, + maximum=target + accuracy, current_value_getter=current_value_getter, validator=validator, timeout=timeout,