diff --git a/src/AutoPilotPlugins/PX4/ParameterFactMetaData.xml b/src/AutoPilotPlugins/PX4/ParameterFactMetaData.xml index 8b7ea4f3db585edc8a4d16b812fafca7cf2c682d..e8e2ce311460f19214e7c301ec50d03450e9295a 100644 --- a/src/AutoPilotPlugins/PX4/ParameterFactMetaData.xml +++ b/src/AutoPilotPlugins/PX4/ParameterFactMetaData.xml @@ -30,6 +30,7 @@ Battery capacity Defines the capacity of the attached battery. -1.0 + mA Scaling factor for battery voltage sensor on PX4IO diff --git a/src/AutoPilotPlugins/PX4/PowerComponent.qml b/src/AutoPilotPlugins/PX4/PowerComponent.qml index 69403e9bfd21c86153d490958d955d8454b11a56..592812b2fedd59f841d4124ab19f6580fa792c0d 100644 --- a/src/AutoPilotPlugins/PX4/PowerComponent.qml +++ b/src/AutoPilotPlugins/PX4/PowerComponent.qml @@ -44,7 +44,7 @@ Rectangle { color: palette.window property int firstColumnWidth: 220 - property int textEditWidth: 60 + property int textEditWidth: 80 property ScreenTools screenTools: ScreenTools { } property Fact battNumCells: Fact { name: "BAT_N_CELLS" } @@ -109,7 +109,7 @@ Rectangle { Rectangle { width: parent.width - height: 160 + height: 120 color: palette.windowShade Column { @@ -155,17 +155,6 @@ Rectangle { showUnits: true } } - Row { - spacing: 10 - visible: showAdvanced.checked - QGCLabel { text: "Voltage Drop on Full Load (per cell)"; width: firstColumnWidth; anchors.baseline: battDropField.baseline} - FactTextField { - id: battDropField - width: textEditWidth - fact: Fact { name: "BAT_V_LOAD_DROP" } - showUnits: true - } - } } Canvas { id: arrows @@ -276,5 +265,33 @@ Rectangle { id: showAdvanced text: "Show Advanced Settings" } + QGCLabel { + text: "Advanced Power Settings" + color: palette.text + font.pointSize: screenTools.dpiAdjustedPointSize(20); + visible: showAdvanced.checked + } + Rectangle { + width: parent.width + height: 40 + color: palette.windowShade + visible: showAdvanced.checked + Column { + id: advBatteryColumn + spacing: 10 + anchors.verticalCenter: parent.verticalCenter + x: (parent.x + 20) + Row { + spacing: 10 + QGCLabel { text: "Voltage Drop on Full Load (per cell)"; width: firstColumnWidth; anchors.baseline: battDropField.baseline} + FactTextField { + id: battDropField + width: textEditWidth + fact: Fact { name: "BAT_V_LOAD_DROP" } + showUnits: true + } + } + } + } } }