forked from micro-ROS/micro_ros_zephyr_module
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKconfig
101 lines (78 loc) · 2.55 KB
/
Kconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
menuconfig MICROROS
bool
default n
prompt "micro-ROS Support"
select APP_LINK_WITH_MICROROS
help
Enables a micro-ROS library
if MICROROS
config APP_LINK_WITH_MICROROS
bool "Link 'app' with MICROROS"
default n
help
Add MICROROS header files to the 'app' include path.
choice
prompt "micro-ROS transport"
config MICROROS_TRANSPORT_SERIAL
bool "micro-ROS serial transport"
config MICROROS_TRANSPORT_SERIAL_USB
bool "micro-ROS USB serial transport"
config MICROROS_TRANSPORT_UDP
bool "micro-ROS UDP network transport"
endchoice
if MICROROS_TRANSPORT_UDP
config MICROROS_AGENT_IP
string "micro-ROS Agent IP"
default "192.168.1.100"
help
micro-ROS Agent IP.
config MICROROS_AGENT_PORT
string "micro-ROS Agent Port"
default "8888"
help
micro-ROS Agent port.
menu "WiFi Configuration"
config MICROROS_WIFI_SSID
string "WiFi SSID"
default "myssid"
help
SSID (network name) for the example to connect to.
config MICROROS_WIFI_PASSWORD
string "WiFi Password"
default "mypassword"
help
WiFi password (WPA or WPA2) for the example to use.
endmenu
endif
if MICROROS_TRANSPORT_SERIAL
config MICROROS_SERIAL_PORT
string "micro-ROS Agent serial port"
default "1"
help
micro-ROS Agent IP.
endif
config MICROROS_NODES
string "available micro-ROS nodes"
default "1"
config MICROROS_PUBLISHERS
string "available micro-ROS publishers"
default "1"
config MICROROS_SUBSCRIBERS
string "available micro-ROS subscribers"
default "1"
config MICROROS_CLIENTS
string "available micro-ROS service clients"
default "1"
config MICROROS_SERVERS
string "available micro-ROS service servers"
default "1"
config MICROROS_RMW_HISTORIC
string "available micro-ROS RMW historic memory"
default "4"
config MICROROS_XRCE_DDS_MTU
string "micro-ROS transport MTU"
default "512"
config MICROROS_XRCE_DDS_HISTORIC
string "micro-ROS middleware memory slots"
default "4"
endif