forked from SRA-VJTI/sra-board-component
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Kconfig
143 lines (111 loc) · 2.89 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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
menu "SRA Board Component Config"
menu "I2C"
config I2CDEV_TIMEOUT
int "I2C transaction timeout, milliseconds"
default 1000
range 100 5000
config I2CDEV_NOLOCK
bool "Disable the use of mutexes"
default n
help
Attention! After enabling this option, all I2C device
drivers will become non-thread safe.
Use this option if you need to access your I2C devices
from interrupt handlers.
endmenu
config ENABLE_OLED
bool "Enable OLED"
default n
help
Enables OLED support on SRA Board
config WALL_E_LOGO_TEXT
string "Wall-E Logo Text on OLED"
default "Wall-E 2023"
help
Change Text displayed along with logo
config MARIO_LOGO_TEXT
string "MARIO Logo Text on OLED"
default "MARIO 2023"
help
Change Text displayed along with logo
menu "Servo motor configuration"
menu "Servo A"
config SERVO_A_MIN_PULSEWIDTH
int "servo-A minimum pulsewidth"
default 500
help
sets the servo-A minimum pulsewidth
config SERVO_A_MAX_PULSEWIDTH
int "servo-A maximum pulsewidth"
default 3000
help
sets the servo-A maximum pulsewidth
config SERVO_A_MAX_DEGREE
int "servo-A max degree"
default 180
help
sets the servo-A max degree
endmenu
menu "Servo B"
config SERVO_B_MIN_PULSEWIDTH
int "servo-B minimum pulsewidth"
default 500
help
sets the servo-B minimum pulsewidth
config SERVO_B_MAX_PULSEWIDTH
int "servo-B maximum pulsewidth"
default 3000
help
sets the servo-B maximum pulsewidth
config SERVO_B_MAX_DEGREE
int "servo-B max degree"
default 180
help
sets the servo-B max degree
endmenu
menu "Servo C"
config SERVO_C_MIN_PULSEWIDTH
int "servo-C minimum pulsewidth"
default 500
help
sets the servo-C minimum pulsewidth
config SERVO_C_MAX_PULSEWIDTH
int "servo-C maximum pulsewidth"
default 3000
help
sets the servo-C maximum pulsewidth
config SERVO_C_MAX_DEGREE
int "servo-C max degree"
default 180
help
sets the servo-C max degree
endmenu
menu "Servo D"
config SERVO_D_MIN_PULSEWIDTH
int "servo-D minimum pulsewidth"
default 500
help
sets the servo-D minimum pulsewidth
config SERVO_D_MAX_PULSEWIDTH
int "servo-D maximum pulsewidth"
default 3000
help
sets the servo-D maximum pulsewidth
config SERVO_D_MAX_DEGREE
int "servo-D max degree"
default 180
help
sets the servo-D max degree
endmenu
endmenu
config NUMBER_OF_SAMPLES
int "Number of samples for multisampling ADC values to use with LSA"
default 64
help
sets the number of ADC samples to average to use with LSA
config MPU_CALIBRATION_AVG_COUNT
int "Number of readings to take while taking average"
default 100
help
sets the number of reading to take while taking average for MPU calibration
endmenu