phoenix6.hardware.traits.has_talon_controls

Module Contents

class phoenix6.hardware.traits.has_talon_controls.HasTalonControls

Contains all control functions available for devices that support Talon controls.

set_control(request: phoenix6.controls.duty_cycle_out.DutyCycleOut) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.voltage_out.VoltageOut) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.position_duty_cycle.PositionDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.position_voltage.PositionVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.velocity_duty_cycle.VelocityDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.velocity_voltage.VelocityVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_duty_cycle.MotionMagicDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_voltage.MotionMagicVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_velocity_duty_cycle.MotionMagicVelocityDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_velocity_voltage.MotionMagicVelocityVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_expo_duty_cycle.MotionMagicExpoDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.motion_magic_expo_voltage.MotionMagicExpoVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.dynamic_motion_magic_duty_cycle.DynamicMotionMagicDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.dynamic_motion_magic_voltage.DynamicMotionMagicVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_duty_cycle.DifferentialDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_voltage.DifferentialVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_position_duty_cycle.DifferentialPositionDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_position_voltage.DifferentialPositionVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_velocity_duty_cycle.DifferentialVelocityDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_velocity_voltage.DifferentialVelocityVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_motion_magic_duty_cycle.DifferentialMotionMagicDutyCycle) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_motion_magic_voltage.DifferentialMotionMagicVoltage) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.follower.Follower) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.strict_follower.StrictFollower) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_follower.DifferentialFollower) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.differential_strict_follower.DifferentialStrictFollower) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.static_brake.StaticBrake) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.neutral_out.NeutralOut) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.coast_out.CoastOut) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_duty_cycle_out_position.Diff_DutyCycleOut_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_position_duty_cycle_position.Diff_PositionDutyCycle_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_velocity_duty_cycle_position.Diff_VelocityDutyCycle_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_motion_magic_duty_cycle_position.Diff_MotionMagicDutyCycle_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_duty_cycle_out_velocity.Diff_DutyCycleOut_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_position_duty_cycle_velocity.Diff_PositionDutyCycle_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_velocity_duty_cycle_velocity.Diff_VelocityDutyCycle_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_motion_magic_duty_cycle_velocity.Diff_MotionMagicDutyCycle_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_voltage_out_position.Diff_VoltageOut_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_position_voltage_position.Diff_PositionVoltage_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_velocity_voltage_position.Diff_VelocityVoltage_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_motion_magic_voltage_position.Diff_MotionMagicVoltage_Position) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_voltage_out_velocity.Diff_VoltageOut_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_position_voltage_velocity.Diff_PositionVoltage_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_velocity_voltage_velocity.Diff_VelocityVoltage_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.controls.compound.diff_motion_magic_voltage_velocity.Diff_MotionMagicVoltage_Velocity) phoenix6.status_code.StatusCode
set_control(request: phoenix6.hardware.parent_device.SupportsSendRequest) phoenix6.status_code.StatusCode