33#pragma warning(disable : 4996)
37#pragma GCC diagnostic push
38#pragma GCC diagnostic ignored "-Wdeprecated"
39#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
206#pragma GCC diagnostic pop
Definition: CANEncoder.h:45
Definition: RelativeEncoder.h:46
REVLibError SetAverageDepth(uint32_t depth) override=0
REVLibError SetPosition(double position) override=0
double GetVelocityConversionFactor() const override=0
double GetVelocity() const override=0
virtual ~RelativeEncoder()
Definition: RelativeEncoder.h:53
uint32_t GetMeasurementPeriod() const override=0
REVLibError SetInverted(bool inverted) override=0
double GetPosition() const override=0
REVLibError SetVelocityConversionFactor(double factor) override=0
REVLibError SetPositionConversionFactor(double factor) override=0
uint32_t GetCountsPerRevolution() const override=0
double GetPositionConversionFactor() const override=0
REVLibError SetMeasurementPeriod(uint32_t period_ms) override=0
uint32_t GetAverageDepth() const override=0
bool GetInverted() const override=0
Definition: SparkFlexExternalEncoder.h:42
Definition: SparkMaxAlternateEncoder.h:46
Definition: SparkMaxRelativeEncoder.h:51
Definition: CANSparkLowLevel.cpp:39
REVLibError
Definition: REVLibError.h:33