59 Commits (b1202ccbffbde48b482a31173e335f40a76021a8)

Author SHA1 Message Date
Tobias 338c054da2 Filter: validity of array index was checked AFTER accessing the element. 12 years ago
James Bielman 4fa7bb1486 Add AVR compatibility header for missing math.h definitions. 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell d00b06d449 Filter: added a butter filter to example 12 years ago
Andrew Tridgell befc6b7b9b Filter: fixed butter filter build on px4 12 years ago
Pat Hickey 53ea7c564e Butter filter: needs header guards 12 years ago
Jonathan Challinger c66571b87d Filter: added 2nd-order butterworth filters. 12 years ago
Andrew Tridgell 30b50a858d Filter: fixed a warning on PX4 12 years ago
Andrew Tridgell 374af1cd14 build: change from Arduino.mk to apm.mk 12 years ago
Andrew Tridgell 2ba2e1c279 Derivative: removed reference to DESKTOP_BUILD 12 years ago
rmackay9 120b494d83 Filter: #include AP_Buffer.h no longer needed now that completementary filter has been moved to InertialNav library 12 years ago
Andrew Tridgell a1187519a8 AP_HAL: use AP_HAL_BOARD_DRIVER in remaining test sketches 12 years ago
Andrew Tridgell 32afc3f9ae Filter: fixed example warnings 12 years ago
Pat Hickey eb530b86e8 move Arduino.mk to /mk/Arduino.mk 12 years ago
Andrew Tridgell 7d27e420ae AP_HAL: remove unnecessary Arduino.h includes 12 years ago
Andrew Tridgell cead629fc4 Filter: fixed merge error 12 years ago
Pat Hickey 475da4eca4 CONFIG_HAL_BOARD - test sketches fixed up, build all passes 12 years ago
Pat Hickey a4f1f6a5db AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR 12 years ago
Pat Hickey c56c4ae240 Various example sketches: hal.uart0->begin(115200) is redundant. use console. 12 years ago
Pat Hickey 84e0dd406e Filter: ported to AP_HAL 12 years ago
Pat Hickey 3f1d9d7f69 AP_Param: #include <AP_Param.h> fixups for libraries & sketches 12 years ago
rmackay9 395eb25041 ThirdOrderCompFilter: delete because now combined with AP_InertialNav library 12 years ago
rmackay9 e6686dcab8 ThirdOrderCompFilter: remove last_time_constant_xy and _z static variables to save 8 bytes. 12 years ago
Andrew Tridgell 5a0632340c Filter: fixed example build 12 years ago
rmackay9 957d366cca Filter: improved low pass filter allows setting gain using time_step and cutoff freq 12 years ago
rmackay9 50a4838879 AP_Motors, AP_RangeFinder, Filter: fixes to example sketches 12 years ago
rmackay9 b13264c884 AP_InertialNav: reanme AP_InertialNav and ThirdOrderCompFilter classes to resolve desktop build compiler errors 12 years ago
rmackay9 5f34d41b59 ThirdOrderCompFilter3D: fix compiler error 12 years ago
rmackay9 dc7146c9ce ThirdOrderCompFilter3D: first implementation of complementary filter for use with inertial navigation 12 years ago
uncrustify 84847da218 uncrustify libraries/Filter/Filter.h 13 years ago
uncrustify 5948f825ba uncrustify libraries/Filter/ModeFilter.h 13 years ago
uncrustify 406abb3fa0 uncrustify libraries/Filter/LowPassFilter.h 13 years ago
uncrustify c284fb144f uncrustify libraries/Filter/FilterWithBuffer.h 13 years ago
uncrustify dbba304af8 uncrustify libraries/Filter/AverageFilter.h 13 years ago
uncrustify 10acadef62 uncrustify libraries/Filter/DerivativeFilter.h 13 years ago
uncrustify 0afc8a5958 uncrustify libraries/Filter/DerivativeFilter.cpp 13 years ago
uncrustify 44598c1be7 uncrustify libraries/Filter/examples/Derivative/Derivative.pde 13 years ago
uncrustify 19ad85b27f uncrustify libraries/Filter/examples/Filter/Filter.pde 13 years ago
uncrustify d0a2877188 uncrustify libraries/Filter/examples/LowPassFilter/LowPassFilter.pde 13 years ago
Andrew Tridgell 81cd4b6c13 Filter: ensure the derivative filter never returns an invalid number 13 years ago
Andrew Tridgell 2a7b298bbc MAVLink: moved mavlink variables back to library 13 years ago
Andrew Tridgell 77f3b60b6f Filter: make the DerivativeFilter test GNUPlot friendly 13 years ago
Andrew Tridgell 899eeb608b Filter: automatically cope with duplicate timestamps 13 years ago
Andrew Tridgell d7d33c64b7 Filter: fixed a off-by-one DerivativeFilter bug 13 years ago
Andrew Tridgell 520d762382 Filter: split the DerivativeFilter steps into update() and slope() 13 years ago
Andrew Tridgell 6534dab719 Filter: fixed DerivativeFilter example build 13 years ago
Andrew Tridgell 1a42b10255 Filter: fixed typo in 9 point DerivativeFilter 13 years ago
Andrew Tridgell 75470dc912 Filter: cope with non-uniform time steps in the DerivativeFilter 13 years ago
Andrew Tridgell f19e5a6273 Filter: added DerivativeFilter implementation 13 years ago
Andrew Tridgell 06c8763881 Filter: added 5 point average float filter 13 years ago