Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qgroundcontrol
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
7f5c2004
Commit
7f5c2004
authored
Jun 07, 2016
by
Don Gagne
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #3499 from DonLakeFlyer/RadioSmallScreen
Radio: Small screen fixes
parents
9cd9111a
c8d8af39
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
28 deletions
+21
-28
RadioComponent.qml
src/AutoPilotPlugins/Common/RadioComponent.qml
+10
-18
RadioComponentController.cc
src/AutoPilotPlugins/Common/RadioComponentController.cc
+1
-1
RCChannelMonitor.qml
src/QmlControls/RCChannelMonitor.qml
+10
-9
No files found.
src/AutoPilotPlugins/Common/RadioComponent.qml
View file @
7f5c2004
...
...
@@ -433,20 +433,11 @@ QGCView {
QGCLabel
{
text
:
qsTr
(
"
Additional Radio setup:
"
)
}
Row
{
spacing
:
10
QGCLabel
{
anchors.baseline
:
bindButton
.
baseline
text
:
qsTr
(
"
Place Spektrum satellite receiver in bind mode:
"
)
}
QGCButton
{
id
:
bindButton
text
:
qsTr
(
"
Spektrum Bind
"
)
QGCButton
{
id
:
bindButton
text
:
qsTr
(
"
Spektrum Bind
"
)
onClicked
:
showDialog
(
spektrumBindDialogComponent
,
dialogTitle
,
qgcView
.
showDialogDefaultWidth
,
StandardButton
.
Ok
|
StandardButton
.
Cancel
)
}
onClicked
:
showDialog
(
spektrumBindDialogComponent
,
dialogTitle
,
qgcView
.
showDialogDefaultWidth
,
StandardButton
.
Ok
|
StandardButton
.
Cancel
)
}
QGCButton
{
...
...
@@ -488,12 +479,14 @@ QGCView {
id
:
rightColumn
anchors.top
:
parent
.
top
anchors.right
:
parent
.
right
width
:
defaultTextWidth
*
35
spacing
:
10
width
:
Math
.
min
(
defaultTextWidth
*
35
,
qgcView
.
width
*
0.4
)
spacing
:
ScreenTools
.
defaultFontPixelHeight
/
2
Row
{
spacing
:
10
spacing
:
ScreenTools
.
defaultFontPixelWidth
ExclusiveGroup
{
id
:
modeGroup
}
QGCRadioButton
{
exclusiveGroup
:
modeGroup
text
:
qsTr
(
"
Mode 1
"
)
...
...
@@ -513,14 +506,13 @@ QGCView {
Image
{
width
:
parent
.
width
height
:
defaultTextHeight
*
15
fillMode
:
Image
.
PreserveAspectFit
smooth
:
true
source
:
controller
.
imageHelp
}
RCChannelMonitor
{
width
:
parent
.
width
width
:
parent
.
width
}
}
// Column - Right Column
}
// QGCFlickable
...
...
src/AutoPilotPlugins/Common/RadioComponentController.cc
View file @
7f5c2004
...
...
@@ -123,7 +123,7 @@ RadioComponentController::~RadioComponentController()
/// @brief Returns the state machine entry for the specified state.
const
RadioComponentController
::
stateMachineEntry
*
RadioComponentController
::
_getStateMachineEntry
(
int
step
)
const
{
static
const
char
*
msgBeginPX4
=
"Lower the Throttle stick all the way down as shown in diagram.
\n
Reset all transmitter trims to center.
\n
\n
"
static
const
char
*
msgBeginPX4
=
"Lower the Throttle stick all the way down as shown in diagram.
\n\n
"
"It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration.
\n\n
"
"Click Next to continue"
;
static
const
char
*
msgBeginAPM
=
"Lower the Throttle stick all the way down as shown in diagram.
\n
Reset all transmitter trims to center.
\n\n
"
...
...
src/QmlControls/RCChannelMonitor.qml
View file @
7f5c2004
...
...
@@ -37,7 +37,6 @@ FactPanel {
Item
{
property
int
rcValue
:
1500
property
int
__lastRcValue
:
1500
readonly
property
int
__rcValueMaxJitter
:
2
property
color
__barColor
:
qgcPal
.
windowShade
...
...
@@ -92,7 +91,7 @@ FactPanel {
Column
{
id
:
monitorColumn
width
:
parent
.
width
spacing
:
5
spacing
:
ScreenTools
.
defaultFontPixelHeight
/
2
QGCLabel
{
text
:
"
Channel Monitor
"
}
...
...
@@ -107,12 +106,12 @@ FactPanel {
}
Repeater
{
id
:
channelMonitorRepeater
model
:
controller
.
channelCount
width
:
parent
.
width
id
:
channelMonitorRepeater
model
:
controller
.
channelCount
Row
{
spacing
:
5
Item
{
width
:
monitorColumn
.
width
height
:
ScreenTools
.
defaultFontPixelHeight
// Need this to get to loader from Connections above
property
Item
loader
:
theLoader
...
...
@@ -124,9 +123,11 @@ FactPanel {
Loader
{
id
:
theLoader
anchors.leftMargin
:
ScreenTools
.
defaultFontPixelWidth
/
2
anchors.left
:
channelLabel
.
right
anchors.verticalCenter
:
channelLabel
.
verticalCenter
height
:
qgcView
.
defaultText
Height
width
:
200
height
:
ScreenTools
.
defaultFontPixel
Height
width
:
parent
.
width
-
anchors
.
leftMargin
-
ScreenTools
.
defaultFontPixelWidth
sourceComponent
:
channelMonitorDisplayComponent
property
bool
mapped
:
true
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment