30 virtual int Get()
const = 0;
Interface for counting the number of ticks on a digital input channel.
Definition: CounterBase.h:20
virtual units::second_t GetPeriod() const =0
virtual int Get() const =0
virtual bool GetStopped() const =0
EncodingType
Definition: CounterBase.h:22
@ k1X
Definition: CounterBase.h:22
@ k4X
Definition: CounterBase.h:22
@ k2X
Definition: CounterBase.h:22
virtual bool GetDirection() const =0
virtual void SetMaxPeriod(units::second_t maxPeriod)=0
virtual ~CounterBase()=default
CounterBase & operator=(CounterBase &&)=default
CounterBase(CounterBase &&)=default
Definition: AprilTagFieldLayout.h:22