diff --git a/boards/px4/fmu-v5x/test.px4board b/boards/px4/fmu-v5x/test.px4board index 16274eca45..0a44cb3cf8 100644 --- a/boards/px4/fmu-v5x/test.px4board +++ b/boards/px4/fmu-v5x/test.px4board @@ -1,3 +1,8 @@ +CONFIG_DRIVERS_PCA9685_PWM_OUT=n +CONFIG_DRIVERS_ROBOCLAW=n +CONFIG_DRIVERS_RPM=n +CONFIG_DRIVERS_SMART_BATTERY_BATMON=n +CONFIG_MODULES_LOCAL_POSITION_ESTIMATOR=n CONFIG_BOARD_TESTING=y CONFIG_DRIVERS_TEST_PPM=y CONFIG_SYSTEMCMDS_MICROBENCH=y diff --git a/boards/px4/fmu-v6u/test.px4board b/boards/px4/fmu-v6u/test.px4board index 7d8e72c571..4f65b2e60c 100644 --- a/boards/px4/fmu-v6u/test.px4board +++ b/boards/px4/fmu-v6u/test.px4board @@ -1,4 +1,20 @@ +CONFIG_COMMON_BAROMETERS=n +CONFIG_COMMON_DISTANCE_SENSOR=n +CONFIG_DRIVERS_ADC_ADS1115=n +CONFIG_DRIVERS_BATT_SMBUS=n +CONFIG_DRIVERS_CAMERA_CAPTURE=n +CONFIG_DRIVERS_OSD=n +CONFIG_DRIVERS_PCA9685=n +CONFIG_DRIVERS_PCA9685_PWM_OUT=n +CONFIG_DRIVERS_ROBOCLAW=n +CONFIG_DRIVERS_RPM=n +CONFIG_DRIVERS_SMART_BATTERY_BATMON=n +CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=n +CONFIG_MODULES_ESC_BATTERY=n +CONFIG_MODULES_LOCAL_POSITION_ESTIMATOR=n +CONFIG_MODULES_ROVER_POS_CONTROL=n CONFIG_BOARD_TESTING=y +CONFIG_DRIVERS_BAROMETER_BMP388=y CONFIG_DRIVERS_TEST_PPM=y CONFIG_EXAMPLES_FAKE_IMU=y CONFIG_EXAMPLES_FAKE_MAGNETOMETER=y diff --git a/boards/px4/fmu-v6x/test.px4board b/boards/px4/fmu-v6x/test.px4board index 28cf7c2452..80d0e066a8 100644 --- a/boards/px4/fmu-v6x/test.px4board +++ b/boards/px4/fmu-v6x/test.px4board @@ -1,4 +1,26 @@ +CONFIG_COMMON_BAROMETERS=n +CONFIG_COMMON_DISTANCE_SENSOR=n +CONFIG_COMMON_MAGNETOMETER=n +CONFIG_COMMON_OPTICAL_FLOW=n +CONFIG_DRIVERS_ADC_ADS1115=n +CONFIG_DRIVERS_BATT_SMBUS=n +CONFIG_DRIVERS_CAMERA_CAPTURE=n +CONFIG_DRIVERS_IRLOCK=n +CONFIG_DRIVERS_OSD=n +CONFIG_DRIVERS_PCA9685=n +CONFIG_DRIVERS_PCA9685_PWM_OUT=n +CONFIG_DRIVERS_ROBOCLAW=n +CONFIG_DRIVERS_RPM=n +CONFIG_DRIVERS_SMART_BATTERY_BATMON=n +CONFIG_DRIVERS_TELEMETRY=n +CONFIG_MODULES_ESC_BATTERY=n +CONFIG_MODULES_ROVER_POS_CONTROL=n CONFIG_BOARD_TESTING=y +CONFIG_DRIVERS_BAROMETER_BMP388=y +CONFIG_DRIVERS_MAGNETOMETER_BOSCH_BMM150=y +CONFIG_DRIVERS_MAGNETOMETER_ISENTEK_IST8310=y CONFIG_DRIVERS_TEST_PPM=y +CONFIG_EXAMPLES_FAKE_IMU=y +CONFIG_EXAMPLES_FAKE_MAGNETOMETER=y CONFIG_SYSTEMCMDS_MICROBENCH=y CONFIG_SYSTEMCMDS_USB_CONNECTED=y diff --git a/src/drivers/uavcan/CMakeLists.txt b/src/drivers/uavcan/CMakeLists.txt index d1526fc0b4..f11022d232 100644 --- a/src/drivers/uavcan/CMakeLists.txt +++ b/src/drivers/uavcan/CMakeLists.txt @@ -173,6 +173,8 @@ px4_add_module( git_uavcan uavcan_${UAVCAN_DRIVER}_driver + drivers_rangefinder # Fix undefined reference when no distance sensors are selected + # within libuavcan uavcan )