CTRE Phoenix C++ 5.35.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cctre::phoenix::sensors::AbsoluteSensorRangeRoutinesClass to handle routines specific to AbsoluteSensorRange
 Cctre::phoenix::led::AnimationThe base class for all animations that CANdle supports
 Cctre::phoenix::motorcontrol::can::BasePIDSetConfigurationBase set of configurables related to PID
 Cctre::phoenix::sensors::BasePigeonConfigUtilsUtil class to help with Pigeon configurations
 Cctre::phoenix::sensors::BasePigeonSimCollectionCollection of simulation functions available to a Pigeon IMU
 Cctre::phoenix::motorcontrol::can::BaseTalonConfigUtilUtil class to help with talon configs
 Cctre::phoenix::motorcontrol::can::BaseTalonPIDSetConfigUtilUtil class to help with BaseTalon's PID configs
 Cctre::phoenix::motion::BufferedTrajectoryPointStreamStream of trajectory points for Talon/Victor motion profiling
 Cctre::phoenix::CANBusAddressableSimple address holder
 Cctre::phoenix::sensors::CANCoderFaultsFaults available to CANCoderFaults
 Cctre::phoenix::sensors::CANCoderSimCollectionCollection of simulation functions available to a CANCoder
 Cctre::phoenix::sensors::CANCoderStickyFaultsSticky Faults for CANCoder (Currently has none)
 Cctre::phoenix::led::CANdleCTRE CANdle
 Cctre::phoenix::led::CANdleFaultsFaults available to CANdle (Currently has none)
 Cctre::phoenix::led::CANdleStickyFaultsFaults available to CANdle (Currently has none)
 Cctre::phoenix::CANifierConfigUtilsUtil class to help with configuring CANifier
 Cctre::phoenix::CANifierFaultsFaults available to CANifier (Currently has none)
 Cctre::phoenix::CANifierStickyFaultsSticky Faults for CANifier (Currently has none)
 Cctre::phoenix::CANifierVelocityMeasPeriodRoutinesClass to handle routines specific to VelocityMeasPeriod
 Cctre::phoenix::motorcontrol::ControlFrameRoutinesClass to handle promotion of controlFrame to controlFrameEnhanced
 Cctre::phoenix::CTRLoggerObject to handle error logging
 Cctre::phoenix::CustomParamConfigurationConfigurables for any custom param configs
 Cctre::phoenix::CustomParamConfigUtilUtil class to help custom configs
 Cctre::phoenix::motorcontrol::DeviceCatalogClass to keep track of multiple devices
 Cctre::phoenix::ErrorCollection
 Cctre::phoenix::motorcontrol::FaultsAll the faults available to motor controllers
 Cctre::phoenix::motorcontrol::FeedbackDeviceRoutinesClass to handle feedback device routines
 Cctre::phoenix::motorcontrol::can::FilterConfigurationConfigurations for filters
 Cctre::phoenix::motorcontrol::can::FilterConfigUtilUtil class to help with filter configs
 Cctre::phoenix::sensors::PigeonIMU::FusionStatusData object for holding fusion information
 CIGadgeteerUartClient::GadgeteerUartStatusThe status of the gadgeteer device
 Cctre::phoenix::sensors::PigeonIMU::GeneralStatusData object for status on current calibration and general status
 Cctre::phoenix::motorcontrol::GroupMotorControllersGroup of motor controllers
 Cctre::phoenix::HsvToRgbClass to convert Hue, Saturation, Value to Red, Green, Blue
 Cctre::phoenix::tasking::ButtonMonitor::IButtonPressEventHandlerInterface for classes that handle button events
 Cctre::phoenix::motorcontrol::IFollowerInterface for followers
 CIGadgeteerUartClientInterface for uart gadgeteer devices
 Cctre::phoenix::signals::IInvertableInterface for invertable objects
 Cctre::phoenix::tasking::ILoopableInterface for loopable objects
 Cctre::phoenix::signals::IOutputSignalInterface for output signals
 Cctre::phoenix::tasking::IProcessableInterface for processable objects
 Cctre::phoenix::motorcontrol::LimitSwitchRoutinesClass to handle various functions regarding limit switches
 Cctre::phoenix::LinearInterpolationClass to calculate linear interpolation
 Cctre::phoenix::motion::MotionProfileStatusMotion Profile Status This is simply a data transer object
 Cfrc::MotorController
 Cfrc::MotorSafety
 Cctre::phoenix::signals::MovingAverageClass to calculate the rolling average of a signal
 Cctre::phoenix::sensors::PigeonIMU_FaultsSticky faults available to Pigeon
 Cctre::phoenix::sensors::PigeonIMU_StickyFaultsSticky faults available to Pigeon
 Cctre::phoenix::CANifier::PinValuesStructure to hold the pin values
 Cctre::phoenix::platform::can::PlatformCANConfigures the can interface for API
 Cctre::phoenix::motorcontrol::RemoteSensorSourceRoutinesClass used to get string representation of a remote sensor source
 Cwpi::Sendable
 Cwpi::SendableHelper
 Cctre::phoenix::motorcontrol::SensorCollectionCollection of sensors available to a motor controller
 Cctre::phoenix::sensors::SensorInitializationStrategyRoutinesClass to handle routines specific to VelocityMeasPeriod
 Cctre::phoenix::motorcontrol::SensorTermRoutinesClass to handle routines specific to SensorTerm
 Cctre::phoenix::sensors::SensorTimeBaseRoutinesClass to handle routines specific to SensorTimeBase
 Cctre::phoenix::sensors::SensorVelocityMeasPeriodRoutinesClass to handle routines specific to VelocityMeasPeriod
 Cctre::phoenix::motorcontrol::can::SlotConfigurationConfigurables available to a slot
 Cctre::phoenix::motorcontrol::can::SlotConfigUtilUtil Class to help with slot configs
 Cctre::phoenix::motorcontrol::StatusFrameRoutinesClass to allow conversion from StatusFrame to EnhancedStatusFrame
 Cctre::phoenix::motorcontrol::StickyFaultsAll the sticky faults available to motor controllers
 Cctre::phoenix::StopwatchStopwatch to track time in milliseconds
 Cctre::phoenix::motorcontrol::SupplyCurrentLimitConfigurationDescribes the desired stator current limiting behavior
 Cctre::phoenix::motorcontrol::TalonSRXSimCollectionCollection of simulation commands available to a TalonSRX motor controller
 Cctre::phoenix::motion::TrajectoryPointMotion Profile Trajectory Point This is simply a data transfer object
 Cctre::phoenix::unmanaged::UnmanagedHandles enabling when used in a non-FRC manner
 Cctre::phoenix::UtilitiesClass with basic utility methods
 Cctre::phoenix::motorcontrol::VelocityMeasPeriodRoutinesClass to handle routines specific to VelocityMeasPeriod
 Cctre::phoenix::motorcontrol::can::VictorConfigUtilUtil class to help with VictorSPX configs
 Cctre::phoenix::motorcontrol::can::VictorSPXPIDSetConfigUtilUtil class to help with VictorSPX's PID configs
 Cctre::phoenix::motorcontrol::VictorSPXSimCollectionCollection of simulation commands available to a VictorSPX motor controller
 Cctre::phoenix::motorcontrol::WPI_AutoFeedEnable
 Cctre::phoenix::WPI_CallbackHelper