Definition: BaseConfig.h:40
Definition: EncoderConfig.h:35
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(const EncoderConfig &)=default
~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
Definition: EncoderConfig.h:45
static EncoderConfig & REV_ThroughBoreEncoder()
Definition: EncoderConfig.h:47
static EncoderConfig & REV_SplineEncoder()
Definition: EncoderConfig.h:61
static EncoderConfig & REV_ThroughBoreEncoderV2()
Definition: EncoderConfig.h:54