CTRE Phoenix 6 C++ 25.0.0-beta-4
|
#include "ctre/phoenix6/core/CoreCANcoder.hpp"
#include "ctre/phoenix6/core/CoreTalonFX.hpp"
#include <units/length.h>
#include <units/moment_of_inertia.h>
#include <units/velocity.h>
Go to the source code of this file.
Classes | |
struct | ctre::phoenix6::swerve::SwerveModuleConstants |
All constants for a swerve module. More... | |
struct | ctre::phoenix6::swerve::SwerveModuleConstantsFactory |
Constants that are common across the swerve modules, used for creating instances of module-specific SwerveModuleConstants. More... | |
Namespaces | |
namespace | ctre |
namespace | ctre::phoenix6 |
namespace | ctre::phoenix6::swerve |
Enumerations | |
enum class | ctre::phoenix6::swerve::ClosedLoopOutputType { ctre::phoenix6::swerve::Voltage = 0 , ctre::phoenix6::swerve::TorqueCurrentFOC = 1 } |
Supported closed-loop output types. More... | |
enum class | ctre::phoenix6::swerve::SteerFeedbackType { ctre::phoenix6::swerve::FusedCANcoder = 0 , ctre::phoenix6::swerve::SyncCANcoder = 1 , ctre::phoenix6::swerve::RemoteCANcoder = 2 } |
Supported feedback sensors for the steer motors. More... | |