Class EncoderInformation

java.lang.Object
frc.team_8840_lib.utils.controllers.EncoderInformation

public class EncoderInformation extends Object
  • Field Details

    • velocity

      public final double velocity
    • position

      public final double position
    • isInverted

      public final boolean isInverted
    • velocityConversionFactor

      public final double velocityConversionFactor
    • positionConversionFactor

      public final double positionConversionFactor
  • Constructor Details

    • EncoderInformation

      public EncoderInformation(double velocity, double position, boolean isInverted, double velocityConversionFactor, double positionConversionFactor)
      Storage class for controller info
      Parameters:
      velocity -
      position -
      isInverted -
      velocityConversionFactor -
      positionConversionFactor -
  • Method Details

    • fromEncoder

      public static EncoderInformation fromEncoder(com.revrobotics.RelativeEncoder encoder)
      From RelativeEncoder, create a EncoderInformation class.
      Parameters:
      encoder - RelativeEncoder
      Returns:
      EncoderInformation