CTRE Phoenix 6 C++ 26.50.0-alpha-1
Loading...
Searching...
No Matches
ctre::phoenix6::controls Namespace Reference

Namespaces

namespace  compound

Classes

class  MotionMagicDutyCycle
 Requests Motion Magic® to target a final position using a motion profile. More...
class  StrictFollower
 Follow the motor output of another Talon while ignoring the leader's invert setting. More...
class  DifferentialVelocityVoltage
 Request PID to target velocity with a differential position setpoint. More...
class  DifferentialMotionMagicVelocityDutyCycle
 Requests Motion Magic® to target a final velocity using a motion profile, and PID to a differential position setpoint. More...
class  ControlRequest
 Common interface implemented by all control requests. More...
class  EmptyControl
 Generic Empty Control class used to do nothing. More...
class  MusicTone
 Plays a single tone at the user specified frequency. More...
class  StrobeAnimation
 Animation that strobes the LEDs a specified color. More...
class  DynamicMotionMagicExpoVoltage
 Requires Phoenix Pro and CANivore; Requests Motion Magic® Expo to target a final position using an exponential motion profile. More...
class  MotionMagicVelocityVoltage
 Requests Motion Magic® to target a final velocity using a motion profile. More...
class  DynamicMotionMagicDutyCycle
 Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile. More...
class  SolidColor
 Sets LEDs to a solid color. More...
class  DifferentialMotionMagicVoltage
 Requests Motion Magic® to target a final position using a motion profile, and PID to a differential position setpoint. More...
class  DifferentialMotionMagicVelocityVoltage
 Requests Motion Magic® to target a final velocity using a motion profile, and PID to a differential position setpoint. More...
class  CoastOut
 Request coast neutral output of actuator. More...
class  PositionVoltage
 Request PID to target position with voltage feedforward. More...
class  DynamicMotionMagicVoltage
 Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile. More...
class  DifferentialFollower
 Follow the differential motor output of another Talon. More...
class  MotionMagicTorqueCurrentFOC
 Requires Phoenix Pro; Requests Motion Magic® to target a final position using a motion profile. More...
class  DifferentialDutyCycle
 Request a specified motor duty cycle with a differential position closed-loop. More...
class  ColorFlowAnimation
 Animation that gradually lights the entire LED strip one LED at a time. More...
class  RainbowAnimation
 Animation that creates a rainbow throughout all the LEDs. More...
class  ModulateVBatOut
 Modulates the CANdle VBat output to the specified duty cycle. More...
class  MotionMagicVoltage
 Requests Motion Magic® to target a final position using a motion profile. More...
class  TwinkleOffAnimation
 Animation that randomly turns on LEDs until it reaches the maximum count, and then turns them all off. More...
class  NeutralOut
 Request neutral output of actuator. More...
class  MotionMagicExpoTorqueCurrentFOC
 Requires Phoenix Pro; Requests Motion Magic® to target a final position using an exponential motion profile. More...
class  DynamicMotionMagicExpoDutyCycle
 Requires Phoenix Pro and CANivore; Requests Motion Magic® Expo to target a final position using an exponential motion profile. More...
class  DifferentialVelocityDutyCycle
 Request PID to target velocity with a differential position setpoint. More...
class  DifferentialPositionVoltage
 Request PID to target position with a differential position setpoint. More...
class  MotionMagicVelocityTorqueCurrentFOC
 Requests Motion Magic® to target a final velocity using a motion profile. More...
class  FireAnimation
 Animation that looks similar to a flame flickering. More...
class  RgbFadeAnimation
 Animation that fades all the LEDs of a strip simultaneously between Red, Green, and Blue. More...
class  DynamicMotionMagicExpoTorqueCurrentFOC
 Requires Phoenix Pro and CANivore; Requests Motion Magic® Expo to target a final position using an exponential motion profile. More...
class  PositionTorqueCurrentFOC
 Requires Phoenix Pro; Request PID to target position with torque current feedforward. More...
class  DifferentialMotionMagicExpoVoltage
 Requests Motion Magic® to target a final position using an exponential motion profile, and PID to a differential position setpoint. More...
class  MotionMagicExpoVoltage
 Requests Motion Magic® to target a final position using an exponential motion profile. More...
class  MotionMagicVelocityDutyCycle
 Requests Motion Magic® to target a final velocity using a motion profile. More...
class  DynamicMotionMagicTorqueCurrentFOC
 Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile. More...
class  Follower
 Follow the motor output of another Talon. More...
class  DutyCycleOut
 Request a specified motor duty cycle. More...
class  VelocityDutyCycle
 Request PID to target velocity with duty cycle feedforward. More...
class  DifferentialVoltage
 Request a specified voltage with a differential position closed-loop. More...
class  TorqueCurrentFOC
 Requires Phoenix Pro; Request a specified motor current (field oriented control). More...
class  SingleFadeAnimation
 Animation that fades into and out of a specified color. More...
class  MotionMagicExpoDutyCycle
 Requests Motion Magic® to target a final position using an exponential motion profile. More...
class  DifferentialMotionMagicExpoDutyCycle
 Requests Motion Magic® to target a final position using an exponential motion profile, and PID to a differential position setpoint. More...
class  VelocityVoltage
 Request PID to target velocity with voltage feedforward. More...
class  DifferentialMotionMagicDutyCycle
 Requests Motion Magic® to target a final position using a motion profile, and PID to a differential position setpoint. More...
class  TwinkleAnimation
 Animation that randomly turns LEDs on and off to a certain color. More...
class  EmptyAnimation
 An empty animation, clearing any animation in the specified slot. More...
class  DifferentialStrictFollower
 Follow the differential motor output of another Talon while ignoring the leader's invert setting. More...
class  VoltageOut
 Request a specified voltage. More...
class  StaticBrake
 Applies full neutral-brake by shorting motor leads together. More...
class  LarsonAnimation
 Animation that bounces a pocket of light across the LED strip. More...
class  PositionDutyCycle
 Request PID to target position with duty cycle feedforward. More...
class  DifferentialPositionDutyCycle
 Request PID to target position with a differential position setpoint. More...
class  VelocityTorqueCurrentFOC
 Requires Phoenix Pro; Request PID to target velocity with torque current feedforward. More...