Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ARDrone-SDK
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
just-drone
ARDrone-SDK
Commits
71edfb48
Commit
71edfb48
authored
5 years ago
by
15김건우
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'revert-
e3fefb6b
' into 'master'
Revert "몬가... 몬가 일어나고 있음" See merge request
!1
parents
e3fefb6b
79b7dda1
master
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
50 deletions
+1
-50
ardrone_testing_tool.c
Examples/Linux/custom_test/Sources/ardrone_testing_tool.c
+1
-50
No files found.
Examples/Linux/custom_test/Sources/ardrone_testing_tool.c
View file @
71edfb48
...
...
@@ -63,56 +63,7 @@ C_RESULT ardrone_tool_init_custom(void)
return
C_OK
;
}
C_RESULT
ardrone_tool_update_custom
()
{
static
float
ag
=
0
,
ab
=
0
,
ad
=
0
,
ah
=
0
,
l1
=
0
,
r1
=
0
,
l2
=
0
,
r2
=
0
,
select
=
0
,
start
=
0
,
x
=
0
,
y
=
0
,
phi_trim
=
0
,
theta_trim
=
0
,
yaw_trim
=
0
;
int
key
=
kbhit
();
switch
(
key
)
{
case
'i'
:
ardrone_tool_set_ui_pad_xy
(
x
=
0
,
y
=
1
);
break
;
// up
case
'j'
:
ardrone_tool_set_ui_pad_xy
(
x
=
-
1
,
y
=
0
);
break
;
// left
case
'k'
:
ardrone_tool_set_ui_pad_xy
(
x
=
0
,
y
=
-
1
);
break
;
// down
case
'l'
:
ardrone_tool_set_ui_pad_xy
(
x
=
1
,
y
=
0
);
break
;
// right
case
'm'
:
ardrone_tool_set_ui_pad_xy
(
x
=
0
,
y
=
0
);
break
;
}
#define _TOG(_c, _v) case _c : _v = ! _v ; ardrone_tool_set_ui_pad_##_v ( _v ); break
switch
(
key
)
{
_TOG
(
'q'
,
ag
);
_TOG
(
'w'
,
ab
);
_TOG
(
'e'
,
ad
);
_TOG
(
'r'
,
ah
);
_TOG
(
'a'
,
l1
);
_TOG
(
's'
,
r1
);
_TOG
(
'd'
,
l2
);
_TOG
(
'f'
,
r2
);
_TOG
(
'1'
,
select
);
_TOG
(
'2'
,
start
);
_TOG
(
','
,
phi_trim
);
_TOG
(
'.'
,
theta_trim
);
_TOG
(
'/'
,
yaw_trim
);
default:
key
=
-
1
;
}
#undef _TOG
if
(
key
!=
-
1
)
{
printf
(
"---------------------------------------------------------
\n
"
"--- ag ab ad ah l1 r1 l2 r2 x y sel sta phi tht yaw ---
\n
"
"---%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d %3d %3d %3d %3d %3d ---
\n
"
"---------------------------------------------------------
\n
"
,
ag
,
ab
,
ad
,
ah
,
l1
,
r1
,
l2
,
r2
,
x
,
y
,
select
,
start
,
phi_trim
,
theta_trim
,
yaw_trim
);
}
return
C_OK
;
}
/* The delegate object calls this method every time in the event loop */
/*
C_RESULT
ardrone_tool_update_custom
()
{
static
float
phi
=
0
,
theta
=
0
,
gaz
=
0
,
yaw
=
0
,
psi
=
0
,
psi_accuracy
=
0
;
static
int
start
=
0
,
emergency
=
0
,
hover
=
0
,
yaw_mode
=
0
,
abs_ctrl_mode
=
0
;
...
...
@@ -174,7 +125,7 @@ C_RESULT ardrone_tool_update_custom() {
return
C_OK
;
}
*/
/* The delegate object calls this method when the event loop exit */
C_RESULT
ardrone_tool_shutdown_custom
(
void
)
{
...
...
This diff is collapsed.
Click to expand it.
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