blob: 740f88a8750772018e2ba4b3c200456f5df9b2d4 (
plain)
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
#
# Enable/Disable sensors
#
menu "Enable/disable sensors"
config ST_HAL_ACCEL_ENABLED
bool "Accelerometer sensor"
default y
help
Enable support for Accelerometer sensor.
config ST_HAL_MAGN_ENABLED
bool "Magnetometer sensor"
default y
help
Enable support for Magnetometer sensor.
if ST_HAL_MAGN_ENABLED && ST_HAL_HAS_MAGN_CALIB
config ST_HAL_MAGN_CALIB_ENABLED
bool "Enable Magnetometer calibration Library"
depends on ST_HAL_ACCEL_ENABLED
default n
help
Enable Magnetometer calibration library on Software by Application Processor Library.
endif
config ST_HAL_GYRO_ENABLED
bool "Gyroscope sensor"
default y
help
Enable support for Gyroscope sensor.
if ST_HAL_GYRO_ENABLED && ST_HAL_HAS_GYRO_GBIAS_ESTIMATION
config ST_HAL_GYRO_GBIAS_ESTIMATION_ENABLED
bool "Enable Gyroscope gbias estimation Library"
depends on ST_HAL_ACCEL_ENABLED
default n
help
Enable Gyroscope bias library estimation on Software by Application Processor Library.
endif
choice
prompt "Magnetometer Uncalibrated sensor"
default ST_HAL_MAGN_UNCALIB_DISABLED
help
Enable support for Magnetometer Uncalibrated sensor.
config ST_HAL_MAGN_UNCALIB_DISABLED
bool "Disabled"
config ST_HAL_MAGN_UNCALIB_AP_ENABLED
depends on ST_HAL_MAGN_CALIB_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Gyroscope Uncalibrated sensor"
default ST_HAL_GYRO_UNCALIB_DISABLED
help
Enable support for Gyroscope Uncalibrated sensor.
config ST_HAL_GYRO_UNCALIB_DISABLED
bool "Disabled"
config ST_HAL_GYRO_UNCALIB_AP_ENABLED
depends on ST_HAL_GYRO_GBIAS_ESTIMATION_ENABLED
bool "Software by Application Processor Library"
endchoice
config ST_HAL_SIGN_MOTION_ENABLED
bool "Significant Motion sensor"
default y
help
Enable support for Significant Motion sensor.
config ST_HAL_STEP_DETECTOR_ENABLED
bool "Step Detector sensor sensor"
default y
help
Enable support for Step Detector sensor.
config ST_HAL_STEP_COUNTER_ENABLED
bool "Step Counter sensor"
default y
help
Enable support for Step Counter sensor.
config ST_HAL_TILT_ENABLED
bool "Tilt sensor"
default y
help
Enable support for Tilt sensor.
config ST_HAL_PRESSURE_ENABLED
bool "Pressure sensor"
default y
help
Enable support for Pressure sensor.
choice
prompt "Orientation sensor"
default ST_HAL_ORIENTATION_DISABLED
help
Enable support for Orientation sensor.
config ST_HAL_ORIENTATION_DISABLED
bool "Disabled"
config ST_HAL_ORIENTATION_AP_ENABLED
depends on ST_HAL_HAS_9AX_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_MAGN_ENABLED
depends on ST_HAL_GYRO_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Gravity sensor"
default ST_HAL_GRAVITY_DISABLED
help
Enable support for Gravity sensor.
config ST_HAL_GRAVITY_DISABLED
bool "Disabled"
config ST_HAL_GRAVITY_AP_ENABLED
depends on ST_HAL_HAS_6AX_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_GYRO_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Linear Acceleration sensor"
default ST_HAL_LINEAR_DISABLED
help
Enable support for Linear Acceleration sensor.
config ST_HAL_LINEAR_DISABLED
bool "Disabled"
config ST_HAL_LINEAR_AP_ENABLED
depends on ST_HAL_HAS_6AX_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_GYRO_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Rotation Vector sensor"
default ST_HAL_ROT_VECTOR_DISABLED
help
Enable support for Rotation Vector sensor.
config ST_HAL_ROT_VECTOR_DISABLED
bool "Disabled"
config ST_HAL_ROT_VECTOR_AP_ENABLED
depends on ST_HAL_HAS_9AX_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_MAGN_ENABLED
depends on ST_HAL_GYRO_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Game Rotation Vector sensor"
default ST_HAL_GAME_ROT_VECTOR_DISABLED
help
Enable support for Game Rotation Vector sensor.
config ST_HAL_GAME_ROT_VECTOR_DISABLED
bool "Disabled"
config ST_HAL_GAME_ROT_VECTOR_AP_ENABLED
depends on ST_HAL_HAS_6AX_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_GYRO_ENABLED
bool "Software by Application Processor Library"
endchoice
choice
prompt "Geomagnetic Rotation Vector sensor"
default ST_HAL_GEOMAG_ROT_VECTOR_DISABLED
help
Enable support for Geomagnetic Rotation Vector sensor.
config ST_HAL_GEOMAG_ROT_VECTOR_DISABLED
bool "Disabled"
config ST_HAL_GEOMAG_ROT_VECTOR_AP_ENABLED
depends on ST_HAL_HAS_GEOMAG_FUSION
depends on ST_HAL_ACCEL_ENABLED
depends on ST_HAL_MAGN_ENABLED
bool "Software by Application Processor Library"
endchoice
endmenu # Enable/disable sensors
|