AP_HAL: added save/restore of home to backup registers

This commit is contained in:
Andrew Tridgell 2019-04-20 19:49:11 +10:00
parent 034d476fa5
commit bd84c0a8df
1 changed files with 6 additions and 0 deletions

View File

@ -23,6 +23,12 @@ public:
// return true if this is a watchdog reset boot and we were armed
virtual bool was_watchdog_armed() const { return false; }
// backup home state for restore on watchdog reset
virtual void set_backup_home_state(int32_t lat, int32_t lon, int32_t alt_cm) const {}
// backup home state for restore on watchdog reset
virtual bool get_backup_home_state(int32_t &lat, int32_t &lon, int32_t &alt_cm) const { return false; }
virtual const char* get_custom_log_directory() const { return nullptr; }
virtual const char* get_custom_terrain_directory() const { return nullptr; }
virtual const char *get_custom_storage_directory() const { return nullptr; }