arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | Protected Attributes | List of all members
MovingAverage< N > Class Template Reference

Caclulates the moving average of a number of values. More...

#include <MovingAverage.h>

Public Member Functions

 MovingAverage (size_t size)
 
void add (N value)
 
float average ()
 
void setSize (size_t size)
 Defines the number of values.
 

Protected Attributes

size_t size = 0
 
List< N > values
 

Detailed Description

template<class N>
class audio_tools::MovingAverage< N >

Caclulates the moving average of a number of values.

Author
Phil Schatzmann

The documentation for this class was generated from the following file: