WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
CANTalon Member List

This is the complete list of members for CANTalon, including all inherited members.

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
AnalogEncoder enum value (defined in CANTalon)CANTalon
AnalogPot enum value (defined in CANTalon)CANTalon
CANTalon(int deviceNumber)CANTalonexplicit
CANTalon(int deviceNumber, int controlPeriodMs)CANTalonexplicit
ChangeMotionControlFramePeriod(int periodMs)CANTalon
ClearError() const ErrorBasevirtual
ClearIaccum()CANTalon
ClearMotionProfileHasUnderrun()CANTalon
ClearMotionProfileTrajectories()CANTalon
ClearStickyFaults() (defined in CANTalon)CANTalon
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
ConfigEncoderCodesPerRev(uint16_t codesPerRev) overrideCANTalonvirtual
ConfigFaultTime(float faultTime) overrideCANTalonvirtual
ConfigForwardLimit(double forwardLimitPosition) overrideCANTalonvirtual
ConfigForwardSoftLimitEnable(bool bForwardSoftLimitEn)CANTalon
ConfigFwdLimitSwitchNormallyOpen(bool normallyOpen)CANTalon
ConfigLimitMode(LimitMode mode) overrideCANTalonvirtual
ConfigLimitSwitchOverrides(bool bForwardLimitSwitchEn, bool bReverseLimitSwitchEn)CANTalon
ConfigMaxOutputVoltage(double voltage) overrideCANTalonvirtual
ConfigNeutralMode(NeutralMode mode) overrideCANTalonvirtual
ConfigNominalOutputVoltage(double forwardVoltage, double reverseVoltage) (defined in CANTalon)CANTalon
ConfigPeakOutputVoltage(double forwardVoltage, double reverseVoltage) (defined in CANTalon)CANTalon
ConfigPotentiometerTurns(uint16_t turns) overrideCANTalonvirtual
ConfigReverseLimit(double reverseLimitPosition) overrideCANTalonvirtual
ConfigReverseSoftLimitEnable(bool bReverseSoftLimitEn)CANTalon
ConfigRevLimitSwitchNormallyOpen(bool normallyOpen)CANTalon
ConfigSetParameter(uint32_t paramEnum, double value)CANTalon
ConfigSoftPositionLimits(double forwardLimitPosition, double reverseLimitPosition) overrideCANTalonvirtual
ControlMode enum name (defined in CANSpeedController)CANSpeedController
CtreMagEncoder_Absolute enum valueCANTalon
CtreMagEncoder_Relative enum valueCANTalon
DEFAULT_MOVE_CONSTRUCTOR(CANTalon) (defined in CANTalon)CANTalon
Disable() overrideCANTalonvirtual
DisableSoftPositionLimits() overrideCANTalonvirtual
Enable() overrideCANTalonvirtual
EnableControl()CANTalonvirtual
EnableZeroSensorPositionOnIndex(bool enable, bool risingEdge)CANTalon
EncFalling enum value (defined in CANTalon)CANTalon
EncRising enum value (defined in CANTalon)CANTalon
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Faults enum name (defined in CANSpeedController)CANSpeedController
FeedbackDevice enum nameCANTalon
FeedbackDeviceStatus enum nameCANTalon
FeedbackStatusNotPresent enum valueCANTalon
FeedbackStatusPresent enum valueCANTalon
FeedbackStatusUnknown enum valueCANTalon
Get() const overrideCANTalonvirtual
GetAnalogIn() const CANTalonvirtual
GetAnalogInRaw() const CANTalonvirtual
GetAnalogInVel() const CANTalonvirtual
GetBrakeEnableDuringNeutral() const CANTalon
GetBusVoltage() const overrideCANTalonvirtual
GetClosedLoopError() const CANTalonvirtual
GetControlMode() const CANTalonvirtual
GetD() const overrideCANTalonvirtual
GetDescription(std::ostringstream &desc) const override (defined in CANTalon)CANTalonvirtual
GetEncPosition() const CANTalonvirtual
GetEncVel() const CANTalonvirtual
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetExpiration() const override (defined in CANTalon)CANTalonvirtual
GetF() const CANTalonvirtual
GetFaults() const overrideCANTalonvirtual
GetFirmwareVersion() const overrideCANTalonvirtual
GetForwardLimitOK() const overrideCANTalonvirtual
GetGlobalError()ErrorBasestatic
GetI() const overrideCANTalonvirtual
GetIaccum() const CANTalon
GetInverted() const overrideCANTalonvirtual
GetIzone() const CANTalon
GetMotionProfileStatus(MotionProfileStatus &motionProfileStatus)CANTalon
GetMotionProfileTopLevelBufferCount()CANTalon
GetNumberOfQuadIdxRises() const (defined in CANTalon)CANTalon
GetOutputCurrent() const overrideCANTalonvirtual
GetOutputVoltage() const overrideCANTalonvirtual
GetP() const overrideCANTalonvirtual
GetParameter(uint32_t paramEnum, double &dvalue) const CANTalon
GetPIDSourceType() const (defined in PIDSource)PIDSource
GetPinStateQuadA() const CANTalon
GetPinStateQuadB() const CANTalon
GetPinStateQuadIdx() const CANTalon
GetPosition() const overrideCANTalonvirtual
GetPulseWidthPosition() const (defined in CANTalon)CANTalonvirtual
GetPulseWidthRiseToFallUs() const (defined in CANTalon)CANTalonvirtual
GetPulseWidthRiseToRiseUs() const (defined in CANTalon)CANTalonvirtual
GetPulseWidthVelocity() const (defined in CANTalon)CANTalonvirtual
GetReverseLimitOK() const overrideCANTalonvirtual
GetSetpoint() const overrideCANTalonvirtual
GetSmartDashboardType() const overrideCANTalonvirtual
GetSpeed() const overrideCANTalonvirtual
GetStickyFaults() const (defined in CANTalon)CANTalon
GetTable() const overrideCANTalonvirtual
GetTemperature() const overrideCANTalonvirtual
InitTable(std::shared_ptr< ITable > subTable) overrideCANTalonvirtual
IsAlive() const override (defined in CANTalon)CANTalonvirtual
IsControlEnabled() const CANTalon
IsEnabled() const overrideCANTalonvirtual
IsFwdLimitSwitchClosed() const CANTalon
IsModePID(CANSpeedController::ControlMode mode) const override (defined in CANTalon)CANTalonvirtual
IsMotionProfileTopLevelBufferFull()CANTalon
IsRevLimitSwitchClosed() const CANTalon
IsSafetyEnabled() const override (defined in CANTalon)CANTalonvirtual
IsSensorPresent(FeedbackDevice feedbackDevice) const CANTalonvirtual
kBusVoltageFault enum value (defined in CANSpeedController)CANSpeedController
kCurrent enum value (defined in CANSpeedController)CANSpeedController
kCurrentFault enum value (defined in CANSpeedController)CANSpeedController
kFollower enum value (defined in CANSpeedController)CANSpeedController
kForwardLimit enum value (defined in CANSpeedController)CANSpeedController
kFwdLimitSwitch enum value (defined in CANSpeedController)CANSpeedController
kFwdSoftLimit enum value (defined in CANSpeedController)CANSpeedController
kGateDriverFault enum value (defined in CANSpeedController)CANSpeedController
kLimitMode_SoftPositionLimits enum valueCANSpeedController
kLimitMode_SrxDisableSwitchInputs enum valueCANSpeedController
kLimitMode_SwitchInputsOnly enum valueCANSpeedController
kMotionProfile enum value (defined in CANSpeedController)CANSpeedController
kNeutralMode_Brake enum valueCANSpeedController
kNeutralMode_Coast enum valueCANSpeedController
kNeutralMode_Jumper enum valueCANSpeedController
kPercentVbus enum value (defined in CANSpeedController)CANSpeedController
kPosition enum value (defined in CANSpeedController)CANSpeedController
kReverseLimit enum value (defined in CANSpeedController)CANSpeedController
kRevLimitSwitch enum value (defined in CANSpeedController)CANSpeedController
kRevSoftLimit enum value (defined in CANSpeedController)CANSpeedController
kSpeed enum value (defined in CANSpeedController)CANSpeedController
kTemperatureFault enum value (defined in CANSpeedController)CANSpeedController
kVoltage enum value (defined in CANSpeedController)CANSpeedController
LimitMode enum nameCANSpeedController
Limits enum name (defined in CANSpeedController)CANSpeedController
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_pidSource (defined in PIDSource)PIDSourceprotected
NeutralMode enum nameCANSpeedController
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
PIDGet() overrideCANTalonvirtual
PIDWrite(float output) overrideCANTalonvirtual
ProcessMotionProfileBuffer()CANTalon
PulseWidth enum value (defined in CANTalon)CANTalon
PushMotionProfileTrajectory(const TrajectoryPoint &trajPt)CANTalon
QuadEncoder enum value (defined in CANTalon)CANTalon
Reset() overrideCANTalonvirtual
SelectProfileSlot(int slotIdx)CANTalon
Set(float value, uint8_t syncGroup=0) overrideCANTalonvirtual
SetAllowableClosedLoopErr(uint32_t allowableCloseLoopError)CANTalonvirtual
SetAnalogPosition(int newPosition) (defined in CANTalon)CANTalonvirtual
SetClosedLoopOutputDirection(bool reverseOutput)CANTalon
SetCloseLoopRampRate(double rampRate)CANTalon
SetControlMode(ControlMode mode)CANTalonvirtual
SetD(double d) overrideCANTalonvirtual
SetEncPosition(int) (defined in CANTalon)CANTalonvirtual
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetExpiration(float timeout) override (defined in CANTalon)CANTalonvirtual
SetF(double f)CANTalon
SetFeedbackDevice(FeedbackDevice device)CANTalon
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetI(double i) overrideCANTalonvirtual
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetInverted(bool isInverted) overrideCANTalonvirtual
SetIzone(unsigned iz)CANTalon
SetNumberOfQuadIdxRises(int rises) (defined in CANTalon)CANTalon
SetP(double p) overrideCANTalonvirtual
SetPID(double p, double i, double d) overrideCANTalonvirtual
SetPID(double p, double i, double d, double f)CANTalonvirtual
SetPIDSourceType(PIDSourceType pidSource)PIDSourcevirtual
SetPosition(double pos)CANTalon
SetPulseWidthPosition(int newpos) (defined in CANTalon)CANTalonvirtual
SetSafetyEnabled(bool enabled) override (defined in CANTalon)CANTalonvirtual
SetSensorDirection(bool reverseSensor)CANTalon
SetSetpoint(float value) overrideCANTalonvirtual
SetStatusFrameRateMs(StatusFrameRate stateFrame, int periodMs)CANTalon
SetValueMotionProfile enum nameCANTalon
SetValueMotionProfileDisable enum value (defined in CANTalon)CANTalon
SetValueMotionProfileEnable enum value (defined in CANTalon)CANTalon
SetValueMotionProfileHold enum value (defined in CANTalon)CANTalon
SetVoltageCompensationRampRate(double rampRate) (defined in CANTalon)CANTalonvirtual
SetVoltageRampRate(double rampRate) overrideCANTalonvirtual
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
StartLiveWindowMode() overrideCANTalonvirtual
StatusFrameRate enum name (defined in CANTalon)CANTalon
StatusFrameRateAnalogTempVbat enum value (defined in CANTalon)CANTalon
StatusFrameRateFeedback enum value (defined in CANTalon)CANTalon
StatusFrameRateGeneral enum value (defined in CANTalon)CANTalon
StatusFrameRatePulseWidthMeas enum value (defined in CANTalon)CANTalon
StatusFrameRateQuadEncoder enum value (defined in CANTalon)CANTalon
StatusIsFatal() const ErrorBasevirtual
StopLiveWindowMode() overrideCANTalonvirtual
StopMotor() overrideCANTalonvirtual
UpdateTable() overrideCANTalonvirtual
ValueChanged(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, bool isNew) overrideCANTalonvirtual
ValueChangedEx(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, unsigned int flags)ITableListenervirtual
~CANTalon() (defined in CANTalon)CANTalonvirtual
~Controller()=default (defined in Controller)Controllervirtual
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~ITableListener()=default (defined in ITableListener)ITableListenervirtual
~SpeedController()=default (defined in SpeedController)SpeedControllervirtual