56 .StartPulseUs(3.88443797)
57 .EndPulseUs(1.94221899)};
Definition: BaseConfig.h:40
Definition: AbsoluteEncoderConfig.h:35
AbsoluteEncoderConfig & ZeroCentered(bool zeroCentered)
Definition: AbsoluteEncoderConfig.cpp:132
AbsoluteEncoderConfig & Inverted(bool inverted)
Definition: AbsoluteEncoderConfig.cpp:49
AbsoluteEncoderConfig & VelocityConversionFactor(double factor)
Definition: AbsoluteEncoderConfig.cpp:65
AbsoluteEncoderConfig & SetSparkMaxDataPortConfig()
Definition: AbsoluteEncoderConfig.cpp:42
~AbsoluteEncoderConfig() override=default
AbsoluteEncoderConfig & StartPulseUs(double startPulseUs)
Definition: AbsoluteEncoderConfig.cpp:115
AbsoluteEncoderConfig & PositionConversionFactor(double factor)
Definition: AbsoluteEncoderConfig.cpp:56
AbsoluteEncoderConfig & Apply(AbsoluteEncoderConfig &config)
Definition: AbsoluteEncoderConfig.cpp:36
AbsoluteEncoderConfig & operator=(const AbsoluteEncoderConfig &)=delete
AbsoluteEncoderConfig & ZeroOffset(double offset)
Definition: AbsoluteEncoderConfig.cpp:74
AbsoluteEncoderConfig(AbsoluteEncoderConfig &&) noexcept=delete
AbsoluteEncoderConfig & EndPulseUs(double endPulseUs)
Definition: AbsoluteEncoderConfig.cpp:124
AbsoluteEncoderConfig(const AbsoluteEncoderConfig &)=default
AbsoluteEncoderConfig()=default
AbsoluteEncoderConfig & AverageDepth(int depth)
Definition: AbsoluteEncoderConfig.cpp:81
Definition: SparkLowLevel.cpp:40
Definition: AbsoluteEncoderConfig.h:45
static AbsoluteEncoderConfig & REV_SplineEncoder()
Definition: AbsoluteEncoderConfig.h:62
static AbsoluteEncoderConfig & REV_ThroughBoreEncoderV2()
Definition: AbsoluteEncoderConfig.h:54
static AbsoluteEncoderConfig & REV_ThroughBoreEncoder()
Definition: AbsoluteEncoderConfig.h:47