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

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

_deviceNumber (defined in CtreCanNode)CtreCanNodeprotected
CanTalonSRX(int deviceNumber=0, int controlPeriodMs=kDefaultControlPeriodMs, int enablePeriodMs=kDefaultEnablePeriodMs) (defined in CanTalonSRX)CanTalonSRXexplicit
ChangeMotionControlFramePeriod(uint32_t periodMs)CanTalonSRX
ChangeTxPeriod(uint32_t arbId, uint32_t periodMs) (defined in CtreCanNode)CtreCanNodeprotected
ClearMotionProfileTrajectories()CanTalonSRX
ClearStickyFaults()CanTalonSRX
CtreCanNode(UINT8 deviceNumber) (defined in CtreCanNode)CtreCanNode
eAinPosition enum value (defined in CanTalonSRX)CanTalonSRX
eAllowPosOverflow enum value (defined in CanTalonSRX)CanTalonSRX
eAnalogInVel enum value (defined in CanTalonSRX)CanTalonSRX
eAnalogInWithOv enum value (defined in CanTalonSRX)CanTalonSRX
eAppliedThrottle enum value (defined in CanTalonSRX)CanTalonSRX
eBatteryV enum value (defined in CanTalonSRX)CanTalonSRX
eBrakeIsEnabled enum value (defined in CanTalonSRX)CanTalonSRX
eClearPositionOnIdx enum value (defined in CanTalonSRX)CanTalonSRX
eCloseLoopErr enum value (defined in CanTalonSRX)CanTalonSRX
eCurrent enum value (defined in CanTalonSRX)CanTalonSRX
eEncIndexRiseEvents enum value (defined in CanTalonSRX)CanTalonSRX
eEncPosition enum value (defined in CanTalonSRX)CanTalonSRX
eEncVel enum value (defined in CanTalonSRX)CanTalonSRX
eFault_ForLim enum value (defined in CanTalonSRX)CanTalonSRX
eFault_ForSoftLim enum value (defined in CanTalonSRX)CanTalonSRX
eFault_HardwareFailure enum value (defined in CanTalonSRX)CanTalonSRX
eFault_OverTemp enum value (defined in CanTalonSRX)CanTalonSRX
eFault_RevLim enum value (defined in CanTalonSRX)CanTalonSRX
eFault_RevSoftLim enum value (defined in CanTalonSRX)CanTalonSRX
eFault_UnderVoltage enum value (defined in CanTalonSRX)CanTalonSRX
eFeedbackDeviceSelect enum value (defined in CanTalonSRX)CanTalonSRX
eFirmVers enum value (defined in CanTalonSRX)CanTalonSRX
eLegacyControlMode enum value (defined in CanTalonSRX)CanTalonSRX
eLimitSwitchClosedFor enum value (defined in CanTalonSRX)CanTalonSRX
eLimitSwitchClosedRev enum value (defined in CanTalonSRX)CanTalonSRX
eLimitSwitchEn enum value (defined in CanTalonSRX)CanTalonSRX
eModeSelect enum value (defined in CanTalonSRX)CanTalonSRX
eMotionProfileHasUnderrunErr enum value (defined in CanTalonSRX)CanTalonSRX
eNominalNegOutput enum value (defined in CanTalonSRX)CanTalonSRX
eNominalPosOutput enum value (defined in CanTalonSRX)CanTalonSRX
eNumberEncoderCPR enum value (defined in CanTalonSRX)CanTalonSRX
eNumberPotTurns enum value (defined in CanTalonSRX)CanTalonSRX
eOnBoot_BrakeMode enum value (defined in CanTalonSRX)CanTalonSRX
eOnBoot_LimitSwitch_Forward_Disable enum value (defined in CanTalonSRX)CanTalonSRX
eOnBoot_LimitSwitch_Forward_NormallyClosed enum value (defined in CanTalonSRX)CanTalonSRX
eOnBoot_LimitSwitch_Reverse_Disable enum value (defined in CanTalonSRX)CanTalonSRX
eOnBoot_LimitSwitch_Reverse_NormallyClosed enum value (defined in CanTalonSRX)CanTalonSRX
ePeakNegOutput enum value (defined in CanTalonSRX)CanTalonSRX
ePeakPosOutput enum value (defined in CanTalonSRX)CanTalonSRX
ePidIaccum enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_AllowableClosedLoopErr enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_CloseLoopRampRate enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_D enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_F enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_I enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_IZone enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot0_P enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_AllowableClosedLoopErr enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_CloseLoopRampRate enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_D enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_F enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_I enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_IZone enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSlot1_P enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSoftLimitForEnable enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSoftLimitForThreshold enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSoftLimitRevEnable enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamSoftLimitRevThreshold enum value (defined in CanTalonSRX)CanTalonSRX
eProfileParamVcompRate enum value (defined in CanTalonSRX)CanTalonSRX
eProfileSlotSelect enum value (defined in CanTalonSRX)CanTalonSRX
ePwdPosition enum value (defined in CanTalonSRX)CanTalonSRX
eQuadApin enum value (defined in CanTalonSRX)CanTalonSRX
eQuadBpin enum value (defined in CanTalonSRX)CanTalonSRX
eQuadFilterEn enum value (defined in CanTalonSRX)CanTalonSRX
eQuadIdxpin enum value (defined in CanTalonSRX)CanTalonSRX
eQuadIdxPolarity enum value (defined in CanTalonSRX)CanTalonSRX
eRampThrottle enum value (defined in CanTalonSRX)CanTalonSRX
eReserved120 enum value (defined in CanTalonSRX)CanTalonSRX
eResetCount enum value (defined in CanTalonSRX)CanTalonSRX
eResetFlags enum value (defined in CanTalonSRX)CanTalonSRX
eRevFeedbackSensor enum value (defined in CanTalonSRX)CanTalonSRX
eRevMotDuringCloseLoopEn enum value (defined in CanTalonSRX)CanTalonSRX
eSensorPosition enum value (defined in CanTalonSRX)CanTalonSRX
eSensorVelocity enum value (defined in CanTalonSRX)CanTalonSRX
eSettingsChanged enum value (defined in CanTalonSRX)CanTalonSRX
eStatus1FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus2FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus3FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus4FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus6FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus7FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus8FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStatus9FrameRate enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_ForLim enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_ForSoftLim enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_OverTemp enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_RevLim enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_RevSoftLim enum value (defined in CanTalonSRX)CanTalonSRX
eStckyFault_UnderVoltage enum value (defined in CanTalonSRX)CanTalonSRX
eTemp enum value (defined in CanTalonSRX)CanTalonSRX
FlushTx(uint32_t arbId) (defined in CtreCanNode)CtreCanNodeprotected
FlushTx(T &par) (defined in CtreCanNode)CtreCanNodeinlineprotected
GetActTraj_IsLast(int &param) (defined in CanTalonSRX)CanTalonSRX
GetActTraj_IsValid(int &param) (defined in CanTalonSRX)CanTalonSRX
GetActTraj_Position(int &param) (defined in CanTalonSRX)CanTalonSRX
GetActTraj_ProfileSlotSelect(int &param) (defined in CanTalonSRX)CanTalonSRX
GetActTraj_Velocity(int &param) (defined in CanTalonSRX)CanTalonSRX
GetActTraj_VelOnly(int &param) (defined in CanTalonSRX)CanTalonSRX
GetAnalogInVel(int &param) (defined in CanTalonSRX)CanTalonSRX
GetAnalogInWithOv(int &param) (defined in CanTalonSRX)CanTalonSRX
GetAppliedThrottle(int &param) (defined in CanTalonSRX)CanTalonSRX
GetBatteryV(double &param) (defined in CanTalonSRX)CanTalonSRX
GetBrakeIsEnabled(int &param) (defined in CanTalonSRX)CanTalonSRX
GetBufferIsFull(int &param) (defined in CanTalonSRX)CanTalonSRX
GetCloseLoopErr(int &param) (defined in CanTalonSRX)CanTalonSRX
GetCloseLoopRampRate(unsigned slotIdx, int &closeLoopRampRate) (defined in CanTalonSRX)CanTalonSRX
GetCount(int &param) (defined in CanTalonSRX)CanTalonSRX
GetCurrent(double &param) (defined in CanTalonSRX)CanTalonSRX
GetDeviceNumber() (defined in CtreCanNode)CtreCanNodeinline
GetDgain(unsigned slotIdx, double &gain) (defined in CanTalonSRX)CanTalonSRX
GetEncIndexRiseEvents(int &param) (defined in CanTalonSRX)CanTalonSRX
GetEncPosition(int &param) (defined in CanTalonSRX)CanTalonSRX
GetEncVel(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_ForLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_ForSoftLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_HardwareFailure(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_OverTemp(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_RevLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_RevSoftLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFault_UnderVoltage(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFeedbackDeviceSelect(int &param) (defined in CanTalonSRX)CanTalonSRX
GetFgain(unsigned slotIdx, double &gain) (defined in CanTalonSRX)CanTalonSRX
GetFirmVers(int &param) (defined in CanTalonSRX)CanTalonSRX
GetForwardSoftEnable(int &enable) (defined in CanTalonSRX)CanTalonSRX
GetForwardSoftLimit(int &forwardLimit) (defined in CanTalonSRX)CanTalonSRX
GetHasUnderrun(int &param) (defined in CanTalonSRX)CanTalonSRX
GetIgain(unsigned slotIdx, double &gain) (defined in CanTalonSRX)CanTalonSRX
GetIsUnderrun(int &param) (defined in CanTalonSRX)CanTalonSRX
GetIzone(unsigned slotIdx, int &zone) (defined in CanTalonSRX)CanTalonSRX
GetLimitSwitchClosedFor(int &param) (defined in CanTalonSRX)CanTalonSRX
GetLimitSwitchClosedRev(int &param) (defined in CanTalonSRX)CanTalonSRX
GetLimitSwitchEn(int &param) (defined in CanTalonSRX)CanTalonSRX
GetModeSelect(int &param) (defined in CanTalonSRX)CanTalonSRX
GetMotionProfileStatus(uint32_t &flags, uint32_t &profileSlotSelect, int32_t &targPos, int32_t &targVel, uint32_t &topBufferRemaining, uint32_t &topBufferCnt, uint32_t &btmBufferCnt, uint32_t &outputEnable)CanTalonSRX
GetMotionProfileTopLevelBufferCount()CanTalonSRX
GetNextID(int &param) (defined in CanTalonSRX)CanTalonSRX
GetOutputType(int &param) (defined in CanTalonSRX)CanTalonSRX
GetParamResponse(param_t paramEnum, double &value) (defined in CanTalonSRX)CanTalonSRX
GetParamResponseInt32(param_t paramEnum, int &value) (defined in CanTalonSRX)CanTalonSRX
GetPgain(unsigned slotIdx, double &gain) (defined in CanTalonSRX)CanTalonSRX
GetPulseWidthPosition(int &param) (defined in CanTalonSRX)CanTalonSRX
GetPulseWidthRiseToFallUs(int &param) (defined in CanTalonSRX)CanTalonSRX
GetPulseWidthRiseToRiseUs(int &param) (defined in CanTalonSRX)CanTalonSRX
GetPulseWidthVelocity(int &param) (defined in CanTalonSRX)CanTalonSRX
GetQuadApin(int &param) (defined in CanTalonSRX)CanTalonSRX
GetQuadBpin(int &param) (defined in CanTalonSRX)CanTalonSRX
GetQuadIdxpin(int &param) (defined in CanTalonSRX)CanTalonSRX
GetResetCount(int &param) (defined in CanTalonSRX)CanTalonSRX
GetResetFlags(int &param) (defined in CanTalonSRX)CanTalonSRX
GetReverseSoftEnable(int &enable) (defined in CanTalonSRX)CanTalonSRX
GetReverseSoftLimit(int &reverseLimit) (defined in CanTalonSRX)CanTalonSRX
GetRx(uint32_t arbId, uint8_t *dataBytes, uint32_t timeoutMs) (defined in CtreCanNode)CtreCanNodeprotected
GetRx(uint32_t arbId, uint32_t timeoutMs) (defined in CtreCanNode)CtreCanNodeinlineprotected
GetSensorPosition(int &param) (defined in CanTalonSRX)CanTalonSRX
GetSensorVelocity(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_ForLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_ForSoftLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_OverTemp(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_RevLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_RevSoftLim(int &param) (defined in CanTalonSRX)CanTalonSRX
GetStckyFault_UnderVoltage(int &param) (defined in CanTalonSRX)CanTalonSRX
GetTemp(double &param) (defined in CanTalonSRX)CanTalonSRX
GetTx(uint32_t arbId) (defined in CtreCanNode)CtreCanNodeinlineprotected
GetVoltageCompensationRate(double &voltagePerMs) (defined in CanTalonSRX)CanTalonSRX
IsMotionProfileTopLevelBufferFull()CanTalonSRX
IsPulseWidthSensorPresent(int &param) (defined in CanTalonSRX)CanTalonSRX
kBrakeOverride_OverrideBrake (defined in CanTalonSRX)CanTalonSRXstatic
kBrakeOverride_OverrideCoast (defined in CanTalonSRX)CanTalonSRXstatic
kBrakeOverride_UseDefaultsFromFlash (defined in CanTalonSRX)CanTalonSRXstatic
kDefaultControl6PeriodMs (defined in CanTalonSRX)CanTalonSRXstatic
kDefaultControlPeriodMs (defined in CanTalonSRX)CanTalonSRXstatic
kDefaultEnablePeriodMs (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_AnalogEncoder (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_AnalogPot (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_CountEveryFallingEdge (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_CountEveryRisingEdge (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_DigitalQuadEnc (defined in CanTalonSRX)CanTalonSRXstatic
kFeedbackDev_PosIsPulseWidth (defined in CanTalonSRX)CanTalonSRXstatic
kLimitSwitchOverride_DisableFwd_DisableRev (defined in CanTalonSRX)CanTalonSRXstatic
kLimitSwitchOverride_DisableFwd_EnableRev (defined in CanTalonSRX)CanTalonSRXstatic
kLimitSwitchOverride_EnableFwd_DisableRev (defined in CanTalonSRX)CanTalonSRXstatic
kLimitSwitchOverride_EnableFwd_EnableRev (defined in CanTalonSRX)CanTalonSRXstatic
kLimitSwitchOverride_UseDefaultsFromFlash (defined in CanTalonSRX)CanTalonSRXstatic
kMode_CurrentCloseLoop (defined in CanTalonSRX)CanTalonSRXstatic
kMode_DutyCycle (defined in CanTalonSRX)CanTalonSRXstatic
kMode_MotionProfile (defined in CanTalonSRX)CanTalonSRXstatic
kMode_NoDrive (defined in CanTalonSRX)CanTalonSRXstatic
kMode_PositionCloseLoop (defined in CanTalonSRX)CanTalonSRXstatic
kMode_SlaveFollower (defined in CanTalonSRX)CanTalonSRXstatic
kMode_VelocityCloseLoop (defined in CanTalonSRX)CanTalonSRXstatic
kMode_VoltCompen (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProf_Disabled (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProf_Enable (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProf_Hold (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProfileFlag_ActTraj_IsLast (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProfileFlag_ActTraj_IsValid (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProfileFlag_ActTraj_VelOnly (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProfileFlag_HasUnderrun (defined in CanTalonSRX)CanTalonSRXstatic
kMotionProfileFlag_IsUnderrun (defined in CanTalonSRX)CanTalonSRXstatic
kProfileSlotSelect_Slot0 (defined in CanTalonSRX)CanTalonSRXstatic
kProfileSlotSelect_Slot1 (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_AnalogTempVbat (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_Encoder (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_Feedback (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_General (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_MotionProfile (defined in CanTalonSRX)CanTalonSRXstatic
kStatusFrame_PulseWidthMeas (defined in CanTalonSRX)CanTalonSRXstatic
param_t enum nameCanTalonSRX
ProcessMotionProfileBuffer()CanTalonSRX
PushMotionProfileTrajectory(int targPos, int targVel, int profileSlotSelect, int timeDurMs, int velOnly, int isLastPoint, int zeroPos)CanTalonSRX
RegisterRx(uint32_t arbId) (defined in CtreCanNode)CtreCanNodeprotected
RegisterTx(uint32_t arbId, uint32_t periodMs)CtreCanNodeprotected
RegisterTx(uint32_t arbId, uint32_t periodMs, uint32_t dlc, const uint8_t *initialFrame)CtreCanNodeprotected
RequestParam(param_t paramEnum)CanTalonSRX
Set(double value) (defined in CanTalonSRX)CanTalonSRX
SetCloseLoopRampRate(unsigned slotIdx, int closeLoopRampRate) (defined in CanTalonSRX)CanTalonSRX
SetDemand(int param) (defined in CanTalonSRX)CanTalonSRX
SetDgain(unsigned slotIdx, double gain) (defined in CanTalonSRX)CanTalonSRX
SetFeedbackDeviceSelect(int param) (defined in CanTalonSRX)CanTalonSRX
SetFgain(unsigned slotIdx, double gain) (defined in CanTalonSRX)CanTalonSRX
SetForwardSoftEnable(int enable) (defined in CanTalonSRX)CanTalonSRX
SetForwardSoftLimit(int forwardLimit) (defined in CanTalonSRX)CanTalonSRX
SetIgain(unsigned slotIdx, double gain) (defined in CanTalonSRX)CanTalonSRX
SetIzone(unsigned slotIdx, int zone) (defined in CanTalonSRX)CanTalonSRX
SetModeSelect(int modeSelect, int demand) (defined in CanTalonSRX)CanTalonSRX
SetModeSelect(int param) (defined in CanTalonSRX)CanTalonSRX
SetOverrideBrakeType(int param) (defined in CanTalonSRX)CanTalonSRX
SetOverrideLimitSwitchEn(int param) (defined in CanTalonSRX)CanTalonSRX
SetParam(param_t paramEnum, double value)CanTalonSRX
SetPgain(unsigned slotIdx, double gain)CanTalonSRX
SetProfileSlotSelect(int param) (defined in CanTalonSRX)CanTalonSRX
SetRampThrottle(int param) (defined in CanTalonSRX)CanTalonSRX
SetReverseSoftEnable(int enable) (defined in CanTalonSRX)CanTalonSRX
SetReverseSoftLimit(int reverseLimit) (defined in CanTalonSRX)CanTalonSRX
SetRevFeedbackSensor(int param) (defined in CanTalonSRX)CanTalonSRX
SetRevMotDuringCloseLoopEn(int param) (defined in CanTalonSRX)CanTalonSRX
SetSensorPosition(int pos) (defined in CanTalonSRX)CanTalonSRX
SetStatusFrameRate(unsigned frameEnum, unsigned periodMs)CanTalonSRX
SetVoltageCompensationRate(double voltagePerMs) (defined in CanTalonSRX)CanTalonSRX
UnregisterTx(uint32_t arbId) (defined in CtreCanNode)CtreCanNodeprotected
~CanTalonSRX() (defined in CanTalonSRX)CanTalonSRX
~CtreCanNode() (defined in CtreCanNode)CtreCanNode