204 int GetSparkMaxFeedbackDeviceID()
const override;
Definition: CANSparkMax.h:38
Definition: RelativeEncoder.h:46
friend class SparkMaxAlternateEncoder
Definition: RelativeEncoder.h:48
Definition: SparkMaxAlternateEncoder.h:46
SparkMaxAlternateEncoder & operator=(SparkMaxAlternateEncoder &&rhs)=default
bool GetInverted() const override
Definition: SparkMaxAlternateEncoder.cpp:158
double GetVelocityConversionFactor() const override
Definition: SparkMaxAlternateEncoder.cpp:105
uint32_t GetCountsPerRevolution() const override
Definition: SparkMaxAlternateEncoder.cpp:140
REVLibError SetPosition(double position) override
Definition: SparkMaxAlternateEncoder.cpp:75
SparkMaxAlternateEncoder(const SparkMaxAlternateEncoder &rhs)=default
REVLibError SetMeasurementPeriod(uint32_t period_ms) override
Definition: SparkMaxAlternateEncoder.cpp:126
double GetVelocity() const override
Definition: SparkMaxAlternateEncoder.cpp:68
double GetPositionConversionFactor() const override
Definition: SparkMaxAlternateEncoder.cpp:98
~SparkMaxAlternateEncoder() override=default
uint32_t GetMeasurementPeriod() const override
Definition: SparkMaxAlternateEncoder.cpp:133
REVLibError SetPositionConversionFactor(double factor) override
Definition: SparkMaxAlternateEncoder.cpp:82
double GetPosition() const override
Definition: SparkMaxAlternateEncoder.cpp:60
SparkMaxAlternateEncoder(SparkMaxAlternateEncoder &&rhs)=default
REVLibError SetVelocityConversionFactor(double factor) override
Definition: SparkMaxAlternateEncoder.cpp:90
Type
Definition: SparkMaxAlternateEncoder.h:52
uint32_t GetAverageDepth() const override
Definition: SparkMaxAlternateEncoder.cpp:119
REVLibError SetInverted(bool inverted) override
Definition: SparkMaxAlternateEncoder.cpp:152
REVLibError SetAverageDepth(uint32_t depth) override
Definition: SparkMaxAlternateEncoder.cpp:112
Definition: CANSparkLowLevel.cpp:39
REVLibError
Definition: REVLibError.h:33