{"push_id":723770211,"size":1,"distinct_size":1,"ref":"refs/heads/math","head":"f42768b7b063a0ed36aac9fa6e2a20049dcc5246","before":"a36476e363df196f29f9237df7598bb46942af79","commits":[{"sha":"f42768b7b063a0ed36aac9fa6e2a20049dcc5246","author":{"email":"641ba3922ee003beac07381cd285b10957146f56@gmail.com","name":"Daniel Frenzel"},"message":"Filter: Convert to template implementation\n\nCurrentyl, there are implementations for float, Vector2f and Vector3f for the Low Pass Filter and the *2p filter.\nI tried to implement these filters with one common template implementation.\nThis implementation saves some lines of code and reduced the redundancy.\nOne could save even more code if the currently overloaded isinf/isnan functions and checks can be removed.\n\nSigned-off-by: Daniel Frenzel <dgdanielf@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dgrat/ardupilot/commits/f42768b7b063a0ed36aac9fa6e2a20049dcc5246"}]}