OutputWidget
0
0
866
937
Form
-
QTabWidget::Rounded
0
Qt::ElideMiddle
Output
12
12
12
-
QFrame::NoFrame
true
0
0
812
776
-
0
0
0
78
-
Qt::Horizontal
QSizePolicy::Minimum
25
20
-
75
true
Channel:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Qt::AlignCenter
-
-
Qt::AlignCenter
-
-
Qt::AlignCenter
-
-
Qt::AlignCenter
-
0
0
0
20
Qt::Horizontal
QSizePolicy::Minimum
25
20
-
0
0
0
20
75
true
Update rate:
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
false
0
0
0
20
Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.
-
50
-
60
-
125
-
165
-
270
-
330
-
400
-
false
0
0
0
20
Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.
-
50
-
60
-
125
-
165
-
270
-
330
-
400
-
false
0
0
0
20
Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.
-
50
-
60
-
125
-
165
-
270
-
330
-
400
-
false
0
0
0
20
Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.
-
50
-
60
-
125
-
165
-
270
-
330
-
400
-
-
-
Qt::Horizontal
QSizePolicy::Fixed
14
20
-
0
0
22
0
75
false
true
Qt::LeftToRight
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;
margin:1px;
#
Qt::AlignCenter
0
-
Qt::Horizontal
QSizePolicy::Fixed
1
20
-
0
0
104
0
75
false
true
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;
margin:1px;
Assignment
Qt::AlignCenter
-
0
0
61
0
75
false
true
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;
margin:1px;
Min
Qt::AlignCenter
-
0
0
185
0
75
false
true
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;
margin:1px;
Neutral (slowest for motor)
Qt::AlignCenter
-
Qt::Horizontal
QSizePolicy::Fixed
40
20
-
0
0
50
0
75
false
true
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;
margin:1px;
Max
Qt::AlignCenter
-
0
0
40
0
75
false
true
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;
margin:1px;
Rev.
Qt::AlignCenter
-
0
0
40
0
75
false
true
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;
margin:1px;
Link
Qt::AlignCenter
-
-1
QLayout::SetDefaultConstraint
-
-
519
0
Motors spin at neutral output when armed and throttle below zero (be careful)
-
Qt::Horizontal
40
20
-
Qt::Vertical
20
542
-
-
-
true
105
0
Move the servos using the sliders. Two important things:
- Take extra care if the output is connected to an motor controller!
- Will only work if the RC receiver is working (failsafe)
Test outputs
-
Qt::Horizontal
40
20
-
0
0
32
32
32
32
:/core/images/helpicon.svg:/core/images/helpicon.svg
32
32
true
-
60
28
Send to OpenPilot but don't write in SD.
Be sure to set the Neutral position on all sliders before sending!
QPushButton {
border: 1px outset #999;
border-radius: 5;
background-color: qlineargradient(spread:pad, x1:0.507, y1:0.869318, x2:0.507, y2:0.0965909, stop:0.28 rgba(236, 236, 236, 255), stop:1 rgba(252, 252, 252, 255));
}
QPushButton:pressed {
border-style: inset;
background-color: qlineargradient(spread:pad, x1:0.502, y1:0.664864, x2:0.502, y2:0.034, stop:0.358209 rgba(250, 250, 250, 255), stop:0.626866 rgba(235, 235, 235, 255));
}
QPushButton:hover {
border: 1px outset #999;
border-color: rgb(83, 83, 83);
border-radius: 4;
}
Apply
-
60
28
Be sure to set the Neutral position on all sliders before sending!
Applies and Saves all settings to SD
QPushButton {
border: 1px outset #999;
border-radius: 5;
background-color: qlineargradient(spread:pad, x1:0.507, y1:0.869318, x2:0.507, y2:0.0965909, stop:0.28 rgba(236, 236, 236, 255), stop:1 rgba(252, 252, 252, 255));
}
QPushButton:pressed {
border-style: inset;
background-color: qlineargradient(spread:pad, x1:0.502, y1:0.664864, x2:0.502, y2:0.034, stop:0.358209 rgba(250, 250, 250, 255), stop:0.626866 rgba(235, 235, 235, 255));
}
QPushButton:hover {
border: 1px outset #999;
border-color: rgb(83, 83, 83);
border-radius: 4;
}
Save
channelOutTest
saveRCOutputToRAM
saveRCOutputToSD