ardupilot/libraries/Filter
dgrat 58e2ac4e56 Filter: Template implementation for <Filter>
There are implementations for float, Vector2f and Vector3f for the Low
Pass Filter and the *2p filter.  I tried to implement these filters
with one common template implementation.  This implementation saves
some lines of code and reduced the redundancy.  One could save even
more code if the currently overloaded isinf/isnan functions and checks
can be removed.

Signed-off-by: Daniel Frenzel <dgdanielf@gmail.com>
2015-08-23 11:17:02 +10:00
..
examples Filter: standardize inclusion of libaries headers 2015-08-11 16:38:24 +10:00
AverageFilter.h libraries: update license header to GPLv3 2013-08-30 13:01:39 +10:00
Butter.h Filter: standardize inclusion of libaries headers 2015-08-11 16:38:24 +10:00
DerivativeFilter.cpp Filter: standardize inclusion of libaries headers 2015-08-11 16:38:24 +10:00
DerivativeFilter.h DerivativeFilter: update and slope non-virtual 2014-02-10 20:47:02 +09:00
Filter.h Filter: added 2nd-order butterworth filters. 2013-01-14 19:18:47 -08:00
FilterClass.h libraries: update license header to GPLv3 2013-08-30 13:01:39 +10:00
FilterWithBuffer.h FilterWithBuffer: make get_sample non-virtual 2014-02-10 20:47:00 +09:00
LowPassFilter.cpp Filter: Template implementation for <Filter> 2015-08-23 11:17:02 +10:00
LowPassFilter.h Filter: Template implementation for <Filter> 2015-08-23 11:17:02 +10:00
LowPassFilter2p.cpp Filter: Template implementation for <Filter> 2015-08-23 11:17:02 +10:00
LowPassFilter2p.h Filter: Template implementation for <Filter> 2015-08-23 11:17:02 +10:00
ModeFilter.h libraries: update license header to GPLv3 2013-08-30 13:01:39 +10:00
keywords.txt Filter - added AverageFilter, removed SumFilter 2012-02-28 21:01:11 +09:00