Browse Source

Tools: fix sitl_calibration stopping at calibration report

zr-v5.1
bugobliterator 5 years ago committed by Andrew Tridgell
parent
commit
83d5df257e
  1. 4
      Tools/mavproxy_modules/sitl_calibration.py

4
Tools/mavproxy_modules/sitl_calibration.py

@ -300,8 +300,8 @@ class MagcalController(CalController):
if m.get_type() == 'MAG_CAL_REPORT': if m.get_type() == 'MAG_CAL_REPORT':
# NOTE: This may be not the ideal way to handle it # NOTE: This may be not the ideal way to handle it
if m.compass_id in self.last_progress: if m.compass_id in self.last_progress:
del self.last_progress[m.compass_id] self.last_progress[m.compass_id] = None
if not self.last_progress: if len(self.last_progress.values()) and all(progress == None for progress in self.last_progress.values()):
self.stop() self.stop()
return return

Loading…
Cancel
Save