diff --git a/configs/BETAFPVG473_V2/config.h b/configs/BETAFPVG473_V2/config.h index c16e45286..6247c71f3 100644 --- a/configs/BETAFPVG473_V2/config.h +++ b/configs/BETAFPVG473_V2/config.h @@ -33,6 +33,10 @@ #define USE_FLASH #define USE_FLASH_M25P16 #define USE_MAX7456 +#define USE_GYRO_CLKIN +#define USE_BARO +#define USE_BARO_BMP280 +#define USE_BARO_DPS310 #define BEEPER_PIN PA8 #define MOTOR1_PIN PB0 @@ -67,22 +71,36 @@ #define MAX7456_SPI_CS_PIN PB12 #define GYRO_1_EXTI_PIN PC15 #define GYRO_1_CS_PIN PC14 +#define GYRO_1_CLKIN_PIN PB9 #define TIMER_PIN_MAPPING \ TIMER_PIN_MAP( 0, PB2, 1, 1 ) \ TIMER_PIN_MAP( 1, PB0, 1, 2 ) \ TIMER_PIN_MAP( 2, PB1, 1, 3 ) \ TIMER_PIN_MAP( 3, PC6, 1, 4 ) \ - TIMER_PIN_MAP( 4, PA4, 1, 5 ) + TIMER_PIN_MAP( 4, PA4, 1, 5 ) \ + TIMER_PIN_MAP( 5, PB9, 1,-1 ) #define ADC1_DMA_OPT 6 +#ifdef USE_OSD_HD +#define MSP_DISPLAYPORT_UART SERIAL_PORT_UART4 +#endif + +#ifdef USE_SERIALRX_SBUS +#define SERIALRX_UART SERIAL_PORT_USART1 +#else +#define SERIALRX_UART SERIAL_PORT_USART3 +#define SERIALRX_PROVIDER SERIALRX_CRSF +#endif + +#ifdef USE_VTX_SMARTAUDIO #define VTX_SMARTAUDIO_UART SERIAL_PORT_USART2 -#define SERIALRX_UART SERIAL_PORT_USART3 +#endif #define BARO_I2C_INSTANCE I2CDEV_1 +#define BARO_BUSTYPE I2C #define MAG_I2C_INSTANCE I2CDEV_1 -#define SERIALRX_PROVIDER SERIALRX_CRSF #define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_FLASH #define DEFAULT_DSHOT_BURST DSHOT_DMAR_OFF #define DEFAULT_DSHOT_BITBANG DSHOT_BITBANG_ON @@ -94,3 +112,4 @@ #define FLASH_SPI_INSTANCE SPI3 #define GYRO_1_SPI_INSTANCE SPI1 #define GYRO_1_ALIGN CW180_DEG +#define DEFAULT_ALIGN_BOARD_YAW -45