Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
45819b13
Commit
45819b13
authored
Jun 21, 2010
by
lm
Browse files
Added test 1 and 2 modes
parent
d385c6d1
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/ui/uas/UASControlWidget.cc
View file @
45819b13
...
...
@@ -47,12 +47,16 @@ This file is part of the PIXHAWK project
#define CONTROL_MODE_GUIDED "MODE GUIDED"
#define CONTROL_MODE_AUTO "MODE AUTO"
#define CONTROL_MODE_TEST1 "MODE TEST1"
#define CONTROL_MODE_TEST2 "MODE TEST2"
#define CONTROL_MODE_TEST3 "MODE TEST3"
#define CONTROL_MODE_LOCKED_INDEX 2
#define CONTROL_MODE_MANUAL_INDEX 3
#define CONTROL_MODE_GUIDED_INDEX 4
#define CONTROL_MODE_AUTO_INDEX 5
#define CONTROL_MODE_TEST1_INDEX 6
#define CONTROL_MODE_TEST2_INDEX 7
#define CONTROL_MODE_TEST3_INDEX 8
UASControlWidget
::
UASControlWidget
(
QWidget
*
parent
)
:
QWidget
(
parent
),
uas
(
NULL
),
...
...
@@ -61,12 +65,15 @@ UASControlWidget::UASControlWidget(QWidget *parent) : QWidget(parent),
ui
.
setupUi
(
this
);
connect
(
UASManager
::
instance
(),
SIGNAL
(
activeUASSet
(
UASInterface
*
)),
this
,
SLOT
(
setUAS
(
UASInterface
*
)));
ui
.
modeComboBox
->
clear
();
ui
.
modeComboBox
->
insertItem
(
0
,
"Select.."
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_LOCKED_INDEX
,
CONTROL_MODE_LOCKED
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_MANUAL_INDEX
,
CONTROL_MODE_MANUAL
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_GUIDED_INDEX
,
CONTROL_MODE_GUIDED
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_AUTO_INDEX
,
CONTROL_MODE_AUTO
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_TEST1_INDEX
,
CONTROL_MODE_TEST1
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_TEST2_INDEX
,
CONTROL_MODE_TEST2
);
ui
.
modeComboBox
->
insertItem
(
CONTROL_MODE_TEST3_INDEX
,
CONTROL_MODE_TEST3
);
ui
.
modeComboBox
->
setCurrentIndex
(
0
);
}
...
...
@@ -156,6 +163,16 @@ void UASControlWidget::setMode(int mode)
uasMode
=
(
unsigned
int
)
MAV_MODE_TEST1
;
ui
.
modeComboBox
->
setCurrentIndex
(
mode
);
}
else
if
(
mode
==
CONTROL_MODE_TEST2_INDEX
)
{
uasMode
=
(
unsigned
int
)
MAV_MODE_TEST2
;
ui
.
modeComboBox
->
setCurrentIndex
(
mode
);
}
else
if
(
mode
==
CONTROL_MODE_TEST3_INDEX
)
{
uasMode
=
(
unsigned
int
)
MAV_MODE_TEST3
;
ui
.
modeComboBox
->
setCurrentIndex
(
mode
);
}
else
{
qDebug
()
<<
"ERROR! MODE NOT FOUND"
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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