CTRE Phoenix 6 C++ 25.2.1
Loading...
Searching...
No Matches
ctre::phoenix6::swerve::LinearFilter< T > Member List

This is the complete list of members for ctre::phoenix6::swerve::LinearFilter< T >, including all inherited members.

BackwardFiniteDifference(units::second_t period)ctre::phoenix6::swerve::LinearFilter< T >inlinestatic
Calculate(T input)ctre::phoenix6::swerve::LinearFilter< T >inline
FiniteDifference(const std::array< int, Samples > stencil, units::second_t period)ctre::phoenix6::swerve::LinearFilter< T >inlinestatic
HighPass(double timeConstant, units::second_t period)ctre::phoenix6::swerve::LinearFilter< T >inlinestatic
LastValue() constctre::phoenix6::swerve::LinearFilter< T >inline
LinearFilter(span< const double > ffGains, span< const double > fbGains)ctre::phoenix6::swerve::LinearFilter< T >inline
LinearFilter(std::initializer_list< double > ffGains, std::initializer_list< double > fbGains)ctre::phoenix6::swerve::LinearFilter< T >inline
MovingAverage(int taps)ctre::phoenix6::swerve::LinearFilter< T >inlinestatic
Reset()ctre::phoenix6::swerve::LinearFilter< T >inline
Reset(span< const T > inputBuffer, span< const T > outputBuffer)ctre::phoenix6::swerve::LinearFilter< T >inline
SinglePoleIIR(double timeConstant, units::second_t period)ctre::phoenix6::swerve::LinearFilter< T >inlinestatic