Definition: BaseConfig.h:40
Definition: EncoderConfig.h:35
EncoderConfig(const EncoderConfig &)=delete
EncoderConfig(EncoderConfig &&) noexcept=delete
EncoderConfig & CountsPerRevolution(int cpr)
Definition: EncoderConfig.cpp:40
EncoderConfig & PositionConversionFactor(double factor)
Definition: EncoderConfig.cpp:51
EncoderConfig & VelocityConversionFactor(double factor)
Definition: EncoderConfig.cpp:57
EncoderConfig & UvwAverageDepth(int depth)
Definition: EncoderConfig.cpp:75
~EncoderConfig() override=default
EncoderConfig & QuadratureMeasurementPeriod(int periodMs)
Definition: EncoderConfig.cpp:69
EncoderConfig & Apply(EncoderConfig &config)
Definition: EncoderConfig.cpp:35
EncoderConfig & UvwMeasurementPeriod(int periodMs)
Definition: EncoderConfig.cpp:95
EncoderConfig & operator=(const EncoderConfig &)=delete
EncoderConfig & Inverted(bool inverted)
Definition: EncoderConfig.cpp:46
EncoderConfig & QuadratureAverageDepth(int depth)
Definition: EncoderConfig.cpp:63
Definition: SparkLowLevel.cpp:40