Definition: BaseConfig.h:40
Definition: ExternalEncoderConfig.h:35
ExternalEncoderConfig & Inverted(bool inverted)
Definition: ExternalEncoderConfig.cpp:47
ExternalEncoderConfig & operator=(const ExternalEncoderConfig &)=delete
ExternalEncoderConfig & VelocityConversionFactor(double factor)
Definition: ExternalEncoderConfig.cpp:59
ExternalEncoderConfig & Apply(ExternalEncoderConfig &config)
Definition: ExternalEncoderConfig.cpp:35
static Type FromId(int id)
Definition: ExternalEncoderConfig.h:39
ExternalEncoderConfig & CountsPerRevolution(int cpr)
Definition: ExternalEncoderConfig.cpp:41
ExternalEncoderConfig(ExternalEncoderConfig &&) noexcept=delete
ExternalEncoderConfig & AverageDepth(int depth)
Definition: ExternalEncoderConfig.cpp:66
ExternalEncoderConfig & PositionConversionFactor(double factor)
Definition: ExternalEncoderConfig.cpp:52
Type
Definition: ExternalEncoderConfig.h:37
@ kQuadrature
Definition: ExternalEncoderConfig.h:37
ExternalEncoderConfig & MeasurementPeriod(int periodMs)
Definition: ExternalEncoderConfig.cpp:72
ExternalEncoderConfig()=default
ExternalEncoderConfig(const ExternalEncoderConfig &)=delete
~ExternalEncoderConfig() override=default
Definition: SparkLowLevel.cpp:40