Set default dyanmic notch range to medium
commitf61a940a05ec11493a05fd3835f6f265354af2d3
authorctzsnooze <chris.thompson@sydney.edu.au>
Mon, 2 Sep 2019 05:50:10 +0000 (2 15:50 +1000)
committerctzsnooze <chris.thompson@sydney.edu.au>
Mon, 2 Sep 2019 05:50:10 +0000 (2 15:50 +1000)
tree2a81049ddf10021ea781e83ae687f19069111de6
parent227f6f76a20ea2abf2b32235753203a60c0b4a5d
Set default dyanmic notch range to medium

In 4.0x the dynamic notch range was set by default to AUTO mode.

This would set range to low, medium or high based on the dynamic lowpass max setting, which the user was supposed to configure to suit the maximum rpm of the quad.

In 4.1 we are moving the maximum value of the dynamic gyro lowpass very high whenever the rpm filter is enabled.  And, generally, it is OK to do this even on non-rpm quads.

The problem then becomes that the dynamic notch quietly shifts itself to HIGH mode, and that can cause it to not track ordinary frame and prop resonances like it should.

I think it will be better overall in medium mode, which works best for most quads out of the box.  Users of very high RPM quads can choose high.  XClass quads or machines with low frequency resonance should choose low, and should set the dyn_notch_min_hz value low enough to reach the resonant peak.
src/main/sensors/gyro.c