diff --git a/src/main/java/frc4388/robot/commands/wait/waitElevatorRefrence.java b/src/main/java/frc4388/robot/commands/wait/waitElevatorRefrence.java deleted file mode 100644 index 7d2ec77..0000000 --- a/src/main/java/frc4388/robot/commands/wait/waitElevatorRefrence.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) FIRST and other WPILib contributors. -// Open Source Software; you can modify and/or share it under the terms of -// the WPILib BSD license file in the root directory of this project. - -package frc4388.robot.commands.wait; - -import edu.wpi.first.wpilibj2.command.Command; -import frc4388.robot.subsystems.elevator.Elevator; - -/* You should consider using the more terse Command factories API instead https://docs.wpilib.org/en/stable/docs/software/commandbased/organizing-command-based.html#defining-commands */ -public class waitElevatorRefrence extends Command { - /** Creates a new waitElevatorRefrence. */ - private Elevator elevator; - public waitElevatorRefrence(Elevator elevator) { - this.elevator = elevator; - // Use addRequirements() here to declare subsystem dependencies. - } - - // Called when the command is initially scheduled. - @Override - public void initialize() {} - - // Called every time the scheduler runs while the command is scheduled. - @Override - public void execute() {} - - // Called once the command ends or is interrupted. - @Override - public void end(boolean interrupted) {} - - // Returns true when the command should end. - @Override - public boolean isFinished() { - return elevator.elevatorAtReference(); - } -} diff --git a/src/main/java/frc4388/robot/commands/wait/waitEndefectorRefrence.java b/src/main/java/frc4388/robot/commands/wait/waitEndefectorRefrence.java deleted file mode 100644 index 1ff48cd..0000000 --- a/src/main/java/frc4388/robot/commands/wait/waitEndefectorRefrence.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) FIRST and other WPILib contributors. -// Open Source Software; you can modify and/or share it under the terms of -// the WPILib BSD license file in the root directory of this project. - -package frc4388.robot.commands.wait; - -import edu.wpi.first.wpilibj2.command.Command; -import frc4388.robot.subsystems.elevator.Elevator; - -/* You should consider using the more terse Command factories API instead https://docs.wpilib.org/en/stable/docs/software/commandbased/organizing-command-based.html#defining-commands */ -public class waitEndefectorRefrence extends Command { - /** Creates a new waitElevatorRefrence. */ - private Elevator elevator; - public waitEndefectorRefrence(Elevator elevator) { - this.elevator = elevator; - // Use addRequirements() here to declare subsystem dependencies. - } - - // Called when the command is initially scheduled. - @Override - public void initialize() {} - - // Called every time the scheduler runs while the command is scheduled. - @Override - public void execute() {} - - // Called once the command ends or is interrupted. - @Override - public void end(boolean interrupted) {} - - // Returns true when the command should end. - @Override - public boolean isFinished() { - return elevator.endeffectorAtReference(); - } -} diff --git a/src/main/java/frc4388/robot/commands/wait/waitFeedCoral.java b/src/main/java/frc4388/robot/commands/wait/waitFeedCoral.java deleted file mode 100644 index 992879a..0000000 --- a/src/main/java/frc4388/robot/commands/wait/waitFeedCoral.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) FIRST and other WPILib contributors. -// Open Source Software; you can modify and/or share it under the terms of -// the WPILib BSD license file in the root directory of this project. - -package frc4388.robot.commands.wait; - -import edu.wpi.first.wpilibj2.command.Command; -import frc4388.robot.subsystems.elevator.Elevator; - -/* You should consider using the more terse Command factories API instead https://docs.wpilib.org/en/stable/docs/software/commandbased/organizing-command-based.html#defining-commands */ -public class waitFeedCoral extends Command { - /** Creates a new waitElevatorRefrence. */ - private Elevator elevator; - public waitFeedCoral(Elevator elevator) { - this.elevator = elevator; - // Use addRequirements() here to declare subsystem dependencies. - } - - // Called when the command is initially scheduled. - @Override - public void initialize() {} - - // Called every time the scheduler runs while the command is scheduled. - @Override - public void execute() {} - - // Called once the command ends or is interrupted. - @Override - public void end(boolean interrupted) {} - - // Returns true when the command should end. - @Override - public boolean isFinished() { - return elevator.hasCoral(); - } -} diff --git a/src/main/java/frc4388/utility/configurable/TunableNumber.java b/src/main/java/frc4388/utility/configurable/TunableNumber.java deleted file mode 100644 index 470a113..0000000 --- a/src/main/java/frc4388/utility/configurable/TunableNumber.java +++ /dev/null @@ -1,31 +0,0 @@ -package frc4388.utility.configurable; -import frc4388.robot.constants.Constants; -import edu.wpi.first.networktables.GenericEntry; -import edu.wpi.first.wpilibj.shuffleboard.BuiltInWidgets; -import edu.wpi.first.wpilibj.shuffleboard.ComplexWidget; -import edu.wpi.first.wpilibj.shuffleboard.Shuffleboard; -import edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab; - -public class TunableNumber { - private final String name; - private final ShuffleboardTab tab; - private final double defaultValue; - private GenericEntry entry; - - public TunableNumber(String tabName, String name, double defaultValue) { - this.name = name; - this.tab = Shuffleboard.getTab(tabName); - this.defaultValue = defaultValue; - this.entry = tab.add(name, defaultValue) - .withWidget(BuiltInWidgets.kTextView) - .getEntry(); - } - - public double get() { - return entry.getDouble(defaultValue); - } - - public void set(double value) { - entry.setDouble(value); - } -}