CTRE_Phoenix 5.20.2
|
#include <BaseTalon.h>
Inherits ctre::phoenix::motorcontrol::can::BaseMotorControllerConfiguration.
Inherited by ctre::phoenix::motorcontrol::can::TalonFXConfiguration, and ctre::phoenix::motorcontrol::can::TalonSRXConfiguration.
Public Member Functions | |
BaseTalonConfiguration (FeedbackDevice defaultFeedbackDevice) | |
std::string | toString () |
std::string | toString (std::string prependString) |
Public Member Functions inherited from ctre::phoenix::motorcontrol::can::BaseMotorControllerConfiguration | |
std::string | toString () |
std::string | toString (std::string prependString) |
Public Member Functions inherited from ctre::phoenix::CustomParamConfiguration | |
std::string | toString () |
std::string | toString (std::string prependString) |
Configurables available to BaseTalon
|
inline |
|
inline |
prependString | String to prepend to all the configs |
BaseTalonPIDSetConfiguration ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::auxiliaryPID |
Auxiliary PID configuration
FeedbackDevice 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.
FeedbackDevice 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.
int ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::forwardLimitSwitchDeviceID |
Forward limit switch device ID
Limit Switch device id isn't used unless device is a remote
LimitSwitchNormal ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::forwardLimitSwitchNormal |
Forward limit switch normally open/closed
LimitSwitchSource 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 ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::primaryPID |
Primary PID configuration
int ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::reverseLimitSwitchDeviceID |
Reverse limit switch device ID
Limit Switch device id isn't used unless device is a remote
LimitSwitchNormal ctre::phoenix::motorcontrol::can::BaseTalonConfiguration::reverseLimitSwitchNormal |
Reverse limit switch normally open/closed
LimitSwitchSource 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 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.
FeedbackDevice 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.