diff --git a/boards/nxp/fmuk66-v3/default-boardconfig b/boards/nxp/fmuk66-v3/default-boardconfig index 551866eaef..d9bff9934b 100644 --- a/boards/nxp/fmuk66-v3/default-boardconfig +++ b/boards/nxp/fmuk66-v3/default-boardconfig @@ -1,3 +1,4 @@ +CONFIG_DRIVERS_ADC_ADS1115=y CONFIG_DRIVERS_ADC_BOARD_ADC=y CONFIG_DRIVERS_BAROMETER=y CONFIG_DRIVERS_BAROMETER_MPL3115A2=y @@ -10,19 +11,25 @@ CONFIG_DRIVERS_DISTANCE_SENSOR_SRF05=y CONFIG_DRIVERS_GPS=y CONFIG_DRIVERS_IMU_FXAS21002C=y CONFIG_DRIVERS_IMU_FXOS8701CQ=y +CONFIG_DRIVERS_IMU_INVENSENSE_ICM20948=y CONFIG_DRIVERS_IRLOCK=y -CONFIG_DRIVERS_LIGHTS_BLINKM=y CONFIG_DRIVERS_LIGHTS_RGBLED=y CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y CONFIG_DRIVERS_MAGNETOMETER=y +CONFIG_DRIVERS_OPTICAL_FLOW_PAW3902=y +CONFIG_DRIVERS_OPTICAL_FLOW_PMW3901=y CONFIG_DRIVERS_OPTICAL_FLOW_PX4FLOW=y +CONFIG_DRIVERS_OPTICAL_FLOW_THONEFLOW=y +CONFIG_DRIVERS_OSD=y CONFIG_DRIVERS_PCA9685=y +CONFIG_DRIVERS_PCA9685_PWM_OUT=y CONFIG_DRIVERS_POWER_MONITOR_INA226=y CONFIG_DRIVERS_PWM_OUT=y CONFIG_DRIVERS_PWM_OUT_SIM=y CONFIG_DRIVERS_RC_INPUT=y CONFIG_DRIVERS_ROBOCLAW=y +CONFIG_DRIVERS_RPM=y CONFIG_DRIVERS_SAFETY_BUTTON=y CONFIG_DRIVERS_TELEMETRY=y CONFIG_DRIVERS_TONE_ALARM=y @@ -35,6 +42,7 @@ CONFIG_MODULES_CAMERA_FEEDBACK=y CONFIG_MODULES_COMMANDER=y CONFIG_MODULES_DATAMAN=y CONFIG_MODULES_EKF2=y +CONFIG_MODULES_ESC_BATTERY=y CONFIG_MODULES_EVENTS=y CONFIG_MODULES_FLIGHT_MODE_MANAGER=y CONFIG_MODULES_FW_ATT_CONTROL=y @@ -75,8 +83,8 @@ CONFIG_SYSTEMCMDS_PWM=y CONFIG_SYSTEMCMDS_REBOOT=y CONFIG_SYSTEMCMDS_REFLECT=y CONFIG_SYSTEMCMDS_SD_BENCH=y +CONFIG_SYSTEMCMDS_SERIAL_TEST=y CONFIG_SYSTEMCMDS_SYSTEM_TIME=y -CONFIG_SYSTEMCMDS_TESTS=y CONFIG_SYSTEMCMDS_TOP=y CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y CONFIG_SYSTEMCMDS_TUNE_CONTROL=y @@ -85,11 +93,3 @@ CONFIG_SYSTEMCMDS_USB_CONNECTED=y CONFIG_SYSTEMCMDS_VER=y CONFIG_SYSTEMCMDS_WORK_QUEUE=y CONFIG_EXAMPLES_FAKE_GPS=y -CONFIG_EXAMPLES_FIXEDWING_CONTROL=y -CONFIG_EXAMPLES_HELLO=y -CONFIG_EXAMPLES_HWTEST=y -CONFIG_EXAMPLES_PX4_MAVLINK_DEBUG=y -CONFIG_EXAMPLES_PX4_SIMPLE_APP=y -CONFIG_EXAMPLES_ROVER_STEERING_CONTROL=y -CONFIG_EXAMPLES_UUV_EXAMPLE_APP=y -CONFIG_EXAMPLES_WORK_ITEM=y diff --git a/src/drivers/imu/invensense/Kconfig b/src/drivers/imu/invensense/Kconfig index 8957a5f6f3..772bb882e8 100644 --- a/src/drivers/imu/invensense/Kconfig +++ b/src/drivers/imu/invensense/Kconfig @@ -1,5 +1,3 @@ -menuconfig DRIVERS_IMU_INVENSENSE - bool "invensense" - default n - ---help--- - Enable support for invensense \ No newline at end of file +menu "Invensense" +rsource "*/Kconfig" +endmenu #Invensense diff --git a/src/drivers/imu/invensense/icm20602/Kconfig b/src/drivers/imu/invensense/icm20602/Kconfig new file mode 100644 index 0000000000..c3f3c4600f --- /dev/null +++ b/src/drivers/imu/invensense/icm20602/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM20602 + bool "icm20602" + default n + ---help--- + Enable support for icm20602 \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm20608g/Kconfig b/src/drivers/imu/invensense/icm20608g/Kconfig new file mode 100644 index 0000000000..e605f40e0d --- /dev/null +++ b/src/drivers/imu/invensense/icm20608g/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM20608G + bool "icm20608g" + default n + ---help--- + Enable support for icm20608g diff --git a/src/drivers/imu/invensense/icm20649/Kconfig b/src/drivers/imu/invensense/icm20649/Kconfig new file mode 100644 index 0000000000..d00418f234 --- /dev/null +++ b/src/drivers/imu/invensense/icm20649/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM20649 + bool "icm20649" + default n + ---help--- + Enable support for icm20649 \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm20689/Kconfig b/src/drivers/imu/invensense/icm20689/Kconfig new file mode 100644 index 0000000000..0b2ab48ba9 --- /dev/null +++ b/src/drivers/imu/invensense/icm20689/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM20689 + bool "icm20689" + default n + ---help--- + Enable support for icm20689 \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm20948/Kconfig b/src/drivers/imu/invensense/icm20948/Kconfig new file mode 100644 index 0000000000..42ac914cbf --- /dev/null +++ b/src/drivers/imu/invensense/icm20948/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM20948 + bool "icm20948" + default n + ---help--- + Enable support for icm20948 \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm40609d/Kconfig b/src/drivers/imu/invensense/icm40609d/Kconfig new file mode 100644 index 0000000000..0981df7fbd --- /dev/null +++ b/src/drivers/imu/invensense/icm40609d/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM40609D + bool "icm40609d" + default n + ---help--- + Enable support for icm40609d \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm42605/Kconfig b/src/drivers/imu/invensense/icm42605/Kconfig new file mode 100644 index 0000000000..a280b6da6c --- /dev/null +++ b/src/drivers/imu/invensense/icm42605/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM42605 + bool "icm42605" + default n + ---help--- + Enable support for icm42605 \ No newline at end of file diff --git a/src/drivers/imu/invensense/icm42688p/Kconfig b/src/drivers/imu/invensense/icm42688p/Kconfig new file mode 100644 index 0000000000..2c565ed51e --- /dev/null +++ b/src/drivers/imu/invensense/icm42688p/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_ICM42688P + bool "icm42688p" + default n + ---help--- + Enable support for icm42688p \ No newline at end of file diff --git a/src/drivers/imu/invensense/mpu6000/Kconfig b/src/drivers/imu/invensense/mpu6000/Kconfig new file mode 100644 index 0000000000..ab64a6f32b --- /dev/null +++ b/src/drivers/imu/invensense/mpu6000/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_MPU6000 + bool "mpu6000" + default n + ---help--- + Enable support for mpu6000 \ No newline at end of file diff --git a/src/drivers/imu/invensense/mpu6500/Kconfig b/src/drivers/imu/invensense/mpu6500/Kconfig new file mode 100644 index 0000000000..b99ad79b98 --- /dev/null +++ b/src/drivers/imu/invensense/mpu6500/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_MPU6500 + bool "mpu6500" + default n + ---help--- + Enable support for mpu6500 \ No newline at end of file diff --git a/src/drivers/imu/invensense/mpu9250/Kconfig b/src/drivers/imu/invensense/mpu9250/Kconfig new file mode 100644 index 0000000000..2bd2c8e1ef --- /dev/null +++ b/src/drivers/imu/invensense/mpu9250/Kconfig @@ -0,0 +1,5 @@ +menuconfig DRIVERS_IMU_INVENSENSE_MPU9250 + bool "mpu9250" + default n + ---help--- + Enable support for mpu9250 \ No newline at end of file diff --git a/src/drivers/lights/blinkm/Kconfig b/src/drivers/lights/blinkm/Kconfig deleted file mode 100644 index a4a4ecb214..0000000000 --- a/src/drivers/lights/blinkm/Kconfig +++ /dev/null @@ -1,5 +0,0 @@ -menuconfig DRIVERS_LIGHTS_BLINKM - bool "blinkm" - default n - ---help--- - Enable support for blinkm \ No newline at end of file diff --git a/src/modules/dataman/Kconfig b/src/modules/dataman/Kconfig new file mode 100644 index 0000000000..395833291a --- /dev/null +++ b/src/modules/dataman/Kconfig @@ -0,0 +1,5 @@ +menuconfig MODULES_DATAMAN + bool "dataman" + default n + ---help--- + Enable support for dataman