33#pragma warning(disable : 4996)
37#pragma GCC diagnostic push
38#pragma GCC diagnostic ignored "-Wdeprecated"
39#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
42#include <wpi/deprecated.h>
92 double arbFeedforward = 0,
128#pragma GCC diagnostic pop
Definition: SparkBase.h:59
Definition: SparkClosedLoopController.h:52
SparkClosedLoopController(SparkClosedLoopController &&)=default
double GetIAccum() const
Definition: SparkClosedLoopController.cpp:55
REVLibError SetIAccum(double iAccum)
Definition: SparkClosedLoopController.cpp:49
SparkClosedLoopController(const SparkClosedLoopController &rhs)=default
ArbFFUnits
Definition: SparkClosedLoopController.h:59
~SparkClosedLoopController()=default
SparkClosedLoopController & operator=(SparkClosedLoopController &&)=default
REVLibError SetReference(double value, SparkLowLevel::ControlType ctrl, ClosedLoopSlot slot=ClosedLoopSlot::kSlot0, double arbFeedforward=0, SparkClosedLoopController::ArbFFUnits arbFFUnits=ArbFFUnits::kVoltage)
Definition: SparkClosedLoopController.cpp:39
ControlType
Definition: SparkLowLevel.h:79
Definition: SparkLowLevel.cpp:40
ClosedLoopSlot
Definition: ClosedLoopSlot.h:33
@ kSlot0
Definition: ClosedLoopSlot.h:33
REVLibError
Definition: REVLibError.h:33