rusEFI
The most advanced open source ECU
|
#include <exp_average.h>
Public Member Functions | |
float | initOrAverage (float value) |
float | average (float value) |
void | init (int length) |
void | setSmoothingFactor (float p_smoothingFactor) |
void | reset () |
Private Attributes | |
float | current = 0 |
float | smoothingFactor = 0.5 |
Definition at line 7 of file exp_average.h.
Definition at line 17 of file exp_average.h.
Referenced by initOrAverage().
|
inline |
Definition at line 22 of file exp_average.h.
Definition at line 9 of file exp_average.h.
Referenced by filterMapValue(), getAfr(), initTps(), and AemXSeriesWideband::refreshSmoothedLambda().
|
inline |
Definition at line 30 of file exp_average.h.
|
inline |
Definition at line 26 of file exp_average.h.
Referenced by filterMapValue(), getAfr(), init(), initTps(), and AemXSeriesWideband::refreshSmoothedLambda().
|
private |
Definition at line 36 of file exp_average.h.
Referenced by average(), initOrAverage(), and reset().
|
private |
Definition at line 37 of file exp_average.h.
Referenced by average(), reset(), and setSmoothingFactor().