AP_Compass: Backend: add method is_external()

This commit is contained in:
Gustavo Jose de Sousa 2016-01-28 17:07:00 +00:00 committed by Lucas De Marchi
parent 670b0071f9
commit ad91a810b3
2 changed files with 8 additions and 0 deletions

View File

@ -117,3 +117,8 @@ void AP_Compass_Backend::set_external(uint8_t instance, bool external)
_compass._state[instance].external.set(external);
}
}
bool AP_Compass_Backend::is_external(uint8_t instance)
{
return _compass._state[instance].external;
}

View File

@ -72,6 +72,9 @@ protected:
// set external state for an instance
void set_external(uint8_t instance, bool external);
// tell if instance is an external compass
bool is_external(uint8_t instance);
// access to frontend
Compass &_compass;