1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 17:25:20 +03:00
betaflight/src
ctzsnooze 7b2e075b3a Simplify and improve Dynamic Notch
Remove prevCenterFreq[axis]
Simpler peak detection:
- cubes, not squares
- only look one bin either side
More accurate frequency determination
Updated annotations and explanations
Whitespace fixes
fftStartBin can't be less than 1
Dynamic PT1 smoothing
biquad filter on centerFreq removed
centerFreq's now floats

Limits and better min max logic

constrain within nyquist limits

If gyro rate was 2khz and dynamic notch range max, this will keep the notch max to 960hz.

Simple fixes

Get lowest min above and below the peak

First go at setting DN range by a maxHz

increment the PG version in gyro.c

MSP correct size

Resolve comments from Mike and Rav.

Fis msp, deprecating range
2020-01-26 13:05:24 +13:00
..
link Revert the workaround for the EXST linker script. 2019-11-27 18:14:12 +13:00
main Simplify and improve Dynamic Notch 2020-01-26 13:05:24 +13:00
test Fix tasks check function max time not being reset along with other stats 2020-01-21 15:09:20 -05:00
utils Changed '_flash' targets to only write used segments. 2019-11-24 15:36:40 +13:00