Commit 7eacc342 authored by Lorenz Meier's avatar Lorenz Meier

Merge pull request #1372 from dogmaphobic/fixBattery

Advanced Power Config
parents d890bbb0 afb59711
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<short_desc>Battery capacity</short_desc> <short_desc>Battery capacity</short_desc>
<long_desc>Defines the capacity of the attached battery.</long_desc> <long_desc>Defines the capacity of the attached battery.</long_desc>
<default>-1.0</default> <default>-1.0</default>
<unit>mA</unit>
</parameter> </parameter>
<parameter name="BAT_V_SCALE_IO" type="INT32"> <parameter name="BAT_V_SCALE_IO" type="INT32">
<short_desc>Scaling factor for battery voltage sensor on PX4IO</short_desc> <short_desc>Scaling factor for battery voltage sensor on PX4IO</short_desc>
......
...@@ -44,7 +44,7 @@ Rectangle { ...@@ -44,7 +44,7 @@ Rectangle {
color: palette.window color: palette.window
property int firstColumnWidth: 220 property int firstColumnWidth: 220
property int textEditWidth: 60 property int textEditWidth: 80
property ScreenTools screenTools: ScreenTools { } property ScreenTools screenTools: ScreenTools { }
property Fact battNumCells: Fact { name: "BAT_N_CELLS" } property Fact battNumCells: Fact { name: "BAT_N_CELLS" }
...@@ -109,7 +109,7 @@ Rectangle { ...@@ -109,7 +109,7 @@ Rectangle {
Rectangle { Rectangle {
width: parent.width width: parent.width
height: 160 height: 120
color: palette.windowShade color: palette.windowShade
Column { Column {
...@@ -155,17 +155,6 @@ Rectangle { ...@@ -155,17 +155,6 @@ Rectangle {
showUnits: true 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 { Canvas {
id: arrows id: arrows
...@@ -276,5 +265,33 @@ Rectangle { ...@@ -276,5 +265,33 @@ Rectangle {
id: showAdvanced id: showAdvanced
text: "Show Advanced Settings" 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
}
}
}
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment