Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/main/target/TBS_LUCID_H7/target.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,10 @@

BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_mpu6000, DEVHW_MPU6000, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm42688, DEVHW_ICM42605, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm45686, DEVHW_ICM45686, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_mpu6000, DEVHW_MPU6000, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm42688, DEVHW_ICM42605, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm45686, DEVHW_ICM45686, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);

timerHardware_t timerHardware[] = {
DEF_TIM(TIM3, CH3, PB0, TIM_USE_OUTPUT_AUTO, 0, 0), // S1
Expand Down
3 changes: 2 additions & 1 deletion src/main/target/TBS_LUCID_H7/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@
#define IMU_2_MPU6000_ALIGN CW0_DEG_FLIP

#define USE_IMU_ICM42605
#define USE_IMU_ICM45686
#define IMU_1_ICM42605_ALIGN CW90_DEG_FLIP
#define IMU_2_ICM42605_ALIGN CW0_DEG_FLIP

Expand Down Expand Up @@ -186,4 +187,4 @@

#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
#define SERIALRX_PROVIDER SERIALRX_CRSF
#define SERIALRX_UART SERIAL_PORT_USART6
#define SERIALRX_UART SERIAL_PORT_USART6
2 changes: 2 additions & 0 deletions src/main/target/TBS_LUCID_H7_WING/target.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,10 @@

BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_mpu6000, DEVHW_MPU6000, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm42688, DEVHW_ICM42605, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm45686, DEVHW_ICM45686, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_mpu6000, DEVHW_MPU6000, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm42688, DEVHW_ICM42605, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm45686, DEVHW_ICM45686, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);

timerHardware_t timerHardware[] = {
DEF_TIM(TIM3, CH3, PB0, TIM_USE_OUTPUT_AUTO, 0, 0), // S1
Expand Down
1 change: 1 addition & 0 deletions src/main/target/TBS_LUCID_H7_WING/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@
#define IMU_2_MPU6000_ALIGN CW90_DEG_FLIP

#define USE_IMU_ICM42605
#define USE_IMU_ICM45686
#define IMU_1_ICM42605_ALIGN CW180_DEG_FLIP
#define IMU_2_ICM42605_ALIGN CW90_DEG_FLIP

Expand Down
2 changes: 2 additions & 0 deletions src/main/target/TBS_LUCID_H7_WING_MINI/target.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,10 @@

BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_mpu6000, DEVHW_MPU6000, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm42688, DEVHW_ICM42605, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro1_icm45686, DEVHW_ICM45686, GYRO1_SPI_BUS, GYRO1_CS_PIN, NONE, 0, DEVFLAGS_NONE, IMU_1_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_mpu6000, DEVHW_MPU6000, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_MPU6000_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm42688, DEVHW_ICM42605, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);
BUSDEV_REGISTER_SPI_TAG(busdev_gyro2_icm45686, DEVHW_ICM45686, GYRO2_SPI_BUS, GYRO2_CS_PIN, NONE, 1, DEVFLAGS_NONE, IMU_2_ICM42605_ALIGN);

timerHardware_t timerHardware[] = {
DEF_TIM(TIM3, CH3, PB0, TIM_USE_OUTPUT_AUTO, 0, 0), // S1
Expand Down
3 changes: 2 additions & 1 deletion src/main/target/TBS_LUCID_H7_WING_MINI/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@
#define IMU_2_MPU6000_ALIGN CW90_DEG_FLIP

#define USE_IMU_ICM42605
#define USE_IMU_ICM45686
#define IMU_1_ICM42605_ALIGN CW180_DEG_FLIP
#define IMU_2_ICM42605_ALIGN CW90_DEG_FLIP

Expand Down Expand Up @@ -184,4 +185,4 @@

#define DEFAULT_RX_TYPE RX_TYPE_SERIAL
#define SERIALRX_PROVIDER SERIALRX_CRSF
#define SERIALRX_UART SERIAL_PORT_USART6
#define SERIALRX_UART SERIAL_PORT_USART6
Loading