CTRE Phoenix C++ 5.33.1
ControlMode.h File Reference

Go to the source code of this file.

Namespaces

namespace  ctre
 namespace ctre
 
namespace  ctre::phoenix
 namespace phoenix
 
namespace  ctre::phoenix::motorcontrol
 namespace motorcontrol
 

Enumerations

enum class  ctre::phoenix::motorcontrol::ControlMode {
  ctre::phoenix::motorcontrol::PercentOutput = 0 , ctre::phoenix::motorcontrol::Position = 1 , ctre::phoenix::motorcontrol::Velocity = 2 , ctre::phoenix::motorcontrol::Current = 3 ,
  ctre::phoenix::motorcontrol::Follower = 5 , ctre::phoenix::motorcontrol::MotionProfile = 6 , ctre::phoenix::motorcontrol::MotionMagic = 7 , ctre::phoenix::motorcontrol::MotionProfileArc = 10 ,
  ctre::phoenix::motorcontrol::MusicTone = 13 , ctre::phoenix::motorcontrol::Disabled = 15
}
 Choose the control mode for a motor controller. More...
 
enum class  ctre::phoenix::motorcontrol::TalonFXControlMode {
  ctre::phoenix::motorcontrol::PercentOutput = 0 , ctre::phoenix::motorcontrol::Position = 1 , ctre::phoenix::motorcontrol::Velocity = 2 , ctre::phoenix::motorcontrol::Current = 3 ,
  ctre::phoenix::motorcontrol::Follower = 5 , ctre::phoenix::motorcontrol::MotionProfile = 6 , ctre::phoenix::motorcontrol::MotionMagic = 7 , ctre::phoenix::motorcontrol::MotionProfileArc = 10 ,
  ctre::phoenix::motorcontrol::MusicTone = 13 , ctre::phoenix::motorcontrol::Disabled = 15
}
 Choose the control mode for a TalonFX / Falcon 500. More...
 
enum class  ctre::phoenix::motorcontrol::TalonSRXControlMode {
  ctre::phoenix::motorcontrol::PercentOutput = 0 , ctre::phoenix::motorcontrol::Position = 1 , ctre::phoenix::motorcontrol::Velocity = 2 , ctre::phoenix::motorcontrol::Current = 3 ,
  ctre::phoenix::motorcontrol::Follower = 5 , ctre::phoenix::motorcontrol::MotionProfile = 6 , ctre::phoenix::motorcontrol::MotionMagic = 7 , ctre::phoenix::motorcontrol::MotionProfileArc = 10 ,
  ctre::phoenix::motorcontrol::Disabled = 15
}
 Choose the control mode for a Talon SRX. More...
 
enum class  ctre::phoenix::motorcontrol::VictorSPXControlMode {
  ctre::phoenix::motorcontrol::PercentOutput = 0 , ctre::phoenix::motorcontrol::Position = 1 , ctre::phoenix::motorcontrol::Velocity = 2 , ctre::phoenix::motorcontrol::Follower = 5 ,
  ctre::phoenix::motorcontrol::MotionProfile = 6 , ctre::phoenix::motorcontrol::MotionMagic = 7 , ctre::phoenix::motorcontrol::MotionProfileArc = 10 , ctre::phoenix::motorcontrol::Disabled = 15
}
 Choose the control mode for a Victor SPX. More...