Browse Source

Tools: rise nav_takeoff_delay_abstime delta to cope with rounding.

mission-4.1.18
Pierre Kancir 7 years ago committed by Randy Mackay
parent
commit
92d06c354e
  1. 3
      Tools/autotest/arducopter.py

3
Tools/autotest/arducopter.py

@ -1533,12 +1533,13 @@ class AutoTestCopter(AutoTest): @@ -1533,12 +1533,13 @@ class AutoTestCopter(AutoTest):
# timeout
break
m = self.mav.recv_match(type='MISSION_CURRENT', blocking=True)
now = self.get_sim_time_cached()
self.progress("%s" % str(m))
if m.seq > delay_item_seq:
if not took_off:
took_off = True
delta_time = now - reset_at
if abs(delta_time - delay_for_seconds) > 1:
if abs(delta_time - delay_for_seconds) > 2:
self.progress("Did not take off on time "
"measured=%f want=%f" %
(delta_time, delay_for_seconds))

Loading…
Cancel
Save