GitMoDu / IFilter

C++/Arduino compatible, integer-only signal processing filters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IFilter

A collection of, Arduino compatible, integer-only signal processing filters. Extra process task to update values using common interface.

Templates and filters are provided in 8, 16 and 32 bit unsigned integers.

IFilterStepperTask - Useful for scheduled filter step.

IFilter - Common interface to all filters and base class for new filters.

Available filters:

EMA (Exponential Moving Average) - 8 Bit version has a distorted response.

DEMA (Double Exponential Moving Average) - 8 Bit version has a distorted response.

Low Pass.

About

C++/Arduino compatible, integer-only signal processing filters

License:MIT License


Languages

Language:C++ 96.4%Language:C 3.6%