diff --git a/src/main/target/OMNIBUSF4/XRACERF4.mk b/src/main/target/OMNIBUSF4/XRACERF4.mk new file mode 100644 index 0000000000..f3552d76bf --- /dev/null +++ b/src/main/target/OMNIBUSF4/XRACERF4.mk @@ -0,0 +1,3 @@ +#XRACERF4 + + diff --git a/src/main/target/OMNIBUSF4/target.h b/src/main/target/OMNIBUSF4/target.h index 3a96413a24..acb251b517 100644 --- a/src/main/target/OMNIBUSF4/target.h +++ b/src/main/target/OMNIBUSF4/target.h @@ -23,6 +23,8 @@ #define TARGET_BOARD_IDENTIFIER "LUX4" #elif defined(DYSF4PRO) #define TARGET_BOARD_IDENTIFIER "DYS4" +#elif defined(XRACERF4) +#define TARGET_BOARD_IDENTIFIER "XRF4" #else #define TARGET_BOARD_IDENTIFIER "OBF4" #define OMNIBUSF4BASE // For config.c @@ -32,6 +34,8 @@ #define USBD_PRODUCT_STRING "LuxF4osd" #elif defined(DYSF4PRO) #define USBD_PRODUCT_STRING "DysF4Pro" +#elif defined(XRACERF4) +#define USBD_PRODUCT_STRING "XRACERF4" #else #define USBD_PRODUCT_STRING "OmnibusF4" #endif @@ -71,6 +75,9 @@ #if defined(OMNIBUSF4SD) #define GYRO_MPU6000_ALIGN CW270_DEG #define ACC_MPU6000_ALIGN CW270_DEG +#elif defined(XRACERF4) +#define GYRO_MPU6000_ALIGN CW90_DEG +#define ACC_MPU6000_ALIGN CW90_DEG #else #define GYRO_MPU6000_ALIGN CW180_DEG #define ACC_MPU6000_ALIGN CW180_DEG diff --git a/src/main/target/OMNIBUSF4/target.mk b/src/main/target/OMNIBUSF4/target.mk index 044471f4a0..2322ae374b 100644 --- a/src/main/target/OMNIBUSF4/target.mk +++ b/src/main/target/OMNIBUSF4/target.mk @@ -9,4 +9,4 @@ TARGET_SRC = \ drivers/barometer/barometer_ms5611.c \ drivers/compass/compass_hmc5883l.c \ drivers/max7456.c - + \ No newline at end of file