Class MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim

java.lang.Object
frc.robot.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
frc.robot.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
All Implemented Interfaces:
org.ironmaple.simulation.motorsims.SimulatedMotorController
Enclosing class:
MapleSimSwerveDrivetrain

public static class MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim extends MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.ironmaple.simulation.motorsims.SimulatedMotorController

    org.ironmaple.simulation.motorsims.SimulatedMotorController.GenericMotorController
  • Field Summary

    Fields inherited from class frc.robot.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim

    id
  • Constructor Summary

    Constructors
    Constructor
    Description
    TalonFXMotorControllerWithRemoteCanCoderSim(com.ctre.phoenix6.hardware.TalonFX talonFX, com.ctre.phoenix6.hardware.CANcoder cancoder)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    edu.wpi.first.units.measure.Voltage
    updateControlSignal(edu.wpi.first.units.measure.Angle mechanismAngle, edu.wpi.first.units.measure.AngularVelocity mechanismVelocity, edu.wpi.first.units.measure.Angle encoderAngle, edu.wpi.first.units.measure.AngularVelocity encoderVelocity)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TalonFXMotorControllerWithRemoteCanCoderSim

      public TalonFXMotorControllerWithRemoteCanCoderSim(com.ctre.phoenix6.hardware.TalonFX talonFX, com.ctre.phoenix6.hardware.CANcoder cancoder)
  • Method Details

    • updateControlSignal

      public edu.wpi.first.units.measure.Voltage updateControlSignal(edu.wpi.first.units.measure.Angle mechanismAngle, edu.wpi.first.units.measure.AngularVelocity mechanismVelocity, edu.wpi.first.units.measure.Angle encoderAngle, edu.wpi.first.units.measure.AngularVelocity encoderVelocity)
      Specified by:
      updateControlSignal in interface org.ironmaple.simulation.motorsims.SimulatedMotorController
      Overrides:
      updateControlSignal in class MapleSimSwerveDrivetrain.TalonFXMotorControllerSim