CTRE.Phoenix6.Configs Namespace
Config namespace for Phoenix 6 devices
AudioConfigs |
Configs that affect audible components of the device.
Includes configuration for the beep on boot.
|
CANcoderConfiguration | |
CANcoderConfigurator | |
ClosedLoopGeneralConfigs |
Configs that affect general behavior during closed-looping.
Includes Continuous Wrap features.
|
ClosedLoopRampsConfigs |
Configs that affect the closed-loop control of this motor
controller.
Closed-loop ramp rates for the various control types.
|
CurrentLimitsConfigs |
Configs that directly affect current limiting features.
Contains the supply/stator current limit thresholds and whether to
enable them or not.
|
CustomParamsConfigs |
Custom Params.
Custom paramaters that have no real impact on controller.
|
DifferentialConstantsConfigs |
Configs related to constants used for differential control of a
mechanism.
Includes the differential peak outputs.
|
DifferentialSensorsConfigs |
Configs related to sensors used for differential control of a
mechanism.
Includes the differential sensor sources and IDs.
|
FeedbackConfigs |
Configs that affect the feedback of this motor controller.
Includes feedback sensor source, any offsets for the feedback
sensor, and various ratios to describe the relationship between
the sensor and the mechanism for closed looping.
|
GyroTrimConfigs |
Configs to trim the Pigeon2's gyroscope.
Pigeon2 allows the user to trim the gyroscope's sensitivity. While
this isn't necessary for the Pigeon2, as it comes calibrated
out-of-the-box, users can make use of this to make the Pigeon2
even more accurate for their application.
|
HardwareLimitSwitchConfigs |
Configs that change how the motor controller behaves under
different limit switch statse.
Includes configs such as enabling limit switches, configuring the
remote sensor ID, the source, and the position to set on limit.
|
MagnetSensorConfigs |
Configs that affect the magnet sensor and how to interpret it.
Includes sensor range and other configs related to sensor.
|
MotionMagicConfigs |
Configs for Motion Magic®.
Includes Velocity, Acceleration, and Jerk parameters.
|
MotorOutputConfigs |
Configs that directly affect motor-output.
Includes Motor Invert and various limit features.
|
MountPoseConfigs |
Configs for Pigeon 2's Mount Pose configuration.
These configs allow the Pigeon2 to be mounted in whatever
orientation that's desired and ensure the reported Yaw/Pitch/Roll
is from the robot's reference.
|
OpenLoopRampsConfigs |
Configs that affect the open-loop control of this motor
controller.
Open-loop ramp rates for the various control types.
|
ParentConfigurator | |
Pigeon2Configuration | |
Pigeon2Configurator | |
Pigeon2FeaturesConfigs |
Configs to enable/disable various features of the Pigeon2.
These configs allow the user to enable or disable various aspects
of the Pigeon2.
|
Slot0Configs |
Gains for the specified slot.
If this slot is selected, these gains are used in closed loop
control requests.
|
Slot1Configs |
Gains for the specified slot.
If this slot is selected, these gains are used in closed loop
control requests.
|
Slot2Configs |
Gains for the specified slot.
If this slot is selected, these gains are used in closed loop
control requests.
|
SoftwareLimitSwitchConfigs |
Configs that affect how software-limit switches behave.
Includes enabling software-limit switches and the threshold at
which they're tripped.
|
TalonFXConfiguration | |
TalonFXConfigurator | |
TorqueCurrentConfigs |
Configs to control the maximum and minimum applied torque when
using Torque Current control types.
Similar to peak output, but for the TorqueCurrentFOC control type
requests.
|
VoltageConfigs |
Voltage-specific configs
Voltage-specific configs
|