CTRE_Phoenix 5.20.2
|
Inherits com.ctre.phoenix.motorcontrol.can.BaseMotorControllerConfiguration.
Inherited by com.ctre.phoenix.motorcontrol.can.TalonFXConfiguration, and com.ctre.phoenix.motorcontrol.can.TalonSRXConfiguration.
Public Member Functions | |
BaseTalonConfiguration (FeedbackDevice defaultFeedbackDevice) | |
String | toString () |
String | toString (String prependString) |
String | toString () |
String | toString (String prependString) |
String | toString () |
String | toString (String prependString) |
Configurables available to TalonSRX
|
inline |
Reimplemented from com.ctre.phoenix.motorcontrol.can.BaseMotorControllerConfiguration.
Reimplemented in com.ctre.phoenix.motorcontrol.can.TalonFXConfiguration, and com.ctre.phoenix.motorcontrol.can.TalonSRXConfiguration.
|
inline |
prependString | String to prepend to all the configs |
Reimplemented from com.ctre.phoenix.motorcontrol.can.BaseMotorControllerConfiguration.
Reimplemented in com.ctre.phoenix.motorcontrol.can.TalonFXConfiguration, and com.ctre.phoenix.motorcontrol.can.TalonSRXConfiguration.
BaseTalonPIDSetConfiguration com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.auxiliaryPID |
Auxiliary PID configuration
FeedbackDevice com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.diff0Term |
Feedback Device for Diff 0 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).
configs.diff0Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice(); configs.diff0Term = TalonFXFeedbackDevice.IntegratedSensor.toFeedbackDevice();
FeedbackDevice com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.diff1Term |
Feedback Device for Diff 1 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).
configs.diff1Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice(); configs.diff1Term = TalonFXFeedbackDevice.IntegratedSensor.toFeedbackDevice();
int com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.forwardLimitSwitchDeviceID |
Forward limit switch device ID
Limit Switch device id isn't used unless device is a remote
LimitSwitchNormal com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.forwardLimitSwitchNormal |
Forward limit switch normally open/closed
LimitSwitchSource com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.forwardLimitSwitchSource |
Forward Limit Switch Source
User can choose between the feedback connector, remote Talon SRX, CANifier, or deactivate the feature
BaseTalonPIDSetConfiguration com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.primaryPID |
Primary PID configuration
int com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.reverseLimitSwitchDeviceID |
Reverse limit switch device ID
Limit Switch device id isn't used unless device is a remote
LimitSwitchNormal com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.reverseLimitSwitchNormal |
Reverse limit switch normally open/closed
LimitSwitchSource com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.reverseLimitSwitchSource |
Reverse Limit Switch Source
User can choose between the feedback connector, remote Talon SRX, CANifier, or deactivate the feature
FeedbackDevice com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.sum0Term |
Feedback Device for Sum 0 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).
configs.sum0Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice(); configs.sum0Term = TalonFXFeedbackDevice.IntegratedSensor.toFeedbackDevice();
FeedbackDevice com.ctre.phoenix.motorcontrol.can.BaseTalonConfiguration.sum1Term |
Feedback Device for Sum 1 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).
configs.sum1Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice(); configs.sum1Term = TalonFXFeedbackDevice.IntegratedSensor.toFeedbackDevice();