diff --git a/ground/openpilotgcs/src/plugins/config/ccpm.ui b/ground/openpilotgcs/src/plugins/config/ccpm.ui
index 2522ab540..aa046aa13 100644
--- a/ground/openpilotgcs/src/plugins/config/ccpm.ui
+++ b/ground/openpilotgcs/src/plugins/config/ccpm.ui
@@ -1,3140 +1,3710 @@
-
-
- ccpmWidget
-
-
-
- 0
- 0
- 660
- 572
-
-
-
-
- 0
- 0
-
-
-
-
- 300
- 300
-
-
-
- Form
-
-
- false
-
-
- -
-
-
-
-
-
- QFormLayout::AllNonFixedFieldsGrow
-
-
- 0
-
-
-
-
-
- Swashplate config:
-
-
-
- -
-
-
-
- 10
-
-
-
- Select aircraft type here
-
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 400
- 300
-
-
-
- 0
-
-
-
- Basic settings
-
-
-
- 3
-
-
- 3
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
- Outputs
-
-
-
- 3
-
-
- 2
-
-
- 3
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Tail Rotor
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Engine
-
-
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Swashplate Outputs
-
-
-
- 3
-
-
- 2
-
-
- 3
-
-
-
-
-
- true
-
-
-
- 1
- 1
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Servo W
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Servo X
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
-
- Front
-
-
- -
-
- Right
-
-
- -
-
- Rear
-
-
- -
-
- Left
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Single Servo
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Servo Z
-
-
-
- -
-
-
- true
-
-
-
- 1
- 1
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Servo Y
-
-
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
- Swashplate Servo Angles
-
-
-
- 3
-
-
- 2
-
-
- 3
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- 0
-
-
- 360.000000000000000
-
-
- 15.000000000000000
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Angle W
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Angle X
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Angle Y
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- Angle Z
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- CorrectionAngle
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- 0
-
-
- 360.000000000000000
-
-
- 15.000000000000000
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- 0
-
-
- 360.000000000000000
-
-
- 15.000000000000000
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- 0
-
-
- 360.000000000000000
-
-
- 15.000000000000000
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- 0
-
-
- 360.000000000000000
-
-
- 15.000000000000000
-
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
- QSizePolicy::MinimumExpanding
-
-
-
- 20
- 0
-
-
-
-
-
-
- -
-
-
- false
-
-
-
- 0
- 0
-
-
-
-
- 50
- 100
-
-
-
-
- 50
- 600
-
-
-
- REVO
-
-
-
- 0
-
-
- 3
-
-
-
-
-
- false
-
-
-
- 7
-
-
-
- 100%
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
-
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
- -
-
-
- false
-
-
-
- 0
- 0
-
-
-
-
- 0
- 100
-
-
-
- 100
-
-
- 5
-
-
- Qt::Vertical
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
-
-
- -
-
-
- false
-
-
-
- 7
-
-
-
- 0%
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 50
- 100
-
-
-
-
- 50
- 600
-
-
-
-
- 8
-
-
-
- CCPM
-
-
- Qt::AlignCenter
-
-
-
- 0
-
-
- 3
-
-
-
-
-
- true
-
-
-
- 7
-
-
-
- Collective
-
-
- true
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
-
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 0
- 100
-
-
-
- 100
-
-
- 5
-
-
- 50
-
-
- Qt::Vertical
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
-
-
- -
-
-
- true
-
-
-
- 7
-
-
-
- Cyclic
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 100
-
-
- 5
-
-
- 50
-
-
-
-
-
-
- -
-
-
-
-
-
-
- 1
- 1
-
-
-
-
- 200
- 200
-
-
-
-
- 600
- 600
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
- Swashplate Layout
-
-
- Qt::AlignHCenter|Qt::AlignTop
-
-
- false
-
-
- false
-
-
-
- 3
-
-
- 3
-
-
-
-
-
- Qt::Vertical
-
-
-
-
- 1
- 1
-
-
-
-
- 200
- 200
-
-
-
-
- 500
- 500
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
- QFrame::Box
-
-
- QFrame::Plain
-
-
- 1
-
-
- Qt::ScrollBarAlwaysOff
-
-
- Qt::ScrollBarAlwaysOff
-
-
-
-
- 112
- 184
- 138
-
-
-
-
-
-
- 127
- 127
- 127
-
-
-
-
-
- 0.000000000000000
- 0.000000000000000
- 400.000000000000000
- 400.000000000000000
-
-
-
- Qt::AlignCenter
-
-
- QGraphicsView::AnchorViewCenter
-
-
-
-
-
-
-
-
-
-
-
-
-
- Swashplate Levelling
-
-
-
- 3
-
-
- 3
-
- -
-
-
- 3
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 228
- 0
-
-
-
- Commands
-
-
-
- 3
-
-
-
-
-
- 0
-
-
-
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- Start
-
-
-
- -
-
-
- false
-
-
-
- 85
- 0
-
-
-
-
- 85
- 16777215
-
-
-
- Next
-
-
-
-
-
- -
-
-
-
- 0
- 150
-
-
-
-
- 220
- 450
-
-
-
- Qt::ScrollBarAlwaysOff
-
-
- true
-
-
-
- -
-
-
-
-
-
- false
-
-
-
- 170
- 0
-
-
-
-
- 170
- 16777215
-
-
-
- Cancel
-
-
-
- -
-
-
- false
-
-
-
- 170
- 0
-
-
-
-
- 170
- 16777215
-
-
-
- Finish
-
-
-
-
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
- Status
-
-
-
- 3
-
-
- 2
-
-
- 3
-
-
-
-
-
-
- 220
- 0
-
-
-
-
- 190
- 125
-
-
-
- QAbstractItemView::NoEditTriggers
-
-
- true
-
-
- QAbstractItemView::NoSelection
-
-
- QAbstractItemView::SelectRows
-
-
-
-
- Neutral
-
-
-
- :/configgadget/images/none.png
- :/configgadget/images/ok.png:/configgadget/images/none.png
-
-
- -
-
- Max
-
-
-
- :/configgadget/images/none.png
- :/configgadget/images/ok.png:/configgadget/images/none.png
-
-
- -
-
- Min
-
-
-
- :/configgadget/images/none.png
- :/configgadget/images/ok.png:/configgadget/images/none.png
-
-
- ItemIsSelectable|ItemIsEnabled
-
-
- -
-
- Verify
-
-
-
- :/configgadget/images/none.png
- :/configgadget/images/ok.png:/configgadget/images/none.png
-
-
- ItemIsEnabled
-
-
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
- QSizePolicy::MinimumExpanding
-
-
-
- 20
- 0
-
-
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 50
- 100
-
-
-
-
- 50
- 600
-
-
-
-
- 8
-
-
-
- Position
-
-
- Qt::AlignCenter
-
-
-
- 0
-
-
- 3
-
-
-
-
-
- true
-
-
-
- 7
-
-
-
- Max
-
-
- true
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
-
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
-
- 0
- 100
-
-
-
- 100
-
-
- 5
-
-
- 50
-
-
- Qt::Vertical
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 5
- 25
-
-
-
-
-
-
- -
-
-
- true
-
-
-
- 7
-
-
-
- Min
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 100
-
-
- 5
-
-
- 50
-
-
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 200
- 200
-
-
-
-
- 600
- 600
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
- Swashplate Adjustment
-
-
- Qt::AlignHCenter|Qt::AlignTop
-
-
- false
-
-
- false
-
-
-
- 3
-
-
- 3
-
-
-
-
-
- Qt::Vertical
-
-
-
-
- 1
- 1
-
-
-
-
- 200
- 200
-
-
-
-
- 500
- 500
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
- QFrame::Box
-
-
- QFrame::Plain
-
-
- 1
-
-
- 0
-
-
- Qt::ScrollBarAlwaysOff
-
-
- Qt::ScrollBarAlwaysOff
-
-
-
-
- 126
- 176
- 220
-
-
-
-
-
-
- 0
- 0
- 0
-
-
-
-
-
- 0.000000000000000
- 0.000000000000000
- 400.000000000000000
- 400.000000000000000
-
-
-
- Qt::AlignCenter
-
-
- QGraphicsView::AnchorViewCenter
-
-
-
-
-
-
-
-
-
-
-
- Curve settings
-
-
-
- 3
-
-
- 3
-
- -
-
-
-
-
-
-
- 150
- 0
-
-
-
-
- 10
-
-
-
- Select aircraft type here
-
-
-
-
- Linear
-
-
- -
-
- Flat
-
-
- -
-
- Step
-
-
- -
-
- Exp
-
-
- -
-
- Log
-
-
- -
-
- Custom
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Number of points
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 2
-
-
- 10
-
-
- 5
-
-
-
-
-
- -
-
-
-
-
-
- Min
-
-
-
- -
-
-
- Max
-
-
-
- -
-
-
- Step point
-
-
-
- -
-
-
- 1
-
-
- 10.000000000000000
-
-
-
- -
-
-
- 1
-
-
- 10.000000000000000
-
-
- 1.000000000000000
-
-
-
- -
-
-
- 1
-
-
- 100.000000000000000
-
-
- 50.000000000000000
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 150
- 0
-
-
-
-
- 10
-
-
-
- Select aircraft type here
-
-
-
-
- Throttle
-
-
- -
-
- Pitch
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 150
- 0
-
-
-
- Generate curves based on settings
-
-
- <-- Generate Curve
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
-
-
- -
-
-
- 3
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 250
- 200
-
-
-
-
- 250
- 273
-
-
-
-
- 8
-
-
-
- Qt::ScrollBarAsNeeded
-
-
- Qt::ScrollBarAsNeeded
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- 25
-
-
- 25
-
-
-
- 0%
-
-
-
-
- 25%
-
-
-
-
- 50%
-
-
-
-
- 75%
-
-
-
-
- 100%
-
-
-
-
- none
-
-
-
-
- none
-
-
-
-
- none
-
-
-
-
- none
-
-
-
-
- none
-
-
-
-
- Throttle Curve
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
-
-
- Blade Pitch Curve
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.000
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.000
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.250
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.250
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.500
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.500
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.750
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 0.750
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 1.000
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- 1.000
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 100
- 100
-
-
-
-
- 10
- 10
-
-
-
-
- 100
- 100
-
-
-
- Qt::LeftToRight
-
-
- Throttle Curve
-
-
- Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
-
- false
-
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 1
- 1
-
-
-
-
- 50
- 50
-
-
-
-
- 1000
- 1000
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
-
-
-
-
- -
-
-
-
- 1
- 1
-
-
-
-
- 100
- 100
-
-
-
-
- 10
- 10
-
-
-
-
- 100
- 100
-
-
-
- Pitch Curve
-
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 1
- 1
-
-
-
-
- 50
- 50
-
-
-
-
- 1000
- 1000
-
-
-
-
- 10
- 10
-
-
-
-
- 200
- 200
-
-
-
-
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
- QSizePolicy::Preferred
-
-
-
- 20
- 0
-
-
-
-
-
-
-
-
- Advanced settings
-
-
-
- 3
-
-
- 3
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 0
- 200
-
-
-
-
- 1000
- 300
-
-
-
- Qt::ScrollBarAlwaysOff
-
-
- Qt::ScrollBarAlwaysOff
-
-
- true
-
-
- true
-
-
- QAbstractItemView::NoSelection
-
-
- false
-
-
- true
-
-
- 75
-
-
- 20
-
-
-
- Engine
-
-
-
-
- Tail Rotor
-
-
-
-
- Servo W
-
-
-
-
- Servo X
-
-
-
-
- Servo Y
-
-
-
-
- Servo Z
-
-
-
-
- Channel
-
-
-
-
- Curve 1
-
-
-
-
- Curve 2
-
-
-
-
- Roll
-
-
-
-
- Pitch
-
-
-
-
- Yaw
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
- -
-
- -
-
-
- AlignHCenter|AlignVCenter|AlignCenter
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
- QSizePolicy::MinimumExpanding
-
-
-
- 20
- 40
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MixerCurveWidget
- QWidget
-
- 1
-
-
-
- ccpmType
- TabObject
- ccpmEngineChannel
- ccpmTailChannel
- ccpmServoWChannel
- ccpmServoXChannel
- ccpmServoYChannel
- ccpmServoZChannel
- ccpmSingleServo
- ccpmAngleW
- ccpmAngleX
- ccpmAngleY
- ccpmAngleZ
- ccpmCorrectionAngle
- ccpmRevoSlider
- ccpmREVOspinBox
- ccpmCollectiveSlider
- ccpmCollectivespinBox
- SwashplateImage
- SwashLvlStartButton
- SwashLvlNextButton
- SwashLvlStepInstruction
- SwashLvlCancelButton
- SwashLvlFinishButton
- SwashLvlStepList
- SwashLvlPositionSlider
- SwashLvlPositionSpinBox
- SwashLvlSwashplateImage
- CurveType
- NumCurvePoints
- CurveValue1
- CurveValue2
- CurveValue3
- CurveToGenerate
- ccpmGenerateCurve
- CurveSettings
- ccpmAdvancedSettingsTable
-
-
-
-
- ccpmCollectiveSlider
- sliderMoved(int)
- ccpmCollectivespinBox
- setValue(int)
-
-
- 283
- 400
-
-
- 294
- 550
-
-
-
-
- ccpmCollectivespinBox
- valueChanged(int)
- ccpmCollectiveSlider
- setValue(int)
-
-
- 294
- 550
-
-
- 283
- 482
-
-
-
-
- ccpmREVOspinBox
- valueChanged(int)
- ccpmRevoSlider
- setValue(int)
-
-
- 241
- 550
-
-
- 230
- 484
-
-
-
-
- ccpmRevoSlider
- sliderMoved(int)
- ccpmREVOspinBox
- setValue(int)
-
-
- 230
- 313
-
-
- 241
- 550
-
-
-
-
- SwashLvlPositionSlider
- sliderMoved(int)
- SwashLvlPositionSpinBox
- setValue(int)
-
-
- 276
- 486
-
-
- 270
- 537
-
-
-
-
- SwashLvlPositionSpinBox
- valueChanged(int)
- SwashLvlPositionSlider
- setValue(int)
-
-
- 257
- 535
-
-
- 277
- 401
-
-
-
-
-
+
+
+ ccpmWidget
+
+
+
+ 0
+ 0
+ 660
+ 572
+
+
+
+
+ 0
+ 0
+
+
+
+
+ 300
+ 300
+
+
+
+ Form
+
+
+ false
+
+
+ -
+
+
-
+
+
+ QFormLayout::AllNonFixedFieldsGrow
+
+
+ 0
+
+
-
+
+
+ Swashplate config:
+
+
+
+ -
+
+
+
+ 10
+
+
+
+ Select aircraft type here
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 400
+ 300
+
+
+
+ 0
+
+
+
+ Basic settings
+
+
+
+ 3
+
+
+ 3
+
+
-
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ Outputs
+
+
+
+ 3
+
+
+ 2
+
+
+ 3
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Tail Rotor
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Engine
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Swashplate Outputs
+
+
+
+ 3
+
+
+ 2
+
+
+ 3
+
+
-
+
+
+ true
+
+
+
+ 1
+ 1
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Servo W
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Servo X
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
-
+
+ Front
+
+
+ -
+
+ Right
+
+
+ -
+
+ Rear
+
+
+ -
+
+ Left
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Single Servo
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Servo Z
+
+
+
+ -
+
+
+ true
+
+
+
+ 1
+ 1
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Servo Y
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 0
+
+
+
+ Swashplate Servo Angles
+
+
+
+ 3
+
+
+ 2
+
+
+ 3
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ 0
+
+
+ 360.000000000000000
+
+
+ 15.000000000000000
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Angle W
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Angle X
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Angle Y
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Angle Z
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ CorrectionAngle
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ 0
+
+
+ 360.000000000000000
+
+
+ 15.000000000000000
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ 0
+
+
+ 360.000000000000000
+
+
+ 15.000000000000000
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ 0
+
+
+ 360.000000000000000
+
+
+ 15.000000000000000
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ 0
+
+
+ 360.000000000000000
+
+
+ 15.000000000000000
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ CCPM Options
+
+
+
+ 3
+
+
+ 2
+
+
+ 3
+
+
-
+
+
+ Collective Pass through
+
+
+
+ -
+
+
+ Link Roll/Pitch
+
+
+ true
+
+
+
+ -
+
+
+ Link Cyclic/Collective
+
+
+ true
+
+
+
+ -
+
+
+ QLayout::SetMinimumSize
+
+
-
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ Collective Ch
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+ REVO
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
+ false
+
+
+
+ 7
+
+
+
+ 100%
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 7
+
+
+
+ 0%
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ CCPM
+
+
+ Qt::AlignCenter
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
+ true
+
+
+
+ 7
+
+
+
+ Collective
+
+
+ true
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 7
+
+
+
+ Cyclic
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 1
+ 1
+
+
+
+
+ 200
+ 200
+
+
+
+
+ 600
+ 600
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+ Swashplate Layout
+
+
+ Qt::AlignHCenter|Qt::AlignTop
+
+
+ false
+
+
+ false
+
+
+
+ 3
+
+
+ 3
+
+
-
+
+
+ Qt::Vertical
+
+
+
+
+ 1
+ 1
+
+
+
+
+ 200
+ 200
+
+
+
+
+ 500
+ 500
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+ QFrame::Box
+
+
+ QFrame::Plain
+
+
+ 1
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+
+
+ 112
+ 184
+ 138
+
+
+
+
+
+
+ 127
+ 127
+ 127
+
+
+
+
+
+ 0.000000000000000
+ 0.000000000000000
+ 400.000000000000000
+ 400.000000000000000
+
+
+
+ Qt::AlignCenter
+
+
+ QGraphicsView::AnchorViewCenter
+
+
+
+
+
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ Cyclic
+
+
+ Qt::AlignCenter
+
+
+ false
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ Roll
+
+
+ Qt::AlignCenter
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ Collective
+
+
+ Qt::AlignCenter
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ Pitch
+
+
+ Qt::AlignCenter
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ false
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+
+
+
+
+ Swashplate Levelling
+
+
+
+ 3
+
+
+ 3
+
+ -
+
+
+ 3
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 228
+ 0
+
+
+
+ Commands
+
+
+
+ 3
+
+
-
+
+
+ 0
+
+
-
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ Start
+
+
+
+ -
+
+
+ false
+
+
+
+ 85
+ 0
+
+
+
+
+ 85
+ 16777215
+
+
+
+ Next
+
+
+
+
+
+ -
+
+
+
+ 0
+ 150
+
+
+
+
+ 220
+ 450
+
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+ true
+
+
+
+ -
+
+
-
+
+
+ false
+
+
+
+ 170
+ 0
+
+
+
+
+ 170
+ 16777215
+
+
+
+ Cancel
+
+
+
+ -
+
+
+ false
+
+
+
+ 170
+ 0
+
+
+
+
+ 170
+ 16777215
+
+
+
+ Finish
+
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+ Status
+
+
+
+ 3
+
+
+ 2
+
+
+ 3
+
+
-
+
+
+
+ 220
+ 0
+
+
+
+
+ 190
+ 125
+
+
+
+ QAbstractItemView::NoEditTriggers
+
+
+ true
+
+
+ QAbstractItemView::NoSelection
+
+
+ QAbstractItemView::SelectRows
+
+
-
+
+ Neutral
+
+
+
+ :/configgadget/images/none.png
+ :/configgadget/images/ok.png:/configgadget/images/none.png
+
+
+ -
+
+ Max
+
+
+
+ :/configgadget/images/none.png
+ :/configgadget/images/ok.png:/configgadget/images/none.png
+
+
+ -
+
+ Min
+
+
+
+ :/configgadget/images/none.png
+ :/configgadget/images/ok.png:/configgadget/images/none.png
+
+
+ ItemIsSelectable|ItemIsEnabled
+
+
+ -
+
+ Verify
+
+
+
+ :/configgadget/images/none.png
+ :/configgadget/images/ok.png:/configgadget/images/none.png
+
+
+ ItemIsEnabled
+
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+ QSizePolicy::MinimumExpanding
+
+
+
+ 20
+ 0
+
+
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 100
+
+
+
+
+ 50
+ 600
+
+
+
+
+ 8
+
+
+
+ Position
+
+
+ Qt::AlignCenter
+
+
+
+ 0
+
+
+ 3
+
+
-
+
+
+ true
+
+
+
+ 7
+
+
+
+ Max
+
+
+ true
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 100
+
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+ Qt::Vertical
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 5
+ 25
+
+
+
+
+
+
+ -
+
+
+ true
+
+
+
+ 7
+
+
+
+ Min
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 100
+
+
+ 5
+
+
+ 50
+
+
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 200
+ 200
+
+
+
+
+ 600
+ 600
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+ Swashplate Adjustment
+
+
+ Qt::AlignHCenter|Qt::AlignTop
+
+
+ false
+
+
+ false
+
+
+
+ 3
+
+
+ 3
+
+
-
+
+
+ Qt::Vertical
+
+
+
+
+ 1
+ 1
+
+
+
+
+ 200
+ 200
+
+
+
+
+ 500
+ 500
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+ QFrame::Box
+
+
+ QFrame::Plain
+
+
+ 1
+
+
+ 0
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+
+
+ 126
+ 176
+ 220
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+ 0.000000000000000
+ 0.000000000000000
+ 400.000000000000000
+ 400.000000000000000
+
+
+
+ Qt::AlignCenter
+
+
+ QGraphicsView::AnchorViewCenter
+
+
+
+
+
+
+
+
+
+
+
+ Curve settings
+
+
+
+ 3
+
+
+ 3
+
+ -
+
+
-
+
+
+
+ 150
+ 0
+
+
+
+
+ 10
+
+
+
+ Select aircraft type here
+
+
-
+
+ Linear
+
+
+ -
+
+ Flat
+
+
+ -
+
+ Step
+
+
+ -
+
+ Exp
+
+
+ -
+
+ Log
+
+
+ -
+
+ Custom
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Number of points
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ 2
+
+
+ 10
+
+
+ 5
+
+
+
+
+
+ -
+
+
-
+
+
+ Min
+
+
+
+ -
+
+
+ Max
+
+
+
+ -
+
+
+ Step point
+
+
+
+ -
+
+
+ 1
+
+
+ 10.000000000000000
+
+
+
+ -
+
+
+ 1
+
+
+ 10.000000000000000
+
+
+ 1.000000000000000
+
+
+
+ -
+
+
+ 1
+
+
+ 100.000000000000000
+
+
+ 50.000000000000000
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 150
+ 0
+
+
+
+
+ 10
+
+
+
+ Select aircraft type here
+
+
-
+
+ Throttle
+
+
+ -
+
+ Pitch
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 150
+ 0
+
+
+
+ Generate curves based on settings
+
+
+ <-- Generate Curve
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+
+
+ -
+
+
+ 3
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 250
+ 200
+
+
+
+
+ 250
+ 273
+
+
+
+
+ 8
+
+
+
+ Qt::ScrollBarAsNeeded
+
+
+ Qt::ScrollBarAsNeeded
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ 25
+
+
+ 25
+
+
+
+ 0%
+
+
+
+
+ 25%
+
+
+
+
+ 50%
+
+
+
+
+ 75%
+
+
+
+
+ 100%
+
+
+
+
+ none
+
+
+
+
+ none
+
+
+
+
+ none
+
+
+
+
+ none
+
+
+
+
+ none
+
+
+
+
+ Throttle Curve
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+
+
+ Blade Pitch Curve
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.000
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.000
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.250
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.250
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.500
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.500
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.750
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 0.750
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 1.000
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ 1.000
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 100
+ 100
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 100
+ 100
+
+
+
+ Qt::LeftToRight
+
+
+ Throttle Curve
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+ false
+
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 1
+ 1
+
+
+
+
+ 50
+ 50
+
+
+
+
+ 1000
+ 1000
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+
+
+
+
+ -
+
+
+
+ 1
+ 1
+
+
+
+
+ 100
+ 100
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 100
+ 100
+
+
+
+ Pitch Curve
+
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 1
+ 1
+
+
+
+
+ 50
+ 50
+
+
+
+
+ 1000
+ 1000
+
+
+
+
+ 10
+ 10
+
+
+
+
+ 200
+ 200
+
+
+
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+ QSizePolicy::Preferred
+
+
+
+ 20
+ 0
+
+
+
+
+
+
+
+
+ Advanced settings
+
+
+
+ 3
+
+
+ 3
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+ 200
+
+
+
+
+ 1000
+ 300
+
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+ Qt::ScrollBarAlwaysOff
+
+
+ true
+
+
+ true
+
+
+ QAbstractItemView::NoSelection
+
+
+ false
+
+
+ true
+
+
+ 75
+
+
+ 20
+
+
+
+ Engine
+
+
+
+
+ Tail Rotor
+
+
+
+
+ Servo W
+
+
+
+
+ Servo X
+
+
+
+
+ Servo Y
+
+
+
+
+ Servo Z
+
+
+
+
+ Channel
+
+
+
+
+ Curve 1
+
+
+
+
+ Curve 2
+
+
+
+
+ Roll
+
+
+
+
+ Pitch
+
+
+
+
+ Yaw
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+ -
+
+ -
+
+
+ AlignHCenter|AlignVCenter|AlignCenter
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+ QSizePolicy::MinimumExpanding
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MixerCurveWidget
+ QWidget
+
+ 1
+
+
+
+ ccpmType
+ TabObject
+ ccpmEngineChannel
+ ccpmTailChannel
+ ccpmServoWChannel
+ ccpmServoXChannel
+ ccpmServoYChannel
+ ccpmServoZChannel
+ ccpmSingleServo
+ ccpmAngleW
+ ccpmAngleX
+ ccpmAngleY
+ ccpmAngleZ
+ ccpmCorrectionAngle
+ ccpmRevoSlider
+ ccpmREVOspinBox
+ ccpmCollectiveSlider
+ ccpmCollectivespinBox
+ SwashplateImage
+ SwashLvlStartButton
+ SwashLvlNextButton
+ SwashLvlStepInstruction
+ SwashLvlCancelButton
+ SwashLvlFinishButton
+ SwashLvlStepList
+ SwashLvlPositionSlider
+ SwashLvlPositionSpinBox
+ SwashLvlSwashplateImage
+ CurveType
+ NumCurvePoints
+ CurveValue1
+ CurveValue2
+ CurveValue3
+ CurveToGenerate
+ ccpmGenerateCurve
+ CurveSettings
+ ccpmAdvancedSettingsTable
+
+
+
+
+ ccpmCollectiveSlider
+ sliderMoved(int)
+ ccpmCollectivespinBox
+ setValue(int)
+
+
+ 283
+ 400
+
+
+ 294
+ 550
+
+
+
+
+ ccpmCollectivespinBox
+ valueChanged(int)
+ ccpmCollectiveSlider
+ setValue(int)
+
+
+ 294
+ 550
+
+
+ 283
+ 482
+
+
+
+
+ ccpmREVOspinBox
+ valueChanged(int)
+ ccpmRevoSlider
+ setValue(int)
+
+
+ 241
+ 550
+
+
+ 230
+ 484
+
+
+
+
+ ccpmRevoSlider
+ sliderMoved(int)
+ ccpmREVOspinBox
+ setValue(int)
+
+
+ 230
+ 313
+
+
+ 241
+ 550
+
+
+
+
+ SwashLvlPositionSlider
+ sliderMoved(int)
+ SwashLvlPositionSpinBox
+ setValue(int)
+
+
+ 276
+ 486
+
+
+ 270
+ 537
+
+
+
+
+ SwashLvlPositionSpinBox
+ valueChanged(int)
+ SwashLvlPositionSlider
+ setValue(int)
+
+
+ 257
+ 535
+
+
+ 277
+ 401
+
+
+
+
+