diff --git a/libraries/AP_SpdHgtControl/AP_SpdHgtControl.h b/libraries/AP_SpdHgtControl/AP_SpdHgtControl.h index bd93e22492..d383940296 100644 --- a/libraries/AP_SpdHgtControl/AP_SpdHgtControl.h +++ b/libraries/AP_SpdHgtControl/AP_SpdHgtControl.h @@ -68,8 +68,11 @@ public: // return maximum climb rate virtual float get_max_climbrate(void) const = 0; - // return landing sink rate - virtual float get_land_sinkrate(void) const = 0; + // return landing sink rate + virtual float get_land_sinkrate(void) const = 0; + + // return landing airspeed + virtual float get_land_airspeed(void) const = 0; // set path_proportion accessor virtual void set_path_proportion(float path_proportion) = 0; diff --git a/libraries/AP_TECS/AP_TECS.h b/libraries/AP_TECS/AP_TECS.h index 242d9caeb1..cbe3984f2f 100644 --- a/libraries/AP_TECS/AP_TECS.h +++ b/libraries/AP_TECS/AP_TECS.h @@ -87,6 +87,11 @@ public: return _land_sink; } + // return landing airspeed + float get_land_airspeed(void) const { + return _landAirspeed; + } + // return height rate demand, in m/s float get_height_rate_demand(void) const { return _hgt_rate_dem;