- Updated filter to remove dependency on array and algorithm. Split IIR into header and source.
- Removed second order low pass filter - there are issues with initializing a value.
- Pulled in second order low pass filter from Tuan Luong
- Added IIR filter
- Updated Arduino example to not include iostream and to increase resolution displayed
- Removed initialization of x and y states in class, it wasn't needed and was causing issues with the Arduino compilation
- Only includes 1D digital filter, similar to MATLAB's filter function
- Updated directory structure to support Arduino in addition to CMake builds
- Added an Arduino example
- Updated README
- Fixing bug with IIR filter where template arguements weren't passed to BFS_2PI
- Added simple low-pass IIR filter
- Updated namespace to bfs
- Updated CONTRIBUTING
- Updated CI/CD pipeline to care about line length
- Updated digital_filter_1d.h to meet line length requirements
- Updated CONTRIBUTING
- Updated license to MIT
- Initial baseline