Class Climber

java.lang.Object
edu.wpi.first.wpilibj2.command.SubsystemBase
frc.robot.Subsystems.Climber.Climber
All Implemented Interfaces:
edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem
Direct Known Subclasses:
ClimberRealIO, ClimberSimIO

public abstract class Climber extends edu.wpi.first.wpilibj2.command.SubsystemBase
The climber subsystem.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Climber
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Class constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    runClimber(double speed)
    Runs the climber at a set speed through voltage.

    Methods inherited from class edu.wpi.first.wpilibj2.command.SubsystemBase

    addChild, getName, getSubsystem, initSendable, setName, setSubsystem

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface edu.wpi.first.wpilibj2.command.Subsystem

    defer, getCurrentCommand, getDefaultCommand, periodic, register, removeDefaultCommand, run, runEnd, runOnce, setDefaultCommand, simulationPeriodic, startEnd, startRun
  • Field Details

    • instance

      public static final Climber instance
  • Constructor Details

    • Climber

      protected Climber()
      Class constructor.
  • Method Details

    • runClimber

      public abstract void runClimber(double speed)
      Runs the climber at a set speed through voltage.
      Parameters:
      speed - The voltage at which to run the motor.