MultiRotorConfigWidget 0 0 880 608 Form 0 10 10 16777215 16777215 Frame 9 0 0 10 10 background:transparent QFrame::NoFrame QFrame::Plain 0 0 10 10 16777215 16777215 Throttle Curve 9 0 0 10 10 10 10 50 50 background:transparent 16777215 16777215 Mix Level 0 9 0 0 40 0 16777215 16777215 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; Roll Qt::AlignCenter 40 0 Weight of Roll mixing in percent. Typical values are 100% for + configuration and 50% for X configuration on quads. 100 50 Qt::Vertical 40 0 50 Qt::AlignCenter 40 0 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; Pitch Qt::AlignCenter 40 0 Weight of Pitch mixing in percent. Typical values are 100% for + configuration and 50% for X configuration on quads. 100 50 Qt::Vertical 40 0 50 Qt::AlignCenter 40 0 false background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; Yaw Qt::AlignCenter 40 0 Weight of Yaw mixing in percent. Typical value is 50% for + or X configuration on quads. 0 100 50 Qt::Vertical 40 0 50 Qt::AlignCenter QLayout::SetFixedSize 75 true Frame Type: 0 0 25 25 16777215 25 Select the Multirotor frame type here. Qt::Horizontal 10 13 Qt::Horizontal 10 20 0 0 75 true Mixer OK Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter 0 0 0 140 Motor output channels 9 QLayout::SetMaximumSize QFormLayout::AllNonFixedFieldsGrow 6 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 1 Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 2 Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 3 Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 4 Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. QLayout::SetMaximumSize QFormLayout::AllNonFixedFieldsGrow 6 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 5 true 0 0 Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 6 true Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 7 true Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; 8 true Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. 0 0 Qt::Vertical 0 0 0 16 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; Multirotor Motor Direction Qt::AlignCenter true 0 0 40 0 0 0 0 16 background-color: qlineargradient(spread:reflect, x1:0.507, y1:0, x2:0.507, y2:0.772, stop:0.208955 rgba(74, 74, 74, 255), stop:0.78607 rgba(36, 36, 36, 255)); color: rgb(255, 255, 255); border-radius: 5; font: bold 12px; margin:1px; Tricopter Yaw Servo channel Qt::AlignCenter Reverse all motors MixerCurve QWidget
mixercurve.h
1
mrRollMixLevel valueChanged(int) mrRollMixValue setNum(int) 42 220 43 171 mrYawMixLevel valueChanged(int) mrYawMixValue setNum(int) 120 254 121 172 mrPitchMixLevel valueChanged(int) mrPitchMixValue setNum(int) 92 222 92 151