diff --git a/src/main/config/config.c b/src/main/config/config.c index de05f41af5..04cb944b68 100755 --- a/src/main/config/config.c +++ b/src/main/config/config.c @@ -408,8 +408,8 @@ static void resetConf(void) masterConfig.current_profile_index = 0; // default profile masterConfig.dcm_kp = 2500; // 1.0 * 10000 masterConfig.dcm_ki = 0; // 0.003 * 10000 - masterConfig.gyro_lpf = 1; // 188HZ - masterConfig.gyro_sync_denom = 4; + masterConfig.gyro_lpf = 0; // 256HZ default + masterConfig.gyro_sync_denom = 8; masterConfig.gyro_soft_lpf_hz = 60; masterConfig.pid_process_denom = 1; diff --git a/src/main/io/serial_msp.c b/src/main/io/serial_msp.c index 3d3b381080..7dd0e84ade 100644 --- a/src/main/io/serial_msp.c +++ b/src/main/io/serial_msp.c @@ -133,7 +133,8 @@ void setGyroSamplingSpeed(uint16_t looptime) { masterConfig.pid_process_denom = 2; } } else { - masterConfig.gyro_lpf = 1; + masterConfig.gyro_lpf = 0; + masterConfig.gyro_sync_denom = 8; masterConfig.pid_process_denom = 1; masterConfig.acc_hardware = 0; masterConfig.baro_hardware = 0; @@ -159,7 +160,8 @@ void setGyroSamplingSpeed(uint16_t looptime) { } } } else { - masterConfig.gyro_lpf = 1; + masterConfig.gyro_lpf = 0; + masterConfig.gyro_sync_denom = 8; masterConfig.acc_hardware = 0; masterConfig.baro_hardware = 0; masterConfig.mag_hardware = 0;