CTRE Phoenix 6 C++ 25.1.0
Loading...
Searching...
No Matches
ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename > Member List

This is the complete list of members for ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >, including all inherited members.

_drivetrainctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >protected
AddVisionMeasurement(Pose2d visionRobotPose, units::second_t timestamp)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
AddVisionMeasurement(Pose2d visionRobotPose, units::second_t timestamp, std::array< double, 3 > visionMeasurementStdDevs)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
ConfigNeutralMode(signals::NeutralModeValue neutralMode)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
GetKinematics() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetModule(size_t index)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetModule(size_t index) constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetModuleLocations() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetModules() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetOdometryFrequency() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetOdometryThread()ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetOperatorForwardDirection() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetPigeon2()ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetRotation3d() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
GetState() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
IsOdometryValid() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
IsOnCANFD() constctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
kNumConfigAttemptsctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >protectedstatic
OdometryThread typedefctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >
RegisterTelemetry(std::function< void(SwerveDriveState const &)> telemetryFunction)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
ResetPose(Pose2d const &pose)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
ResetRotation(Rotation2d const &rotation)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
ResetTranslation(Translation2d const &translation)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
SamplePoseAt(units::second_t timestamp)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
SeedFieldCentric()ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
SetControl(Request &request)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
SetControl(Request &&request)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
SetOperatorPerspectiveForward(Rotation2d fieldDirection)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
SetVisionMeasurementStdDevs(std::array< double, 3 > visionMeasurementStdDevs)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
SwerveDriveState typedefctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >
SwerveDrivetrain(SwerveDrivetrainConstants const &drivetrainConstants, ModuleConstants const &... modules)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
SwerveDrivetrain(SwerveDrivetrainConstants const &drivetrainConstants, units::hertz_t odometryUpdateFrequency, ModuleConstants const &... modules)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
SwerveDrivetrain(SwerveDrivetrainConstants const &drivetrainConstants, units::hertz_t odometryUpdateFrequency, std::array< double, 3 > const &odometryStandardDeviation, std::array< double, 3 > const &visionStandardDeviation, ModuleConstants const &... modules)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inline
TareEverything()ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
UpdateSimState(units::second_t dt, units::volt_t supplyVoltage)ctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >inlinevirtual
~SwerveDrivetrain()=defaultctre::phoenix6::swerve::SwerveDrivetrain< DriveMotorT, SteerMotorT, EncoderT, typename, typename, typename >virtual