Browse Source

Tracker: make setting of home boolean in preparation for sanity checks

master
Peter Barker 7 years ago committed by Peter Barker
parent
commit
f4097d254c
  1. 4
      AntennaTracker/GCS_Mavlink.h
  2. 4
      AntennaTracker/system.cpp

4
AntennaTracker/GCS_Mavlink.h

@ -28,8 +28,8 @@ protected:
return 0; // what if we have been picked up and carried somewhere? return 0; // what if we have been picked up and carried somewhere?
} }
bool set_home_to_current_location(bool lock) override { return false; } bool set_home_to_current_location(bool lock) override WARN_IF_UNUSED { return false; }
bool set_home(const Location& loc, bool lock) override { return false; } bool set_home(const Location& loc, bool lock) override WARN_IF_UNUSED { return false; }
private: private:

4
AntennaTracker/system.cpp

@ -156,7 +156,9 @@ void Tracker::set_home(struct Location temp)
// check EKF origin has been set // check EKF origin has been set
Location ekf_origin; Location ekf_origin;
if (ahrs.get_origin(ekf_origin)) { if (ahrs.get_origin(ekf_origin)) {
ahrs.set_home(temp); if (!ahrs.set_home(temp)) {
// ignore error silently
}
} }
} }

Loading…
Cancel
Save