Class ClimbIO.ClimbIOInputs

java.lang.Object
frc.robot.subsystems.climb.ClimbIO.ClimbIOInputs
Enclosing interface:
ClimbIO

public static class ClimbIO.ClimbIOInputs extends Object
Contains all of the inputs received from the climb hardware.
  • Field Details

    • connected

      public boolean connected
      Whether the lift motor controller is currently connected and communicating.
    • appliedVoltage

      public Voltage appliedVoltage
      The voltage currently being applied to the lift motor.
    • appliedCurrent

      public Current appliedCurrent
      The current being drawn by the lift motor.
    • healthy

      public boolean healthy
      Whether the lift motor is functioning correctly.
    • status

      public int[] status
      The full status of the lift motor controller.
    • lowerLimit

      public boolean lowerLimit
      Whether the lower limit switch is currently pressed.
    • upperLimit

      public boolean upperLimit
      Whether the upper limit switch is currently pressed.
  • Constructor Details

    • ClimbIOInputs

      public ClimbIOInputs()