CTRE Phoenix 6 C++ 24.3.0
Configs.hpp File Reference

Go to the source code of this file.

Classes

class  ctre::phoenix6::configs::ParentConfiguration
 
class  ctre::phoenix6::configs::MagnetSensorConfigs
 Configs that affect the magnet sensor and how to interpret it. More...
 
class  ctre::phoenix6::configs::MountPoseConfigs
 Configs for Pigeon 2's Mount Pose configuration. More...
 
class  ctre::phoenix6::configs::GyroTrimConfigs
 Configs to trim the Pigeon2's gyroscope. More...
 
class  ctre::phoenix6::configs::Pigeon2FeaturesConfigs
 Configs to enable/disable various features of the Pigeon2. More...
 
class  ctre::phoenix6::configs::MotorOutputConfigs
 Configs that directly affect motor output. More...
 
class  ctre::phoenix6::configs::CurrentLimitsConfigs
 Configs that directly affect current limiting features. More...
 
class  ctre::phoenix6::configs::VoltageConfigs
 Configs that affect Voltage control types. More...
 
class  ctre::phoenix6::configs::TorqueCurrentConfigs
 Configs that affect Torque Current control types. More...
 
class  ctre::phoenix6::configs::FeedbackConfigs
 Configs that affect the feedback of this motor controller. More...
 
class  ctre::phoenix6::configs::DifferentialSensorsConfigs
 Configs related to sensors used for differential control of a mechanism. More...
 
class  ctre::phoenix6::configs::DifferentialConstantsConfigs
 Configs related to constants used for differential control of a mechanism. More...
 
class  ctre::phoenix6::configs::OpenLoopRampsConfigs
 Configs that affect the open-loop control of this motor controller. More...
 
class  ctre::phoenix6::configs::ClosedLoopRampsConfigs
 Configs that affect the closed-loop control of this motor controller. More...
 
class  ctre::phoenix6::configs::HardwareLimitSwitchConfigs
 Configs that change how the motor controller behaves under different limit switch states. More...
 
class  ctre::phoenix6::configs::AudioConfigs
 Configs that affect audible components of the device. More...
 
class  ctre::phoenix6::configs::SoftwareLimitSwitchConfigs
 Configs that affect how software-limit switches behave. More...
 
class  ctre::phoenix6::configs::MotionMagicConfigs
 Configs for Motion MagicĀ®. More...
 
class  ctre::phoenix6::configs::CustomParamsConfigs
 Custom Params. More...
 
class  ctre::phoenix6::configs::ClosedLoopGeneralConfigs
 Configs that affect general behavior during closed-looping. More...
 
class  ctre::phoenix6::configs::Slot0Configs
 Gains for the specified slot. More...
 
class  ctre::phoenix6::configs::Slot1Configs
 Gains for the specified slot. More...
 
class  ctre::phoenix6::configs::Slot2Configs
 Gains for the specified slot. More...
 
class  ctre::phoenix6::configs::SlotConfigs
 Gains for the specified slot. More...
 

Namespaces

namespace  ctre
 
namespace  ctre::phoenix6
 
namespace  ctre::phoenix6::hardware
 
namespace  ctre::phoenix6::hardware::core
 
namespace  ctre::phoenix6::configs