CTRE Phoenix Pro C++ 23.0.12
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cctre::phoenixpro::AllTimestampsA collection of timestamps for a received signal
 Cctre::phoenixpro::wpiutils::AutoFeedEnable
 Cctre::phoenixpro::BaseStatusSignalValue
 Cctre::phoenixpro::StatusSignalValue< units::angle::turn_t >
 Cctre::phoenixpro::StatusSignalValue< units::angle::degree_t >
 Cctre::phoenixpro::StatusSignalValue< units::angular_velocity::degrees_per_second_t >
 Cctre::phoenixpro::StatusSignalValue< units::dimensionless::scalar_t >
 Cctre::phoenixpro::StatusSignalValue< int >
 Cctre::phoenixpro::StatusSignalValue< T >
 Cctre::phoenixpro::wpiutils::CallbackHelper
 Cctre::phoenixpro::sim::CANcoderSimStateClass to control the state of a simulated hardware::CANcoder
 Cctre::phoenix::platform::can::canframe_t"plain old data" container for holding a CAN Frame Event
 Cctre::phoenixpro::controls::ControlInfoInformation about a control request
 Cctre::phoenixpro::controls::ControlRequestAbstract Control Request class that other control requests extend for use
 Cctre::phoenixpro::controls::CoastOutRequest coast neutral output of actuator
 Cctre::phoenixpro::controls::DutyCycleOutRequest a specified motor duty cycle
 Cctre::phoenixpro::controls::EmptyControlGeneric Empty Control class used to do nothing
 Cctre::phoenixpro::controls::FollowerFollow the motor output of another Talon
 Cctre::phoenixpro::controls::MotionMagicDutyCycleRequests Motion Magic® to target a final position using a motion profile
 Cctre::phoenixpro::controls::MotionMagicTorqueCurrentFOCRequests Motion Magic® to target a final position using a motion profile
 Cctre::phoenixpro::controls::MotionMagicVoltageRequests Motion Magic® to target a final position using a motion profile
 Cctre::phoenixpro::controls::NeutralOutRequest neutral output of actuator
 Cctre::phoenixpro::controls::PositionDutyCycleRequest PID to target position with duty cycle feedforward
 Cctre::phoenixpro::controls::PositionTorqueCurrentFOCRequest PID to target position with torque current feedforward
 Cctre::phoenixpro::controls::PositionVoltageRequest PID to target position with voltage feedforward
 Cctre::phoenixpro::controls::StaticBrakeApplies full neutral-brake by shorting motor leads together
 Cctre::phoenixpro::controls::StrictFollowerFollow the motor output of another Talon while ignoring the master's invert setting
 Cctre::phoenixpro::controls::TorqueCurrentFOCRequest a specified motor current (field oriented control)
 Cctre::phoenixpro::controls::VelocityDutyCycleRequest PID to target velocity with duty cycle feedforward
 Cctre::phoenixpro::controls::VelocityTorqueCurrentFOCRequest PID to target velocity with torque current feedforward
 Cctre::phoenixpro::controls::VelocityVoltageRequest PID to target velocity with voltage feedforward
 Cctre::phoenixpro::controls::VoltageOutRequest a specified voltage
 Cctre::phoenixpro::hardware::DeviceIdentifier
 Cfrc::Gyro
 Cctre::phoenixpro::hardware::Pigeon2Class description for the Pigeon 2 IMU sensor that measures orientation
 Cctre::phoenixpro::ISerializable
 Cctre::phoenixpro::configs::ParentConfiguration
 Cctre::phoenixpro::signals::AbsoluteSensorRangeValueThe range of the absolute sensor, either [0, 1) or [-0.5, 0.5)
 Cctre::phoenixpro::signals::AppliedRotorPolarityValueThe applied rotor polarity
 Cctre::phoenixpro::signals::BridgeOuputValueThe applied output of the bridge
 Cctre::phoenixpro::signals::ControlModeValueThe active control mode of the motor controller
 Cctre::phoenixpro::signals::DeviceEnableValueTrue if the device is enabled
 Cctre::phoenixpro::signals::FeedbackSensorSourceValueChoose what sensor source is reported via API and used by closed-loop and limit features
 Cctre::phoenixpro::signals::ForwardLimitSourceValueDetermines where to poll the forward limit switch
 Cctre::phoenixpro::signals::ForwardLimitTypeValueDetermines if limit is normally-open (default) or normally-closed
 Cctre::phoenixpro::signals::ForwardLimitValueForward Limit Pin
 Cctre::phoenixpro::signals::FrcLockValueTrue if device is locked by FRC
 Cctre::phoenixpro::signals::InvertedValueInvert state of the device
 Cctre::phoenixpro::signals::IsPROLicensedValueWhether the device is pro licensed or not
 Cctre::phoenixpro::signals::Led1OffColorValueThe Color of LED1 when it's "Off"
 Cctre::phoenixpro::signals::Led1OnColorValueThe Color of LED1 when it's "On"
 Cctre::phoenixpro::signals::Led2OffColorValueThe Color of LED2 when it's "Off"
 Cctre::phoenixpro::signals::Led2OnColorValueThe Color of LED2 when it's "On"
 Cctre::phoenixpro::signals::MagnetHealthValueMagnet health as measured by CANcoder
 Cctre::phoenixpro::signals::MotionMagicIsRunningValueCheck if Motion Magic® is running
 Cctre::phoenixpro::signals::NeutralModeValueThe state of the motor controller bridge when output is neutral or disabled
 Cctre::phoenixpro::signals::ReverseLimitSourceValueDetermines where to poll the reverse limit switch
 Cctre::phoenixpro::signals::ReverseLimitTypeValueDetermines if limit is normally-open (default) or normally-closed
 Cctre::phoenixpro::signals::ReverseLimitValueReverse Limit Pin
 Cctre::phoenixpro::signals::RobotEnableValueTrue if the robot is enabled
 Cctre::phoenixpro::signals::SensorDirectionValueDirection of the sensor to determine positive facing the LED side of the CANcoder
 Cctre::phoenixpro::signals::System_StateValueSystem state of the device
 Cctre::phoenix::threading::ManualEventManual Event object, useful for signaling other threads about an event
 Cfrc::MotorController
 Cctre::phoenixpro::hardware::TalonFXClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cfrc::MotorSafety
 Cctre::phoenixpro::hardware::TalonFXClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cstd::mutex
 Cctre::phoenix::threading::CopyMoveMutex< std::mutex >
 CMutexType
 Cctre::phoenix::threading::CopyMoveMutex< MutexType >An extension of mutex that defines empty copy and move constructors and assignment operators
 Cctre::phoenixpro::configs::ParentConfigurator
 Cctre::phoenixpro::configs::CANcoderConfiguratorClass for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity
 Cctre::phoenixpro::configs::Pigeon2ConfiguratorClass description for the Pigeon 2 IMU sensor that measures orientation
 Cctre::phoenixpro::configs::TalonFXConfiguratorClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cctre::phoenixpro::hardware::ParentDeviceParent class for all devices
 Cctre::phoenixpro::hardware::core::CoreCANcoderClass for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity
 Cctre::phoenixpro::hardware::core::CorePigeon2Class description for the Pigeon 2 IMU sensor that measures orientation
 Cctre::phoenixpro::hardware::core::CoreTalonFXClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cctre::phoenixpro::sim::Pigeon2SimStateClass to control the state of a simulated hardware::Pigeon2
 Cctre::phoenix::threading::RcManualEventReference-counted Manual Event
 Cwpi::Sendable
 Cctre::phoenixpro::hardware::CANcoderClass for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity
 Cctre::phoenixpro::hardware::Pigeon2Class description for the Pigeon 2 IMU sensor that measures orientation
 Cctre::phoenixpro::hardware::TalonFXClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cwpi::SendableHelper
 Cctre::phoenixpro::hardware::CANcoderClass for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity
 Cctre::phoenixpro::hardware::Pigeon2Class description for the Pigeon 2 IMU sensor that measures orientation
 Cctre::phoenixpro::hardware::TalonFXClass description for the Talon FX integrated motor controller that runs on associated Falcon motors
 Cctre::phoenixpro::SignalMeasurement< L >
 Cctre::phoenixpro::spns::SpnValueClass that holds all the SPN values used in Phoenix Pro devices
 Cctre::phoenixpro::sim::TalonFXSimStateClass to control the state of a simulated hardware::TalonFX
 Cctre::phoenixpro::TimestampInformation about the timestamp of a signal
 Cctre::phoenixpro::networking::Wrappers