| # |
| # 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 |