200 int GetSparkMaxFeedbackDeviceID()
const override;
Definition: CANSparkFlex.h:38
Definition: RelativeEncoder.h:46
friend class SparkFlexExternalEncoder
Definition: RelativeEncoder.h:50
Definition: SparkFlexExternalEncoder.h:42
bool GetInverted() const override
Definition: SparkFlexExternalEncoder.cpp:150
double GetVelocityConversionFactor() const override
Definition: SparkFlexExternalEncoder.cpp:97
REVLibError SetInverted(bool inverted) override
Definition: SparkFlexExternalEncoder.cpp:144
uint32_t GetMeasurementPeriod() const override
Definition: SparkFlexExternalEncoder.cpp:125
REVLibError SetVelocityConversionFactor(double factor) override
Definition: SparkFlexExternalEncoder.cpp:82
double GetPosition() const override
Definition: SparkFlexExternalEncoder.cpp:52
uint32_t GetAverageDepth() const override
Definition: SparkFlexExternalEncoder.cpp:111
REVLibError SetAverageDepth(uint32_t depth) override
Definition: SparkFlexExternalEncoder.cpp:104
SparkFlexExternalEncoder(SparkFlexExternalEncoder &&rhs)=default
REVLibError SetPosition(double position) override
Definition: SparkFlexExternalEncoder.cpp:67
uint32_t GetCountsPerRevolution() const override
Definition: SparkFlexExternalEncoder.cpp:132
double GetVelocity() const override
Definition: SparkFlexExternalEncoder.cpp:60
REVLibError SetMeasurementPeriod(uint32_t period_ms) override
Definition: SparkFlexExternalEncoder.cpp:118
double GetPositionConversionFactor() const override
Definition: SparkFlexExternalEncoder.cpp:90
REVLibError SetPositionConversionFactor(double factor) override
Definition: SparkFlexExternalEncoder.cpp:74
SparkFlexExternalEncoder & operator=(SparkFlexExternalEncoder &&rhs)=default
Type
Definition: SparkFlexExternalEncoder.h:48
~SparkFlexExternalEncoder() override=default
SparkFlexExternalEncoder(const SparkFlexExternalEncoder &rhs)=default
Definition: CANSparkLowLevel.cpp:39
REVLibError
Definition: REVLibError.h:33