23 #include "qssmoother.h"
int qRMS_SetParams(qRMS_t *const q, const float lambda, const float alpha)
Change the recursive parameters for the moving RMS estimator.
Definition qrms.c:42
int qRMS_Setup(qRMS_t *const q, float *const window, const size_t wsize)
Initialize the RMS instance by setting the default optimal parameters.
Definition qrms.c:11
float qRMS_Update(qRMS_t *const q, const float x)
Computes the moving root mean square (RMS) of the input signal. The object uses both the exponential ...
Definition qrms.c:28
RMS calculator instance.
Definition qrms.h:30
An Exponential weighting filter.
Definition qssmoother.h:143
A 1st order Low-Pass Filter.
Definition qssmoother.h:56
A Moving Window Median filter.
Definition qssmoother.h:93