C_network_signal_t | |
C_return_values_t | |
C_signal_values_t | |
Cctre::phoenix6::AllTimestamps | A collection of timestamps for a received signal |
Cctre::phoenix6::wpiutils::AutoFeedEnable | |
►Cctre::phoenix6::BaseStatusSignal | Class that provides operations to retrieve information about a status signal |
Cctre::phoenix6::StatusSignal< units::angle::turn_t > | |
Cctre::phoenix6::StatusSignal< units::length::meter_t > | |
Cctre::phoenix6::StatusSignal< bool > | |
Cctre::phoenix6::StatusSignal< int > | |
Cctre::phoenix6::StatusSignal< units::angle::degree_t > | |
Cctre::phoenix6::StatusSignal< units::angular_velocity::degrees_per_second_t > | |
Cctre::phoenix6::StatusSignal< units::dimensionless::scalar_t > | |
Cctre::phoenix6::StatusSignal< units::degree_t > | |
Cctre::phoenix6::StatusSignal< units::degrees_per_second_t > | |
Cctre::phoenix6::StatusSignal< units::turn_t > | |
Cctre::phoenix6::StatusSignal< units::turns_per_second_t > | |
Cctre::phoenix6::StatusSignal< ctre::unit::newton_meters_per_ampere_t > | |
Cctre::phoenix6::StatusSignal< units::ampere_t > | |
Cctre::phoenix6::StatusSignal< T > | Represents a status signal with data of type T, and operations available to retrieve information about the signal |
Cctre::phoenix6::wpiutils::CallbackHelper | |
Cctre::phoenix6::CANBus | Class for getting information about an available CAN bus |
Cctre::phoenix6::CANBus::CANBusStatus | Contains status information about a CAN bus |
Cctre::phoenix6::sim::CANcoderSimState | Class 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::phoenix6::sim::CANrangeSimState | Class to control the state of a simulated hardware::CANrange |
Cctre::phoenix6::swerve::circular_buffer< T > | This is a simple circular buffer so we don't need to "bucket brigade" copy old values |
Cctre::phoenix6::swerve::circular_buffer< units::second_t > | |
►Cstd::conjunction | |
Cctre::phoenix6::BaseStatusSignal::is_all_status_signal< Signals > | Type trait to verify that all types passed in are subclasses of BaseStatusSignal |
Cctre::phoenix6::hardware::ParentDevice::is_all_device< Devices > | Type trait to verify that all types passed in are subclasses of ParentDevice |
Cctre::phoenix6::swerve::circular_buffer< T >::const_iterator | |
Cctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::ControlParameters | Contains everything the control requests need to calculate the module state |
►Cctre::phoenix6::controls::ControlRequest | Abstract Control Request class that other control requests extend for use |
Cctre::phoenix6::controls::CoastOut | Request coast neutral output of actuator |
Cctre::phoenix6::controls::DifferentialDutyCycle | Request a specified motor duty cycle with a differential position closed-loop |
Cctre::phoenix6::controls::DifferentialFollower | Follow the differential motor output of another Talon |
Cctre::phoenix6::controls::DifferentialMotionMagicDutyCycle | Requests Motion Magic® to target a final position using a motion profile, and PID to a differential position setpoint |
Cctre::phoenix6::controls::DifferentialMotionMagicVoltage | Requests Motion Magic® to target a final position using a motion profile, and PID to a differential position setpoint |
Cctre::phoenix6::controls::DifferentialPositionDutyCycle | Request PID to target position with a differential position setpoint |
Cctre::phoenix6::controls::DifferentialPositionVoltage | Request PID to target position with a differential position setpoint |
Cctre::phoenix6::controls::DifferentialStrictFollower | Follow the differential motor output of another Talon while ignoring the master's invert setting |
Cctre::phoenix6::controls::DifferentialVelocityDutyCycle | Request PID to target velocity with a differential position setpoint |
Cctre::phoenix6::controls::DifferentialVelocityVoltage | Request PID to target velocity with a differential position setpoint |
Cctre::phoenix6::controls::DifferentialVoltage | Request a specified voltage with a differential position closed-loop |
Cctre::phoenix6::controls::DutyCycleOut | Request a specified motor duty cycle |
Cctre::phoenix6::controls::DynamicMotionMagicDutyCycle | Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::DynamicMotionMagicTorqueCurrentFOC | Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::DynamicMotionMagicVoltage | Requires Phoenix Pro and CANivore; Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::EmptyControl | Generic Empty Control class used to do nothing |
Cctre::phoenix6::controls::Follower | Follow the motor output of another Talon |
Cctre::phoenix6::controls::MotionMagicDutyCycle | Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::MotionMagicExpoDutyCycle | Requests Motion Magic® to target a final position using an exponential motion profile |
Cctre::phoenix6::controls::MotionMagicExpoTorqueCurrentFOC | Requires Phoenix Pro; Requests Motion Magic® to target a final position using an exponential motion profile |
Cctre::phoenix6::controls::MotionMagicExpoVoltage | Requests Motion Magic® to target a final position using an exponential motion profile |
Cctre::phoenix6::controls::MotionMagicTorqueCurrentFOC | Requires Phoenix Pro; Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::MotionMagicVelocityDutyCycle | Requests Motion Magic® to target a final velocity using a motion profile |
Cctre::phoenix6::controls::MotionMagicVelocityTorqueCurrentFOC | Requests Motion Magic® to target a final velocity using a motion profile |
Cctre::phoenix6::controls::MotionMagicVelocityVoltage | Requests Motion Magic® to target a final velocity using a motion profile |
Cctre::phoenix6::controls::MotionMagicVoltage | Requests Motion Magic® to target a final position using a motion profile |
Cctre::phoenix6::controls::MusicTone | Plays a single tone at the user specified frequency |
Cctre::phoenix6::controls::NeutralOut | Request neutral output of actuator |
Cctre::phoenix6::controls::PositionDutyCycle | Request PID to target position with duty cycle feedforward |
Cctre::phoenix6::controls::PositionTorqueCurrentFOC | Requires Phoenix Pro; Request PID to target position with torque current feedforward |
Cctre::phoenix6::controls::PositionVoltage | Request PID to target position with voltage feedforward |
Cctre::phoenix6::controls::StaticBrake | Applies full neutral-brake by shorting motor leads together |
Cctre::phoenix6::controls::StrictFollower | Follow the motor output of another Talon while ignoring the master's invert setting |
Cctre::phoenix6::controls::TorqueCurrentFOC | Requires Phoenix Pro; Request a specified motor current (field oriented control) |
Cctre::phoenix6::controls::VelocityDutyCycle | Request PID to target velocity with duty cycle feedforward |
Cctre::phoenix6::controls::VelocityTorqueCurrentFOC | Requires Phoenix Pro; Request PID to target velocity with torque current feedforward |
Cctre::phoenix6::controls::VelocityVoltage | Request PID to target velocity with voltage feedforward |
Cctre::phoenix6::controls::VoltageOut | Request a specified voltage |
Cctre::phoenix6::hardware::DeviceIdentifier | |
Cctre::phoenix6::mechanisms::DifferentialMechanism | Manages control of a two-axis differential mechanism |
►Cstd::false_type | |
Cctre::phoenix6::swerve::detail::has_size_and_data< typename, typename > | |
Cctre::phoenix6::swerve::detail::is_complete< typename, typename > | |
Cctre::phoenix6::swerve::detail::is_container_element_type_compatible< typename, typename, typename > | |
Cctre::phoenix6::swerve::detail::is_span< typename > | |
Cctre::phoenix6::swerve::detail::is_std_array< typename > | |
►Cctre::phoenix6::hardware::traits::HasTalonControls | Contains all control functions available for devices that support Talon controls |
►Cctre::phoenix6::hardware::traits::CommonTalon | Contains everything common between Talon motor controllers |
►Cctre::phoenix6::hardware::traits::CommonTalonWithFOC | Contains everything common between Talon motor controllers that support FOC (requires Phoenix Pro) |
►Cctre::phoenix6::hardware::core::CoreTalonFX | Class description for the Talon FX integrated motor controller |
Cctre::phoenix6::hardware::TalonFX | Class description for the Talon FX integrated motor controller |
►Cctre::phoenix6::hardware::traits::HasTalonSignals | Contains all status signals available for devices that support Talon signals |
Cctre::phoenix6::hardware::traits::CommonTalon | Contains everything common between Talon motor controllers |
Cctre::phoenix6::HootReplay | Static class for controlling Phoenix 6 hoot log replay |
►Cintegral_constant | |
Cstd::tuple_size< ctre::phoenix6::swerve::span< ElementType, Extent > > | |
Cctre::phoenix6::swerve::detail::is_container< C, U > | |
►Cstd::is_convertible | |
Cctre::phoenix6::swerve::detail::is_container_element_type_compatible< T, E, typename std::enable_if< !std::is_same< typename std::remove_cv< decltype(std::data(std::declval< T >()))>::type, void >::value >::type > | |
►Cctre::phoenix6::ISerializable | |
►Cctre::phoenix6::configs::ParentConfiguration | |
Cctre::phoenix6::configs::AudioConfigs | Configs that affect audible components of the device |
Cctre::phoenix6::configs::CANcoderConfiguration | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
Cctre::phoenix6::configs::CANrangeConfiguration | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
Cctre::phoenix6::configs::ClosedLoopGeneralConfigs | Configs that affect general behavior during closed-looping |
Cctre::phoenix6::configs::ClosedLoopRampsConfigs | Configs that affect the closed-loop control of this motor controller |
Cctre::phoenix6::configs::CurrentLimitsConfigs | Configs that directly affect current limiting features |
Cctre::phoenix6::configs::CustomParamsConfigs | Custom Params |
Cctre::phoenix6::configs::DifferentialConstantsConfigs | Configs related to constants used for differential control of a mechanism |
Cctre::phoenix6::configs::DifferentialSensorsConfigs | Configs related to sensors used for differential control of a mechanism |
Cctre::phoenix6::configs::FeedbackConfigs | Configs that affect the feedback of this motor controller |
Cctre::phoenix6::configs::FovParamsConfigs | Configs that affect the ToF Field of View |
Cctre::phoenix6::configs::GyroTrimConfigs | Configs to trim the Pigeon2's gyroscope |
Cctre::phoenix6::configs::HardwareLimitSwitchConfigs | Configs that change how the motor controller behaves under different limit switch states |
Cctre::phoenix6::configs::MagnetSensorConfigs | Configs that affect the magnet sensor and how to interpret it |
Cctre::phoenix6::configs::MotionMagicConfigs | Configs for Motion Magic® |
Cctre::phoenix6::configs::MotorOutputConfigs | Configs that directly affect motor output |
Cctre::phoenix6::configs::MountPoseConfigs | Configs for Pigeon 2's Mount Pose configuration |
Cctre::phoenix6::configs::OpenLoopRampsConfigs | Configs that affect the open-loop control of this motor controller |
Cctre::phoenix6::configs::Pigeon2Configuration | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::configs::Pigeon2FeaturesConfigs | Configs to enable/disable various features of the Pigeon2 |
Cctre::phoenix6::configs::ProximityParamsConfigs | Configs that affect the ToF Proximity detection |
Cctre::phoenix6::configs::Slot0Configs | Gains for the specified slot |
Cctre::phoenix6::configs::Slot1Configs | Gains for the specified slot |
Cctre::phoenix6::configs::Slot2Configs | Gains for the specified slot |
Cctre::phoenix6::configs::SlotConfigs | Gains for the specified slot |
Cctre::phoenix6::configs::SoftwareLimitSwitchConfigs | Configs that affect how software-limit switches behave |
Cctre::phoenix6::configs::TalonFXConfiguration | Class description for the Talon FX integrated motor controller |
Cctre::phoenix6::configs::ToFParamsConfigs | Configs that affect the ToF sensor |
Cctre::phoenix6::configs::TorqueCurrentConfigs | Configs that affect Torque Current control types |
Cctre::phoenix6::configs::VoltageConfigs | Configs that affect Voltage control types |
Cctre::phoenix6::signals::AppliedRotorPolarityValue | The applied rotor polarity as seen from the front of the motor |
Cctre::phoenix6::signals::BridgeOutputValue | The applied output of the bridge |
Cctre::phoenix6::signals::ConnectedMotorValue | The type of motor attached to the Talon |
Cctre::phoenix6::signals::ControlModeValue | The active control mode of the motor controller |
Cctre::phoenix6::signals::DeviceEnableValue | Whether the device is enabled |
Cctre::phoenix6::signals::DiffPIDOutput_PIDOutputModeValue | The output mode of the differential PID controller |
Cctre::phoenix6::signals::DiffPIDRefPIDErr_ClosedLoopModeValue | Whether the closed-loop is running on position or velocity |
Cctre::phoenix6::signals::DiffPIDRefSlopeECUTime_ClosedLoopModeValue | Whether the closed-loop is running on position or velocity |
Cctre::phoenix6::signals::DifferentialControlModeValue | The active control mode of the differential controller |
Cctre::phoenix6::signals::DifferentialSensorSourceValue | Choose what sensor source is used for differential control of a mechanism |
Cctre::phoenix6::signals::FeedbackSensorSourceValue | Choose what sensor source is reported via API and used by closed-loop and limit features |
Cctre::phoenix6::signals::ForwardLimitSourceValue | Determines where to poll the forward limit switch |
Cctre::phoenix6::signals::ForwardLimitTypeValue | Determines if the forward limit switch is normally-open (default) or normally-closed |
Cctre::phoenix6::signals::ForwardLimitValue | Forward Limit Pin |
Cctre::phoenix6::signals::FrcLockValue | Whether device is locked by FRC |
Cctre::phoenix6::signals::GravityTypeValue | Gravity Feedforward/Feedback Type |
Cctre::phoenix6::signals::InvertedValue | Invert state of the device as seen from the front of the motor |
Cctre::phoenix6::signals::IsPROLicensedValue | Whether the device is Pro licensed |
Cctre::phoenix6::signals::Led1OffColorValue | The Color of LED1 when it's "Off" |
Cctre::phoenix6::signals::Led1OnColorValue | The Color of LED1 when it's "On" |
Cctre::phoenix6::signals::Led2OffColorValue | The Color of LED2 when it's "Off" |
Cctre::phoenix6::signals::Led2OnColorValue | The Color of LED2 when it's "On" |
Cctre::phoenix6::signals::Licensing_IsSeasonPassedValue | Whether the device is Season Pass licensed |
Cctre::phoenix6::signals::MagnetHealthValue | Magnet health as measured by CANcoder |
Cctre::phoenix6::signals::MeasurementHealthValue | Health of the distance measurement |
Cctre::phoenix6::signals::MotionMagicIsRunningValue | Check if Motion Magic® is running |
Cctre::phoenix6::signals::MotorOutputStatusValue | Assess the status of the motor output with respect to load and supply |
Cctre::phoenix6::signals::NeutralModeValue | The state of the motor controller bridge when output is neutral or disabled |
Cctre::phoenix6::signals::PIDOutput_PIDOutputModeValue | The output mode of the PID controller |
Cctre::phoenix6::signals::PIDRefPIDErr_ClosedLoopModeValue | Whether the closed-loop is running on position or velocity |
Cctre::phoenix6::signals::PIDRefSlopeECUTime_ClosedLoopModeValue | Whether the closed-loop is running on position or velocity |
Cctre::phoenix6::signals::ReverseLimitSourceValue | Determines where to poll the reverse limit switch |
Cctre::phoenix6::signals::ReverseLimitTypeValue | Determines if the reverse limit switch is normally-open (default) or normally-closed |
Cctre::phoenix6::signals::ReverseLimitValue | Reverse Limit Pin |
Cctre::phoenix6::signals::RobotEnableValue | Whether the robot is enabled |
Cctre::phoenix6::signals::SensorDirectionValue | Direction of the sensor to determine positive rotation, as seen facing the LED side of the CANcoder |
Cctre::phoenix6::signals::StaticFeedforwardSignValue | Static Feedforward Sign during position closed loop |
Cctre::phoenix6::signals::System_StateValue | System state of the device |
Cctre::phoenix6::signals::UpdateModeValue | Update mode of the CANrange |
Cctre::phoenix6::swerve::circular_buffer< T >::iterator | |
Cctre::phoenix6::swerve::LinearFilter< T > | This class implements a linear, digital filter |
Cctre::phoenix6::swerve::LinearFilter< units::second_t > | |
Cctre::phoenix::threading::ManualEvent | Manual Event object, useful for signaling other threads about an event |
Cctre::phoenix6::swerve::impl::SwerveModuleImpl::ModuleRequest | Contains everything the swerve module needs to apply a request |
►Cfrc::MotorSafety | |
Cctre::phoenix6::wpiutils::MotorSafetyImplem | Implem of MotorSafety interface from WPILib |
►CMutexType | |
Cctre::phoenix::threading::MovableMutex< MutexType > | An extension of mutex that defines an empty move constructor and assignment operator |
Cctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::OdometryThread | Performs swerve module updates in a separate thread to minimize latency |
Cctre::phoenix6::Orchestra | Orchestra is used to play music through devices |
►Cctre::phoenix6::configs::ParentConfigurator | |
Cctre::phoenix6::configs::CANcoderConfigurator | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
Cctre::phoenix6::configs::CANrangeConfigurator | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
Cctre::phoenix6::configs::Pigeon2Configurator | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::configs::TalonFXConfigurator | Class description for the Talon FX integrated motor controller |
►Cctre::phoenix6::hardware::ParentDevice | Parent class for all devices |
►Cctre::phoenix6::hardware::core::CoreCANcoder | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
Cctre::phoenix6::hardware::CANcoder | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
►Cctre::phoenix6::hardware::core::CoreCANrange | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
Cctre::phoenix6::hardware::CANrange | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
►Cctre::phoenix6::hardware::core::CorePigeon2 | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::hardware::Pigeon2 | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::hardware::core::CoreTalonFX | Class description for the Talon FX integrated motor controller |
Cctre::phoenix6::swerve::PhoenixPIDController | Phoenix-centric PID controller taken from WPI's frc::PIDController class |
Cctre::phoenix6::sim::Pigeon2SimState | Class to control the state of a simulated hardware::Pigeon2 |
Cctre::phoenix::threading::RcManualEvent | Reference-counted Manual Event |
Cctre::phoenix6::wpiutils::ReplayAutoEnable | |
►Cwpi::Sendable | |
Cctre::phoenix6::hardware::CANcoder | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
Cctre::phoenix6::hardware::CANrange | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
Cctre::phoenix6::hardware::Pigeon2 | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::hardware::TalonFX | Class description for the Talon FX integrated motor controller |
►Cwpi::SendableHelper | |
Cctre::phoenix6::hardware::CANcoder | Class for CANcoder, a CAN based magnetic encoder that provides absolute and relative position along with filtered velocity |
Cctre::phoenix6::hardware::CANrange | Class for CANrange, a CAN based Time of Flight (ToF) sensor that measures the distance to the front of the device |
Cctre::phoenix6::hardware::Pigeon2 | Class description for the Pigeon 2 IMU sensor that measures orientation |
Cctre::phoenix6::hardware::TalonFX | Class description for the Talon FX integrated motor controller |
Cctre::phoenix6::HootReplay::SignalData< T > | Stores information about a user signal from replay |
Cctre::phoenix6::SignalLogger | Static class for controlling the Phoenix 6 signal logger |
Cctre::phoenix6::SignalMeasurement< L > | Information from a single measurement of a status signal |
Cctre::phoenix6::mechanisms::SimpleDifferentialMechanism | Manages control of a simple two-axis differential mechanism |
Cctre::phoenix6::swerve::SimSwerveDrivetrain | Simplified swerve drive simulation class |
Cctre::phoenix6::swerve::SimSwerveDrivetrain::SimSwerveModule | |
Cctre::phoenix6::swerve::span< ElementType, Extent > | |
Cctre::phoenix6::swerve::detail::span_storage< E, S > | |
Cctre::phoenix6::swerve::detail::span_storage< E, dynamic_extent > | |
Cctre::phoenix6::swerve::detail::span_storage< ElementType, Extent > | |
Cctre::phoenix::StatusCode | Status codes reported by APIs, including OK, warnings, and errors |
►Cctre::phoenix6::hardware::traits::SupportsFOC | Requires Phoenix Pro; Contains all FOC-exclusive control functions available for devices that support FOC |
Cctre::phoenix6::hardware::traits::CommonTalonWithFOC | Contains everything common between Talon motor controllers that support FOC (requires Phoenix Pro) |
►Cctre::phoenix6::hardware::traits::SupportsMusic | Contains all control functions available for motors that support playing music |
Cctre::phoenix6::hardware::traits::CommonTalonWithFOC | Contains everything common between Talon motor controllers that support FOC (requires Phoenix Pro) |
Cctre::phoenix6::swerve::impl::SwerveDriveKinematics | Class that converts a chassis velocity (dx, dy, and dtheta components) into individual module states (speed and angle) |
Cctre::phoenix6::swerve::impl::SwerveDriveOdometry | Class for swerve drive odometry |
Cctre::phoenix6::swerve::impl::SwerveDrivePoseEstimator | This class wraps Swerve Drive Odometry to fuse latency-compensated vision measurements with swerve drive encoder distance measurements |
Cctre::phoenix6::swerve::impl::SwerveDrivetrainImpl::SwerveDriveState | Plain-Old-Data class holding the state of the swerve drivetrain |
Cctre::phoenix6::swerve::SwerveDrivetrain | Swerve Drive class utilizing CTR Electronics Phoenix 6 API |
Cctre::phoenix6::swerve::SwerveDrivetrainConstants | Common constants for a swerve drivetrain |
Cctre::phoenix6::swerve::impl::SwerveDrivetrainImpl | Swerve Drive class utilizing CTR Electronics Phoenix 6 API |
Cctre::phoenix6::swerve::SwerveModule | Swerve Module class that encapsulates a swerve module powered by CTR Electronics devices |
Cctre::phoenix6::swerve::SwerveModuleConstants | All constants for a swerve module |
Cctre::phoenix6::swerve::SwerveModuleConstantsFactory | Constants that are common across the swerve modules, used for creating instances of module-specific SwerveModuleConstants |
Cctre::phoenix6::swerve::impl::SwerveModuleImpl | Swerve Module class that encapsulates a swerve module powered by CTR Electronics devices |
►Cctre::phoenix6::swerve::requests::SwerveRequest | Container for all the Swerve Requests |
Cctre::phoenix6::swerve::requests::ApplyFieldSpeeds | Accepts a generic field-centric ChassisSpeeds to apply to the drivetrain |
Cctre::phoenix6::swerve::requests::ApplyRobotSpeeds | Accepts a generic robot-centric ChassisSpeeds to apply to the drivetrain |
Cctre::phoenix6::swerve::requests::FieldCentric | Drives the swerve drivetrain in a field-centric manner |
Cctre::phoenix6::swerve::requests::FieldCentricFacingAngle | Drives the swerve drivetrain in a field-centric manner, maintaining a specified heading angle to ensure the robot is facing the desired direction |
Cctre::phoenix6::swerve::requests::Idle | Does nothing to the swerve module state |
Cctre::phoenix6::swerve::requests::PointWheelsAt | Sets the swerve drive modules to point to a specified direction |
Cctre::phoenix6::swerve::requests::RobotCentric | Drives the swerve drivetrain in a robot-centric manner |
Cctre::phoenix6::swerve::requests::SwerveDriveBrake | Sets the swerve drive module states to point inward on the robot in an "X" fashion, creating a natural brake which will oppose any motion |
Cctre::phoenix6::swerve::requests::SysIdSwerveRotation | SysId-specific SwerveRequest to characterize the rotational characteristics of a swerve drivetrain |
Cctre::phoenix6::swerve::requests::SysIdSwerveSteerGains | SysId-specific SwerveRequest to characterize the steer module characteristics of a swerve drivetrain |
Cctre::phoenix6::swerve::requests::SysIdSwerveTranslation | SysId-specific SwerveRequest to characterize the translational characteristics of a swerve drivetrain |
Cctre::phoenix6::sim::TalonFXSimState | Class to control the state of a simulated hardware::TalonFX |
Cctre::phoenix6::swerve::TimeInterpolatableBuffer< T > | The TimeInterpolatableBuffer provides an easy way to estimate past measurements |
Cctre::phoenix6::swerve::TimeInterpolatableBuffer< Pose2d > | |
Cctre::phoenix6::Timestamp | Information about the timestamp of a signal |
►Cstd::true_type | |
Cctre::phoenix6::swerve::detail::has_size_and_data< T, std::void_t< decltype(std::size(std::declval< T >())), decltype(std::data(std::declval< T >()))> > | |
Cctre::phoenix6::swerve::detail::is_complete< T, decltype(sizeof(T))> | |
Cctre::phoenix6::swerve::detail::is_span< span< T, S > > | |
Cctre::phoenix6::swerve::detail::is_std_array< std::array< T, N > > | |
Cstd::tuple_element< I, ctre::phoenix6::swerve::span< ElementType, Extent > > | |
Cctre::phoenix6::networking::Wrappers | |