Browse Source

Added exceptions for features not supported by APM 4.1 earlier (#10131)

QGC4.4
WTPENGUIN 3 years ago committed by GitHub
parent
commit
0eaecd8ccd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/AutoPilotPlugins/APM/APMSensorsComponentSummary.qml
  2. 10
      src/FirmwarePlugin/APM/APMSensorParams.qml

2
src/AutoPilotPlugins/APM/APMSensorsComponentSummary.qml

@ -87,7 +87,7 @@ Item { @@ -87,7 +87,7 @@ Item {
VehicleSummaryRow {
labelText: qsTr("Barometer(s):")
valueText: ""
valueText: sensorParams.baroIdAvailable ? "" : qsTr("Not Supported(Over APM 4.1)")
}
Repeater {

10
src/FirmwarePlugin/APM/APMSensorParams.qml

@ -100,9 +100,11 @@ Item { @@ -100,9 +100,11 @@ Item {
property Fact ins3Id: factPanelController.getParameterFact(-1, "INS_ACC3_ID")
property var rgInsId: [ ins1Id, ins2Id, ins3Id ]
property Fact baro1Id: factPanelController.getParameterFact(-1, "BARO1_DEVID")
property Fact baro2Id: factPanelController.getParameterFact(-1, "BARO2_DEVID")
property Fact baro3Id: factPanelController.getParameterFact(-1, "BARO3_DEVID")
property var rgBaroId: [ baro1Id, baro2Id, baro3Id ]
property bool baroIdAvailable: factPanelController.parameterExists(-1, "BARO1_DEVID")
property Fact baro1Id: baroIdAvailable ? factPanelController.getParameterFact(-1, "BARO1_DEVID") : _noFact
property Fact baro2Id: baroIdAvailable ? factPanelController.getParameterFact(-1, "BARO2_DEVID") : _noFact
property Fact baro3Id: baroIdAvailable ? factPanelController.getParameterFact(-1, "BARO3_DEVID") : _noFact
property var rgBaroId: [ baro1Id, baro2Id, baro3Id ]
}

Loading…
Cancel
Save