From 2b457637e66e10374cbb63ce0c5ae9a2c22c16a0 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Mon, 30 Aug 2021 21:26:18 +1000 Subject: [PATCH] Manually re-add #617 build options --- radio/src/targets/horus/CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/radio/src/targets/horus/CMakeLists.txt b/radio/src/targets/horus/CMakeLists.txt index 8a9c6c256..5d4a48f5f 100644 --- a/radio/src/targets/horus/CMakeLists.txt +++ b/radio/src/targets/horus/CMakeLists.txt @@ -1,6 +1,7 @@ option(DISK_CACHE "Enable SD card disk cache" ON) option(UNEXPECTED_SHUTDOWN "Enable the Unexpected Shutdown screen" ON) option(FLYSKY_HALL_STICKS "Enable FlySky Hall Sticks" OFF) +option(IMU_LSM6DS33 "Enable I2C2 and LSM6DS33 IMU" OFF) option(PXX1 "PXX1 protocol support" ON) option(PXX2 "PXX2 protocol support" OFF) option(AFHDS3 "AFHDS3 TX Module" ON) @@ -191,6 +192,12 @@ if(FLYSKY_HALL_STICKS) set(FLYSKY_HALL_STICKS_DRIVER flyskyHallStick_driver.cpp) endif() +if(IMU_LSM6DS33) + add_definitions(-DIMU_LSM6DS33) + set(AUX_SERIAL OFF) + set(IMU_LSM6DS33_DRIVER imu_lsm6ds33.cpp) +endif() + if(HARDWARE_EXTERNAL_MODULE) add_definitions(-DHARDWARE_EXTERNAL_MODULE) endif() @@ -280,6 +287,7 @@ set(FIRMWARE_TARGET_SRC ${LCD_DRIVER} ${AUX_SERIAL_DRIVER} ${FLYSKY_HALL_STICKS_DRIVER} + ${IMU_LSM6DS33_DRIVER} ${TOUCH_DRIVER} board.cpp backlight_driver.cpp