2018-09-02 19:01:31 +02:00

37 lines
381 B
C++

#pragma once
namespace control {
class incrementalLPF
{
public:
incrementalLPF();
float filter(float latestValue);
private:
float m_filtered;
};
class pt1FilterApply4
{
public:
pt1FilterApply4(float freqCut);
float filter(float dT, float latestValue);
private:
float m_freqCut;
float m_RC;
float m_filtered;
};
} // namespace control