diff --git a/src/modules/simulation/simulator_mavlink/SimulatorMavlink.cpp b/src/modules/simulation/simulator_mavlink/SimulatorMavlink.cpp index 43c0dfaa59..0fb7603f0f 100644 --- a/src/modules/simulation/simulator_mavlink/SimulatorMavlink.cpp +++ b/src/modules/simulation/simulator_mavlink/SimulatorMavlink.cpp @@ -326,7 +326,7 @@ void SimulatorMavlink::update_sensors(const hrt_abstime &time, const mavlink_hil } // differential pressure - if ((sensors.fields_updated & SensorSource::DIFF_PRESS) == SensorSource::DIFF_PRESS && !_airspeed_blocked) { + if ((sensors.fields_updated & SensorSource::DIFF_PRESS) == SensorSource::DIFF_PRESS && !_airspeed_disconnected) { differential_pressure_s report{}; report.timestamp_sample = time; report.device_id = 1377548; // 1377548: DRV_DIFF_PRESS_DEVTYPE_SIM, BUS: 1, ADDR: 5, TYPE: SIMULATION @@ -1431,12 +1431,12 @@ void SimulatorMavlink::check_failure_injections() if (failure_type == vehicle_command_s::FAILURE_TYPE_OFF) { PX4_WARN("CMD_INJECT_FAILURE, airspeed off"); supported = true; - _airspeed_blocked = true; + _airspeed_disconnected = true; } else if (failure_type == vehicle_command_s::FAILURE_TYPE_OK) { PX4_INFO("CMD_INJECT_FAILURE, airspeed ok"); supported = true; - _airspeed_blocked = false; + _airspeed_disconnected = false; } } else if (failure_unit == vehicle_command_s::FAILURE_UNIT_SENSOR_VIO) { diff --git a/src/modules/simulation/simulator_mavlink/SimulatorMavlink.hpp b/src/modules/simulation/simulator_mavlink/SimulatorMavlink.hpp index ee4118a302..0d4e97b91c 100644 --- a/src/modules/simulation/simulator_mavlink/SimulatorMavlink.hpp +++ b/src/modules/simulation/simulator_mavlink/SimulatorMavlink.hpp @@ -294,7 +294,7 @@ private: bool _mag_stuck[MAG_COUNT_MAX] {}; bool _gps_blocked{false}; - bool _airspeed_blocked{false}; + bool _airspeed_disconnected{false}; bool _vio_blocked{false}; float _last_magx[MAG_COUNT_MAX] {};