mirror of https://github.com/ArduPilot/ardupilot
0bbea732a0
an incorrectly configured ESC telemetry source can lead to a notch running at very low frequencies. A simple example is a lua script like this: function update() esc_telem:update_rpm(12, 0, 0) return update, 10 end return update() where motor 12 is unused. with that script in place we get a 1.0078 Hz filter which leads to massive phase lag and a crashed aircraft this is a safety protection. We should also try to find out why the INS_HNTCH_FREQ lower limit is not working |
||
---|---|---|
.. | ||
examples | ||
tests | ||
AverageFilter.h | ||
Butter.h | ||
DerivativeFilter.cpp | ||
DerivativeFilter.h | ||
Filter.h | ||
FilterClass.h | ||
FilterWithBuffer.h | ||
HarmonicNotchFilter.cpp | ||
HarmonicNotchFilter.h | ||
LowPassFilter.cpp | ||
LowPassFilter.h | ||
LowPassFilter2p.cpp | ||
LowPassFilter2p.h | ||
ModeFilter.cpp | ||
ModeFilter.h | ||
NotchFilter.cpp | ||
NotchFilter.h | ||
SlewCalculator2D.cpp | ||
SlewCalculator2D.h | ||
SlewLimiter.cpp | ||
SlewLimiter.h |