ccpmWidget 0 0 821 606 Form 10 10 791 551 0 Basic settings 110 10 551 21 10 Select aircraft type here 10 10 91 21 Swashplate config: 11 60 764 427 QFormLayout::AllNonFixedFieldsGrow Outputs Engine 60 0 Tail Rotor Swashplate Outputs QFormLayout::AllNonFixedFieldsGrow true 1 1 50 0 85 16777215 Servo W true 0 0 0 0 true 1 1 50 0 85 16777215 Servo Y true 0 0 1 1 50 0 85 16777215 Servo Z 0 0 1 1 50 0 85 16777215 Servo X 0 0 Front Rear 1 1 50 0 85 16777215 Single Servo Swashplate Servo Angles QFormLayout::AllNonFixedFieldsGrow true 60 0 Angle W 0 360.000000000000000 15.000000000000000 67 0 Angle X true 67 0 Angle Y Angle Z 0 360.000000000000000 15.000000000000000 0 360.000000000000000 15.000000000000000 0 360.000000000000000 15.000000000000000 true CorrectionAngle true 0 360.000000000000000 15.000000000000000 true CCPM Mixing Qt::Vertical true Collective Qt::AlignCenter true 0 0 100 5 50 Qt::Vertical true Cyclic Qt::AlignCenter 100 5 50 REVO Mixing Qt::Vertical false 100% Qt::AlignCenter false 100 5 Qt::Vertical false 0% Qt::AlignCenter 0 0 16777215 420 Swashplate Layout Qt::AlignHCenter|Qt::AlignTop false false Qt::Vertical 1 1 400 0 16777215 400 QFrame::NoFrame QFrame::Plain 0 Qt::ScrollBarAlwaysOff Qt::ScrollBarAlwaysOff 220 220 220 Qt::AlignHCenter|Qt::AlignTop QGraphicsView::AnchorViewCenter Curve settings 22 11 661 501 10 Select aircraft type here Linear Flat Step Custom Number of points 2 10 5 Min Max Step point 1 10.000000000000000 1 10.000000000000000 1.000000000000000 1 100.000000000000000 50.000000000000000 10 Select aircraft type here Throttle Pitch Generate curves based on settings <-- Generate Curve Throttle Curve 2 Reset 0 0 150 150 200 200 Val: 0.00 Throttle Curve 1 Reset 0 0 150 150 200 200 Val: 0.00 8 Qt::ScrollBarAlwaysOn Qt::ScrollBarAlwaysOff false true 0% 25% 50% 75% 100% none none none none none Throttle Curve AlignHCenter|AlignVCenter|AlignCenter Blade Pitch Curve AlignHCenter|AlignVCenter|AlignCenter 0 AlignHCenter|AlignVCenter|AlignCenter 0 AlignHCenter|AlignVCenter|AlignCenter .25 AlignHCenter|AlignVCenter|AlignCenter .25 AlignHCenter|AlignVCenter|AlignCenter .5 AlignHCenter|AlignVCenter|AlignCenter .5 AlignHCenter|AlignVCenter|AlignCenter .75 AlignHCenter|AlignVCenter|AlignCenter .75 AlignHCenter|AlignVCenter|AlignCenter 1 AlignHCenter|AlignVCenter|AlignCenter 1 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::Horizontal 40 10 Qt::Vertical 20 10 Advanced settings 15 21 661 211 0 0 Qt::ScrollBarAlwaysOff Qt::ScrollBarAlwaysOff 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 10 570 93 27 Retrieve settings from OpenPilot Get Current 510 570 93 27 Send to OpenPilot but don't write in SD. Save to RAM 620 570 93 27 Applies and Saves all settings to SD Save to SD MixerCurveWidget QWidget
mixercurvewidget.h
1
TabObject ccpmType ccpmEngineChannel ccpmTailChannel ccpmServoWChannel ccpmServoXChannel ccpmServoYChannel ccpmServoZChannel ccpmSingleServo ccpmAngleW ccpmAngleX ccpmAngleY ccpmAngleZ ccpmCorrectionAngle ccpmCollectiveSlider ccpmCollectivespinBox ccpmRevoSlider ccpmREVOspinBox SwashplateImage getccpmCurrent saveccpmToRAM saveccpmToSD CurveType NumCurvePoints CurveValue1 CurveValue2 CurveValue3 CurveToGenerate ccpmGenerateCurve pushButton_3 pushButton_2 CurveSettings ccpmAdvancedSettingsTable ccpmCollectiveSlider sliderMoved(int) ccpmCollectivespinBox setValue(int) 246 309 228 501 ccpmCollectivespinBox valueChanged(int) ccpmCollectiveSlider setValue(int) 247 496 243 391 ccpmREVOspinBox valueChanged(int) ccpmRevoSlider setValue(int) 320 498 326 393 ccpmRevoSlider sliderMoved(int) ccpmREVOspinBox setValue(int) 303 222 308 496