Browse Source

AP_Baro: load only HIL backend for hil_mode

mission-4.1.18
Andrew Tridgell 10 years ago
parent
commit
2e9d2e6449
  1. 6
      libraries/AP_Baro/AP_Baro.cpp

6
libraries/AP_Baro/AP_Baro.cpp

@ -255,6 +255,12 @@ float AP_Baro::get_calibration_temperature(uint8_t instance) const @@ -255,6 +255,12 @@ float AP_Baro::get_calibration_temperature(uint8_t instance) const
*/
void AP_Baro::init(void)
{
if (_hil_mode) {
drivers[0] = new AP_Baro_HIL(*this);
_num_drivers = 1;
return;
}
#if HAL_BARO_DEFAULT == HAL_BARO_PX4 || HAL_BARO_DEFAULT == HAL_BARO_VRBRAIN
drivers[0] = new AP_Baro_PX4(*this);
_num_drivers = 1;

Loading…
Cancel
Save