ExponentiallySmoothedValue (community library)

Summary

Name Value
Name ExponentiallySmoothedValue
Version 1.0.0
Installs 1390
License GPL3
Author rvnash
Repository https://github.com/rvnash/ExponentiallySmoothedValue.git
Download .tar.gz

Class to provide exponential smoothing to a signal which is a time series of values.

Example Build Testing

Device OS Version:

This table is generated from an automated build. Success only indicates that the code compiled successfully.

Library Read Me

This content is provided by the library maintainer and has not been validated or approved.

ExponentiallySmoothedValue

A class to provide exponential smoothing to a signal, likely a time series of values from a sensor

This library defines a class which performs exponential smoothing on a series of samples of a signal from a sensor. It implements the algorithm described here: https://en.wikipedia.org/wiki/Exponential_smoothing#Basic_exponential_smoothing .

Refer to ExampleExponentiallySmoothedValue.ino and ExponentiallySmoothedValue.h for a full description of how to use this library.

Usage

Connect Particle hardware, add the ExponentiallySmoothedValue library to your project and follow this simple example: ExampleExponentiallySmoothedValue.ino

LICENSE

See LICENSE

Browse Library Files