Andrew Tridgell
|
75470dc912
|
Filter: cope with non-uniform time steps in the DerivativeFilter
this helps with the barometer a lot, as the timing is quite variable
|
13 years ago |
Andrew Tridgell
|
f19e5a6273
|
Filter: added DerivativeFilter implementation
this adds a DerivativeFilter implementation of up to 10 points
|
13 years ago |
Andrew Tridgell
|
06c8763881
|
Filter: added 5 point average float filter
|
13 years ago |
rmackay9
|
2ce597642e
|
Filter - added FilterWithBuffer typedefs for int32t and uint32 for ease of use
|
13 years ago |
rmackay9
|
2b2dbf2a7f
|
Filter - added simple LowPassFilter (simple but it's possible to make errors with simple stuff too so might as well have one)
|
13 years ago |
rmackay9
|
39fd24ed14
|
Filter - remove obsolete warning from comments re alloc/malloc dangers
|
13 years ago |
rmackay9
|
033347f8ee
|
Filter - updated example sketch to use modified library
|
13 years ago |
rmackay9
|
645fda2fb2
|
Filter - added AverageFilter, removed SumFilter
added FilterWithBuffer to allow removal of malloc/free without losing ability to pass around filter objects
|
13 years ago |
rmackay9
|
297d2ae457
|
ModeFilter - corrected shadowed variable compiler warning for drop_high_sample
|
13 years ago |
rmackay9
|
b9b88ba237
|
Filter - added AverageFilter - this will be used in place of SumFilter because it removes the possibility of overflows
|
13 years ago |
rmackay9
|
f53ff8de97
|
Filter - removed shadowing of variables in constructors for Filter, ModeFilter and SumFilter (sorry tridge!)
increased maximum sample buffer size from 6 to 10
|
13 years ago |
rmackay9
|
c14d7768f7
|
Filter - first version of filter library include ModeFilter
|
13 years ago |