APM:Libraries
|
Directories | |
directory | examples |
Files | |
file | AverageFilter.h [code] |
A class to provide the average of a number of samples. | |
file | Butter.h [code] |
file | DerivativeFilter.cpp [code] |
file | DerivativeFilter.h [code] |
file | Filter.h [code] |
file | FilterClass.h [code] |
A pure virtual interface class. | |
file | FilterWithBuffer.h [code] |
A filter with a buffer. This is implemented separately to the base Filter class to get around restrictions caused by the use of templates which makes different sizes essentially completely different classes. | |
file | LowPassFilter.cpp [code] |
file | LowPassFilter.h [code] |
A class to implement a low pass filter without losing precision even for int types the downside being that it's a little slower as it internally uses a float and it consumes an extra 4 bytes of memory to hold the constant gain. | |
file | LowPassFilter2p.cpp [code] |
file | LowPassFilter2p.h [code] |
A class to implement a second order low pass filter. | |
file | ModeFilter.h [code] |
A class to apply a mode filter which is basically picking the median value from the last x samples the filter size (i.e buffer size) should always be an odd number. | |
file | NotchFilter.cpp [code] |
file | NotchFilter.h [code] |