control_allocator: make effective source name a class member

This commit is contained in:
Beat Küng
2021-11-24 10:46:36 +01:00
committed by Daniel Agar
parent 20d96f3bd9
commit 9c767ff1ee
5 changed files with 13 additions and 16 deletions
@@ -442,22 +442,8 @@ int ControlAllocator::print_status()
}
// Print current airframe
switch ((EffectivenessSource)_param_ca_airframe.get()) {
case EffectivenessSource::NONE:
PX4_INFO("EffectivenessSource: None");
break;
case EffectivenessSource::MULTIROTOR:
PX4_INFO("EffectivenessSource: MC parameters");
break;
case EffectivenessSource::STANDARD_VTOL:
PX4_INFO("EffectivenessSource: Standard VTOL");
break;
case EffectivenessSource::TILTROTOR_VTOL:
PX4_INFO("EffectivenessSource: Tiltrotor VTOL");
break;
if (_actuator_effectiveness != nullptr) {
PX4_INFO("Effectiveness Source: %s", _actuator_effectiveness->name());
}
// Print current effectiveness matrix