159 Commits (8ddb12d9cb3d85ac9d8fdb0f24abbd06dc821d1f)

Author SHA1 Message Date
Andy Piper 00da3520bc Filter: set output slew rate to zero when max is zero. 3 years ago
Pierre Kancir 60155a7fec Filter: add more unittests 3 years ago
Pierre Kancir fd38be843a Filter: finish modefilter test 3 years ago
Michelle Rossouw 3379a1a215 Filter: Add Vector2f option to notch filter 4 years ago
Andrew Tridgell cd1f5ca494 Filter: use CLASS_NO_COPY 4 years ago
Andy Piper 21d24ebc9d Filter: add harmonic notch option to run at loop rate 4 years ago
Paul Riseborough b969a43074 Filter: Slewlimiter use different filtering for external reporting 4 years ago
Paul Riseborough dd446433f7 Filter: Adjust SlewLimiter tuning 4 years ago
Paul Riseborough 6e6df3df58 Filter: Increase gain modifier action 4 years ago
Paul Riseborough 458c46353d Filter: remove unnecessary fmaxf 4 years ago
Paul Riseborough cb4a770d38 Filter: Reduce spikes in oscillation slew rate metric 4 years ago
Paul Riseborough fdfdb118b9 Filter: Improve SlewLimiter oscillation detection 4 years ago
Paul Riseborough 4622e33255 Filter: Use positive and negative direction changes for slew limiting 4 years ago
Andrew Tridgell 59a805a740 Filter: expose slew rate in slew limiter 4 years ago
Andrew Tridgell 6cae97446a Filter: added auto-init to LowPassFilter 4 years ago
Andrew Tridgell 5ef31a1801 Filter: moved ModeFilter to C++ 4 years ago
Andrew Tridgell 6144136b61 Filter: fixed reset of filters to first value 4 years ago
Peter Barker f847758272 Filter: add gtest suite 4 years ago
Andrew Tridgell cf47c19c0d Filter: fixed low pass 2p filter to auto-init 4 years ago
Andrew Tridgell 4495414d05 Filter: added reset with value to LowPassFilter2p 4 years ago
Andy Piper c291107f50 Filter: correct grammar on HNTCH docs 4 years ago
Andy Piper 726307cb31 Filter: correct harmonic notch docs and provide better defaults. 4 years ago
Andrew Tridgell b0f0c8d842 Filter: use calc_lowpass_alpha_dt() 4 years ago
Andrew Tridgell 709e1f8f93 Filter: added slew rate filter 4 years ago
Andy Piper a93821110e Filter: return active harmonics based on dynamic harmonic enablement 5 years ago
Andy Piper 71f99542a8 Filter: allow harmonic notch center frequencies to be updated individually 5 years ago
Andrew Tridgell bd07e8516f Filter: use GCS_SEND_TEXT() 5 years ago
Andy Piper 8407648316 Filter: make sure the center frequency can never be zero 5 years ago
Andy Piper 1dbde3af09 Filter: add support for double harmonic notches to more effectively target wider noise peaks 5 years ago
Andy Piper 4c1816a983 Copter: port betaflight in-flight fft analysis to arducopter and expose as a log message 5 years ago
Andy Piper 6f5b991f28 Filter: add harmonic notch dynamic tracking mode 5 years ago
Andrew Tridgell f6c3c73037 Filter: switch harmomic notch mode to enum class 5 years ago
Andy Piper 22111f59e8 Filter: add harmonic notch dynamic tracking mode 5 years ago
Andy Piper ef7f8531fb Filter: set the harmonic notch filter ref default to zero (disabled) 5 years ago
Leonard Hall 6f3be90147 Filter: Alter Notch filter formula to remove /0 and allow perfect notch. 5 years ago
Andy Piper 9b9fb0d593 Filter: sanity check the harmonic notch sample rate on initialization. do not allow harmonics to go above the nyquist frequency 5 years ago
Andy Piper bc5916ebc9 Filter: comment on reserved config. cope with notch allocation failure. 5 years ago
Andy Piper 334ebadd5a Filter: add comments and address review comments for harmonic notch 5 years ago
Andy Piper 366bc06089 Filter: New HarmonicNotchFilter 5 years ago
Andy Piper 52e4676564 Filter: Allow all filter frequencies to be 16bit. 6 years ago
Andy Piper 1a8475cf9f Filter: Decouple notch filter configuration from the filter itself. 6 years ago
Peter Barker 30749b92d9 Filter: add missing override keyword 6 years ago
Peter Barker deb25ed9a9 Filter: remove keywords.txt 6 years ago
Andrew Tridgell 6c09b268d8 Filter: fixed crash on zero cutoff frequency 6 years ago
Peter Barker 1056321457 Filter: add override keyword 6 years ago
Andrew Tridgell 50dcca39bd Filter: added a notch filter 8 years ago
Pierre Kancir 892a999ba5 Filter: example fix travis warning 8 years ago
Andrew Tridgell b165e025d9 Filter: added new constructor for 1p filter 8 years ago
Andrew Tridgell f94e4b4375 Filter: allow 1P LowPassFilter to work without alpha recalc per sample 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago