mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-06 21:54:15 +01:00
Spilt the Revo case in to a new case, disable the telemtry on Revo only
This commit is contained in:
parent
32c94d45fe
commit
676e7f00af
@ -165,6 +165,29 @@ void VehicleConfigurationHelper::applyHardwareConfiguration()
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case VehicleConfigurationSource::CONTROLLER_REVO:
|
case VehicleConfigurationSource::CONTROLLER_REVO:
|
||||||
|
// Reset all ports, Revo has Modem, no Telemtry on any serial port
|
||||||
|
data.RM_RcvrPort = HwSettings::RM_RCVRPORT_DISABLED;
|
||||||
|
|
||||||
|
data.RM_MainPort = HwSettings::RM_MAINPORT_DISABLED;
|
||||||
|
|
||||||
|
data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DISABLED;
|
||||||
|
|
||||||
|
switch (m_configSource->getInputType()) {
|
||||||
|
case VehicleConfigurationSource::INPUT_PWM:
|
||||||
|
data.RM_RcvrPort = HwSettings::RM_RCVRPORT_PWM;
|
||||||
|
break;
|
||||||
|
case VehicleConfigurationSource::INPUT_PPM:
|
||||||
|
data.RM_RcvrPort = HwSettings::RM_RCVRPORT_PPM;
|
||||||
|
break;
|
||||||
|
case VehicleConfigurationSource::INPUT_SBUS:
|
||||||
|
data.RM_MainPort = HwSettings::RM_MAINPORT_SBUS;
|
||||||
|
break;
|
||||||
|
case VehicleConfigurationSource::INPUT_DSM:
|
||||||
|
data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DSM;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
case VehicleConfigurationSource::CONTROLLER_NANO:
|
case VehicleConfigurationSource::CONTROLLER_NANO:
|
||||||
case VehicleConfigurationSource::CONTROLLER_DISCOVERYF4:
|
case VehicleConfigurationSource::CONTROLLER_DISCOVERYF4:
|
||||||
// Reset all ports
|
// Reset all ports
|
||||||
|
Loading…
x
Reference in New Issue
Block a user