|
CTRE Phoenix C++ 5.35.1
|
| ▼Nctre | WPI Compliant CANcoder class |
| ▼Nphoenix | Namespace phoenix |
| ▼Nled | |
| CAnimation | The base class for all animations that CANdle supports |
| CBaseStandardAnimation | The base class for one generic type of animation |
| CBaseTwoSizeAnimation | The base class for one generic type of animation |
| CCANdle | CTRE CANdle |
| CCANdleConfiguration | Configurables available to CANdle |
| CCANdleConfigUtil | Util class to help with configuring CANifier |
| CCANdleFaults | Faults available to CANdle (Currently has none) |
| CCANdleStickyFaults | Faults available to CANdle (Currently has none) |
| CColorFlowAnimation | Animation that gradually lights the entire LED strip one LED at a time |
| CFireAnimation | Animation that looks similarly to a flame flickering |
| CLarsonAnimation | Animation that sends a pocket of light across the LED strip |
| CRainbowAnimation | Animation that creates a rainbow throughout all the LEDs |
| CRgbFadeAnimation | Animation that fades all the LEDs of a strip simultaneously between Red, Green, and Blue |
| CSingleFadeAnimation | Animation that fades into and out of a specified color |
| CStrobeAnimation | Animation that strobes the LEDs a specified color |
| CTwinkleAnimation | Animation that randomly turns LEDs on and off to a certain color |
| CTwinkleOffAnimation | Animation that randomly turns on LEDs, until it reaches the maximum count and turns them all off |
| ▼Nmotion | |
| CBufferedTrajectoryPointStream | Stream of trajectory points for Talon/Victor motion profiling |
| CMotionProfileStatus | Motion Profile Status This is simply a data transer object |
| CTrajectoryPoint | Motion Profile Trajectory Point This is simply a data transfer object |
| ▼Nmotorcontrol | Namespace motorcontrol |
| ►Ncan | Namespace can |
| CControlFrameRoutines | Class to handle promotion of controlFrame to controlFrameEnhanced |
| CDeviceCatalog | Class to keep track of multiple devices |
| CFaults | All the faults available to motor controllers |
| CFeedbackDeviceRoutines | Class to handle feedback device routines |
| CGroupMotorControllers | Group of motor controllers |
| CIFollower | Interface for followers |
| CIMotorController | Interface for motor controllers |
| CIMotorControllerEnhanced | Interface for enhanced motor controllers |
| CLimitSwitchRoutines | Class to handle various functions regarding limit switches |
| CRemoteSensorSourceRoutines | Class used to get string representation of a remote sensor source |
| CSensorCollection | Collection of sensors available to a motor controller |
| CSensorTermRoutines | Class to handle routines specific to SensorTerm |
| CStatusFrameRoutines | Class to allow conversion from StatusFrame to EnhancedStatusFrame |
| CStickyFaults | All the sticky faults available to motor controllers |
| CSupplyCurrentLimitConfiguration | Describes the desired stator current limiting behavior |
| CTalonSRXSimCollection | Collection of simulation commands available to a TalonSRX motor controller |
| CVelocityMeasPeriodRoutines | Class to handle routines specific to VelocityMeasPeriod |
| CVictorSPXSimCollection | Collection of simulation commands available to a VictorSPX motor controller |
| CWPI_AutoFeedEnable | |
| ▼Nplatform | Platform namespace |
| ►Ncan | Platform-can namespace |
| ▼Nsensors | Sensors namespace |
| CAbsoluteSensorRangeRoutines | Class to handle routines specific to AbsoluteSensorRange |
| CBasePigeon | Pigeon IMU Class |
| CBasePigeonConfiguration | Configurables available to Pigeon |
| CBasePigeonConfigUtils | Util class to help with Pigeon configurations |
| CBasePigeonSimCollection | Collection of simulation functions available to a Pigeon IMU |
| CCANCoder | CTRE CANCoder |
| CCANCoderConfiguration | Configurables available to CANCoder |
| CCANCoderConfigUtils | Util class to help with configuring CANCoder |
| CCANCoderFaults | Faults available to CANCoderFaults |
| CCANCoderSimCollection | Collection of simulation functions available to a CANCoder |
| CCANCoderStickyFaults | Sticky Faults for CANCoder (Currently has none) |
| ►CPigeonIMU | Pigeon IMU Class |
| CPigeonIMU_Faults | Sticky faults available to Pigeon |
| CPigeonIMU_StickyFaults | Sticky faults available to Pigeon |
| CPigeonIMUConfiguration | Configurables available to Pigeon |
| CPigeonIMUConfigUtils | Util class to help with Pigeon configurations |
| CSensorInitializationStrategyRoutines | Class to handle routines specific to VelocityMeasPeriod |
| CSensorTimeBaseRoutines | Class to handle routines specific to SensorTimeBase |
| CSensorVelocityMeasPeriodRoutines | Class to handle routines specific to VelocityMeasPeriod |
| CWPI_CANCoder | CTRE CANCoder |
| CWPI_PigeonIMU | |
| ▼Nsignals | Signals namespace |
| CIInvertable | Interface for invertable objects |
| CIOutputSignal | Interface for output signals |
| CMovingAverage | Class to calculate the rolling average of a signal |
| ▼Ntasking | Tasking namespace |
| ►Nschedulers | Schedulers namespace |
| ►CButtonMonitor | Class to handle button events |
| CILoopable | Interface for loopable objects |
| CIProcessable | Interface for processable objects |
| ▼Nunmanaged | Unmanaged namespace |
| CUnmanaged | Handles enabling when used in a non-FRC manner |
| CCANBusAddressable | Simple address holder |
| ▼CCANifier | CTRE CANifier |
| CPinValues | Structure to hold the pin values |
| CCANifierConfiguration | Configurables available to CANifier |
| CCANifierConfigUtils | Util class to help with configuring CANifier |
| CCANifierFaults | Faults available to CANifier (Currently has none) |
| CCANifierStickyFaults | Sticky Faults for CANifier (Currently has none) |
| CCANifierVelocityMeasPeriodRoutines | Class to handle routines specific to VelocityMeasPeriod |
| CCTRLogger | Object to handle error logging |
| CCustomParamConfiguration | Configurables for any custom param configs |
| CCustomParamConfigUtil | Util class to help custom configs |
| CErrorCollection | |
| CHsvToRgb | Class to convert Hue, Saturation, Value to Red, Green, Blue |
| CLinearInterpolation | Class to calculate linear interpolation |
| CRCRadio3Ch | Class to convert RC PWM signals into CAN signals using CANifier |
| CStopwatch | Stopwatch to track time in milliseconds |
| CUtilities | Class with basic utility methods |
| CWPI_CallbackHelper | |
| ▼CIGadgeteerUartClient | Interface for uart gadgeteer devices |
| CGadgeteerUartStatus | The status of the gadgeteer device |