Arduino framework and library of software data filters.
Can be used as a generic filter framework in C++.