Skip to content

These module docs are in beta and may be incomplete.

modm:math:filter: Filters


// Class
class modm::Pid< typename T , unsigned int ScaleFactor=1 >;
class modm::SCurveController< typename T  >;
class modm::SCurveGenerator< typename T  >;
class modm::filter::Debounce< typename T =uint8_t >;
class modm::filter::Fir< typename T , int N, int BLOCK_SIZE, signed int ScaleFactor=1 >;
class modm::filter::Median< typename T, int N >;
class modm::filter::MovingAverage< typename T , std::size_t N >;
class modm::filter::Ramp< typename T  >;
// Struct
struct modm::Pid::Parameter;
struct modm::SCurveController::Parameter;


modm:math:filter modm_math_filter modm: math: filter modm_architecture modm: architecture modm_math_filter->modm_architecture modm_math modm: math modm_math_filter->modm_math modm_math_utils modm: math: utils modm_math_filter->modm_math_utils