Package frc.robot.swerve
Class MapleSimSwerveDrivetrain.SimSwerveModule
java.lang.Object
frc.robot.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
- Enclosing class:
- MapleSimSwerveDrivetrain
Represents the simulation of a single SwerveModule.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.ctre.phoenix6.swerve.SwerveModuleConstants<com.ctre.phoenix6.configs.TalonFXConfiguration,com.ctre.phoenix6.configs.TalonFXConfiguration, com.ctre.phoenix6.configs.CANcoderConfiguration> final org.ironmaple.simulation.drivesims.SwerveModuleSimulation -
Constructor Summary
ConstructorsConstructorDescriptionSimSwerveModule(com.ctre.phoenix6.swerve.SwerveModuleConstants<com.ctre.phoenix6.configs.TalonFXConfiguration, com.ctre.phoenix6.configs.TalonFXConfiguration, com.ctre.phoenix6.configs.CANcoderConfiguration> moduleConstant, org.ironmaple.simulation.drivesims.SwerveModuleSimulation moduleSimulation, com.ctre.phoenix6.swerve.SwerveModule<com.ctre.phoenix6.hardware.TalonFX, com.ctre.phoenix6.hardware.TalonFX, com.ctre.phoenix6.hardware.CANcoder> module) -
Method Summary
-
Field Details
-
moduleConstant
public final com.ctre.phoenix6.swerve.SwerveModuleConstants<com.ctre.phoenix6.configs.TalonFXConfiguration,com.ctre.phoenix6.configs.TalonFXConfiguration, moduleConstantcom.ctre.phoenix6.configs.CANcoderConfiguration> -
moduleSimulation
public final org.ironmaple.simulation.drivesims.SwerveModuleSimulation moduleSimulation
-
-
Constructor Details
-
SimSwerveModule
public SimSwerveModule(com.ctre.phoenix6.swerve.SwerveModuleConstants<com.ctre.phoenix6.configs.TalonFXConfiguration, com.ctre.phoenix6.configs.TalonFXConfiguration, com.ctre.phoenix6.configs.CANcoderConfiguration> moduleConstant, org.ironmaple.simulation.drivesims.SwerveModuleSimulation moduleSimulation, com.ctre.phoenix6.swerve.SwerveModule<com.ctre.phoenix6.hardware.TalonFX, com.ctre.phoenix6.hardware.TalonFX, com.ctre.phoenix6.hardware.CANcoder> module)
-