AP_LandingGear: send-text only if servo output has been configured

This commit is contained in:
Randy Mackay 2019-11-11 13:45:00 +09:00 committed by Andrew Tridgell
parent f8d10ebc0f
commit a4d4513da4
1 changed files with 8 additions and 2 deletions

View File

@ -126,7 +126,10 @@ void AP_LandingGear::deploy()
_deployed = true;
_have_changed = true;
gcs().send_text(MAV_SEVERITY_INFO, "LandingGear: DEPLOY");
// send message only if output has been configured
if (SRV_Channels::function_assigned(SRV_Channel::k_landing_gear_control)) {
gcs().send_text(MAV_SEVERITY_INFO, "LandingGear: DEPLOY");
}
}
/// retract - retract landing gear
@ -139,7 +142,10 @@ void AP_LandingGear::retract()
_deployed = false;
_have_changed = true;
gcs().send_text(MAV_SEVERITY_INFO, "LandingGear: RETRACT");
// send message only if output has been configured
if (SRV_Channels::function_assigned(SRV_Channel::k_landing_gear_control)) {
gcs().send_text(MAV_SEVERITY_INFO, "LandingGear: RETRACT");
}
}
bool AP_LandingGear::deployed()