Definition BaseConfig.h:40
Definition AlternateEncoderConfig.h:35
AlternateEncoderConfig(const AlternateEncoderConfig &)=default
AlternateEncoderConfig & Apply(AlternateEncoderConfig &config)
Definition AlternateEncoderConfig.cpp:36
AlternateEncoderConfig()=default
~AlternateEncoderConfig() override=default
AlternateEncoderConfig(AlternateEncoderConfig &&) noexcept=delete
static Type FromId(int id)
Definition AlternateEncoderConfig.h:39
AlternateEncoderConfig & SetSparkMaxDataPortConfig()
Definition AlternateEncoderConfig.cpp:42
AlternateEncoderConfig & MeasurementPeriod(int periodMs)
Definition AlternateEncoderConfig.cpp:71
AlternateEncoderConfig & operator=(const AlternateEncoderConfig &)=delete
Type
Definition AlternateEncoderConfig.h:37
@ kQuadrature
Definition AlternateEncoderConfig.h:37
AlternateEncoderConfig & CountsPerRevolution(int cpr)
Definition AlternateEncoderConfig.cpp:48
AlternateEncoderConfig & AverageDepth(int depth)
Definition AlternateEncoderConfig.cpp:63
AlternateEncoderConfig & Inverted(bool inverted)
Definition AlternateEncoderConfig.cpp:56
Definition AnalogInput.h:35
Definition AlternateEncoderConfig.h:50
static AlternateEncoderConfig & REV_ThroughBoreEncoder()
Definition AlternateEncoderConfig.h:52
static AlternateEncoderConfig & REV_SplineEncoder()
Definition AlternateEncoderConfig.h:66
static AlternateEncoderConfig & REV_ThroughBoreEncoderV2()
Definition AlternateEncoderConfig.h:59