EWMA

Exponentially Weighted Moving Average filter used for smoothing data series readings.

Author
Arsen Torbarina
Website
https://github.com/jonnieZG/EWMA
Category
Data Processing
License
MIT
Library Type
Contributed
Architectures
Any

Unlike the method with a history buffer that calculates an average of the last N readings, this filter consumes significantly less memory and works faster. Provides an additional EwmaT template that allows restriction to a specific data type, such as uint32_t, to avoiding floating point arithmetics and significantly decrease code footprint.

Downloads

Filename Release Date File Size
EWMA-1.0.2.zip 2019-07-12 6.19 KiB
EWMA-1.0.1.zip 2019-07-12 5.99 KiB
EWMA-1.0.0.zip 2019-02-07 4.30 KiB