Interface SwerveModuleIO

All Known Implementing Classes:
SwerveModuleReal, SwerveModuleSim

public interface SwerveModuleIO
IO Class for SwerveModule
  • Method Details

    • setModNumber

      default void setModNumber(int number)
    • updateInputs

      default void updateInputs(SwerveModuleIO.SwerveModuleInputs inputs)
    • setDriveMotor

      default void setDriveMotor(double mps)
    • setDriveMotorPower

      default void setDriveMotorPower(double power)
    • setAngleMotor

      default void setAngleMotor(double angle)
    • setAngleSelectedSensorPosition

      default void setAngleSelectedSensorPosition(double angle)
    • setPositionAngleMotor

      default void setPositionAngleMotor(double absolutePosition)