REVLib - C++
rev::CANPIDController Member List

This is the complete list of members for rev::CANPIDController, including all inherited members.

AccelStrategy enum namerev::CANPIDController
ArbFFUnits enum namerev::CANPIDController
GetD(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetDFilter(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetFF(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetI(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetIAccum() const =0rev::CANPIDControllerpure virtual
GetIMaxAccum(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetIZone(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetOutputMax(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetOutputMin(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetP(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetPositionPIDWrappingEnabled() const =0rev::CANPIDControllerpure virtual
GetPositionPIDWrappingMaxInput() const =0rev::CANPIDControllerpure virtual
GetPositionPIDWrappingMinInput() const =0rev::CANPIDControllerpure virtual
GetSmartMotionAllowedClosedLoopError(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetSmartMotionMaxAccel(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetSmartMotionMaxVelocity(int slotID=0) const =0rev::CANPIDControllerpure virtual
GetSmartMotionMinOutputVelocity(int slotID=0) const =0rev::CANPIDControllerpure virtual
SetD(double gain, int slotID=0)=0rev::CANPIDControllerpure virtual
SetDFilter(double gain, int slotID=0)=0rev::CANPIDControllerpure virtual
SetFeedbackDevice(const CANSensor &sensor)=0rev::CANPIDControllerpure virtual
SetFF(double gain, int slotID=0)=0rev::CANPIDControllerpure virtual
SetI(double gain, int slotID=0)=0rev::CANPIDControllerpure virtual
SetIAccum(double iAccum)=0rev::CANPIDControllerpure virtual
SetIMaxAccum(double iMaxAccum, int slotID=0)=0rev::CANPIDControllerpure virtual
SetIZone(double IZone, int slotID=0)=0rev::CANPIDControllerpure virtual
SetOutputRange(double min, double max, int slotID=0)=0rev::CANPIDControllerpure virtual
SetP(double gain, int slotID=0)=0rev::CANPIDControllerpure virtual
SetPositionPIDWrappingEnabled(bool enable)=0rev::CANPIDControllerpure virtual
SetPositionPIDWrappingMaxInput(double value)=0rev::CANPIDControllerpure virtual
SetPositionPIDWrappingMinInput(double value)=0rev::CANPIDControllerpure virtual
SetReference(double value, ControlType ctrl, int pidSlot=0, double arbFeedforward=0, ArbFFUnits arbFFUnits=ArbFFUnits::kVoltage)=0rev::CANPIDControllerpure virtual
SetSmartMotionAccelStrategy(AccelStrategy accelStrategy, int slotID=0)=0rev::CANPIDControllerpure virtual
SetSmartMotionAllowedClosedLoopError(double allowedErr, int slotID=0)=0rev::CANPIDControllerpure virtual
SetSmartMotionMaxAccel(double maxAccel, int slotID=0)=0rev::CANPIDControllerpure virtual
SetSmartMotionMaxVelocity(double maxVel, int slotID=0)=0rev::CANPIDControllerpure virtual
SetSmartMotionMinOutputVelocity(double minVel, int slotID=0)=0rev::CANPIDControllerpure virtual
SparkMaxPIDControllerrev::CANPIDControllerfriend
~CANPIDController()rev::CANPIDControllerinlinevirtual