current
samples
find_port.c
Go to the documentation of this file.
1
10
#include "
urg_c/urg_serial_utils.h
"
11
#include <stdio.h>
12
13
14
int
main
(
void
)
15
{
16
int
found_port_size =
urg_serial_find_port
();
17
int
i;
18
19
if
(found_port_size == 0) {
20
printf(
"could not found ports.\n"
);
21
return
1;
22
}
23
24
for
(i = 0; i < found_port_size; ++i) {
25
printf(
"%s"
,
urg_serial_port_name
(i));
26
if
(
urg_serial_is_urg_port
(i)) {
27
printf(
" [URG]"
);
28
}
29
printf(
"\n"
);
30
}
31
32
return
0;
33
}
urg_serial_utils.h
シリアル用の補助関数
urg_serial_is_urg_port
int urg_serial_is_urg_port(int index)
ポートが URG かどうか
Definition:
urg_serial_utils_linux.c:85
urg_serial_port_name
const char * urg_serial_port_name(int index)
検索したシリアルポート名を返す
Definition:
urg_serial_utils_linux.c:75
urg_serial_find_port
int urg_serial_find_port(void)
シリアルポートを検索する
Definition:
urg_serial_utils_linux.c:53
main
int main(void)
Definition:
find_port.c:14
urg_c
Author(s): Satofumi Kamimura
, Katsumi Kimoto, Adrian Boeing
autogenerated on Wed Mar 2 2022 01:08:11