Browse Source

Merge pull request #4212 from DonLakeFlyer/MultiRotorFlaps

No flaps for multi-rotor
QGC4.4
Don Gagne 9 years ago committed by GitHub
parent
commit
17f74fe79a
  1. 6
      src/AutoPilotPlugins/Common/RadioComponent.qml
  2. 5
      src/AutoPilotPlugins/PX4/PX4RadioComponentSummary.qml

6
src/AutoPilotPlugins/Common/RadioComponent.qml

@ -423,7 +423,11 @@ SetupPage { @@ -423,7 +423,11 @@ SetupPage {
}
Repeater {
model: QGroundControl.multiVehicleManager.activeVehicle.px4Firmware ? [ "RC_MAP_FLAPS", "RC_MAP_AUX1", "RC_MAP_AUX2", "RC_MAP_PARAM1", "RC_MAP_PARAM2", "RC_MAP_PARAM3"] : 0
model: QGroundControl.multiVehicleManager.activeVehicle.px4Firmware ?
(QGroundControl.multiVehicleManager.activeVehicle.multiRotor ?
[ "RC_MAP_AUX1", "RC_MAP_AUX2", "RC_MAP_PARAM1", "RC_MAP_PARAM2", "RC_MAP_PARAM3"] :
[ "RC_MAP_FLAPS", "RC_MAP_AUX1", "RC_MAP_AUX2", "RC_MAP_PARAM1", "RC_MAP_PARAM2", "RC_MAP_PARAM3"]) :
0
Row {
spacing: ScreenTools.defaultFontPixelWidth

5
src/AutoPilotPlugins/PX4/PX4RadioComponentSummary.qml

@ -46,8 +46,9 @@ FactPanel { @@ -46,8 +46,9 @@ FactPanel {
}
VehicleSummaryRow {
labelText: qsTr("Flaps:")
valueText: mapFlapsFact ? (mapFlapsFact.value === 0 ? qsTr("Disabled") : mapFlapsFact.valueString) : ""
labelText: qsTr("Flaps:")
valueText: mapFlapsFact ? (mapFlapsFact.value === 0 ? qsTr("Disabled") : mapFlapsFact.valueString) : ""
visible: !controller.vehicle.multiRotor
}
VehicleSummaryRow {

Loading…
Cancel
Save