Fix landing gear processing

This commit is contained in:
Matthias Grob
2021-10-22 14:55:04 +02:00
parent 0a02d8e774
commit 820ba07d4b
3 changed files with 11 additions and 15 deletions
@@ -154,7 +154,7 @@ MulticopterRateControl::Run()
if (_landing_gear_sub.copy(&landing_gear)) {
if (landing_gear.landing_gear != landing_gear_s::GEAR_KEEP) {
if (landing_gear_s::GEAR_UP && (_landed || _maybe_landed)) {
if (landing_gear.landing_gear == landing_gear_s::GEAR_UP && (_landed || _maybe_landed)) {
mavlink_log_critical(&_mavlink_log_pub, "Landed, unable to retract landing gear")
} else {