diff --git a/src/main/target/BLUEBERRYF435WING/config.c b/src/main/target/BLUEBERRYF435WING/config.c index 050bfa4e750..2c6de82ad87 100644 --- a/src/main/target/BLUEBERRYF435WING/config.c +++ b/src/main/target/BLUEBERRYF435WING/config.c @@ -30,6 +30,7 @@ #include "fc/fc_msp_box.h" #include "io/serial.h" #include "io/piniobox.h" +#include "sensors/gyro.h" void targetConfiguration(void) { @@ -38,4 +39,11 @@ void targetConfiguration(void) serialConfigMutable()->portConfigs[findSerialPortIndexByIdentifier(SERIAL_PORT_USART1)].functionMask = FUNCTION_MSP; serialConfigMutable()->portConfigs[findSerialPortIndexByIdentifier(SERIAL_PORT_USART1)].msp_baudrateIndex = BAUD_115200; //pinioBoxConfigMutable()->permanentId[0] = BOX_PERMANENT_ID_USER1; + +#ifdef USE_DYNAMIC_FILTERS + // Disable dynamic notch filter by default (performance optimization for wing) + // This board is performance-constrained and wing aircraft typically don't need + // dynamic notch filtering (designed for multirotor motor noise) + gyroConfigMutable()->dynamicGyroNotchEnabled = 0; +#endif }