]> git.taranathan.com Git - FRC2026.git/commitdiff
move stuff yippe
authorEthan Mortensen <ethanmortensen20@gmail.com>
Wed, 18 Feb 2026 20:15:27 +0000 (12:15 -0800)
committerEthan Mortensen <ethanmortensen20@gmail.com>
Wed, 18 Feb 2026 20:15:27 +0000 (12:15 -0800)
src/main/java/frc/robot/constants/Climb/ClimbConstants.java [deleted file]
src/main/java/frc/robot/subsystems/Climb/ClimbConstants.java [new file with mode: 0644]
src/main/java/frc/robot/subsystems/Climb/LinearClimb.java

diff --git a/src/main/java/frc/robot/constants/Climb/ClimbConstants.java b/src/main/java/frc/robot/constants/Climb/ClimbConstants.java
deleted file mode 100644 (file)
index ddbbf23..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-package frc.robot.constants.Climb;
-
-import edu.wpi.first.math.util.Units;
-
-public class ClimbConstants {
-
-    // CHANGE LATER
-    // gear ratio for converting motor rotations to linear distance
-    public final static double CLIMB_GEAR_RATIO = 1.0 / 45.0;
-    public final static double WHEEL_RADIUS = Units.inchesToMeters(0.334);
-    public final static double BOTTOM_POSITION = Units.inchesToMeters(-8);
-    public final static double CLIMB_POSITION = Units.inchesToMeters(-6);
-    public final static double UP_POSITION = 0.0;
-
-    // current limits (in amps)
-    // CALIBRATION: Low current while finding hardstop to prevent damage
-    // NORMAL: Moderate current for PID-controlled movement
-    // CLIMB: High current for full-power climbing
-    public final static double CALIBRATION_CURRENT = 7.0;
-    public final static double CLIMB_CURRENT = 42.0;
-
-    // PID Constants
-    public final static double PID_P = 0.1;
-    public final static double PID_I = 0.0;
-    public final static double PID_D = 0.0;
-    public final static double PID_TOLERANCE = 0.2;
-
-    // Motor Limits
-    public final static double MIN_POWER = -0.2;
-    public final static double MAX_POWER = 0.2;
-    public final static double CALIBRATION_POWER = 0.15;
-
-    // Calibration
-    public final static int CALIBRATION_COUNTER_LIMIT = 250;
-}
diff --git a/src/main/java/frc/robot/subsystems/Climb/ClimbConstants.java b/src/main/java/frc/robot/subsystems/Climb/ClimbConstants.java
new file mode 100644 (file)
index 0000000..5bf5a39
--- /dev/null
@@ -0,0 +1,35 @@
+package frc.robot.subsystems.Climb;
+
+import edu.wpi.first.math.util.Units;
+
+public class ClimbConstants {
+
+    // CHANGE LATER
+    // gear ratio for converting motor rotations to linear distance
+    public final static double CLIMB_GEAR_RATIO = 1.0 / 45.0;
+    public final static double WHEEL_RADIUS = Units.inchesToMeters(0.334);
+    public final static double BOTTOM_POSITION = Units.inchesToMeters(-8);
+    public final static double CLIMB_POSITION = Units.inchesToMeters(-6);
+    public final static double UP_POSITION = 0.0;
+
+    // current limits (in amps)
+    // CALIBRATION: Low current while finding hardstop to prevent damage
+    // NORMAL: Moderate current for PID-controlled movement
+    // CLIMB: High current for full-power climbing
+    public final static double CALIBRATION_CURRENT = 7.0;
+    public final static double CLIMB_CURRENT = 42.0;
+
+    // PID Constants
+    public final static double PID_P = 0.1;
+    public final static double PID_I = 0.0;
+    public final static double PID_D = 0.0;
+    public final static double PID_TOLERANCE = 0.2;
+
+    // Motor Limits
+    public final static double MIN_POWER = -0.2;
+    public final static double MAX_POWER = 0.2;
+    public final static double CALIBRATION_POWER = 0.15;
+
+    // Calibration
+    public final static int CALIBRATION_COUNTER_LIMIT = 250;
+}
index f64e007926e417e04b3d4397886224ea7947e3ae..9a3f2bb4c100e1eb3c31a7524dabdf5328de241a 100644 (file)
@@ -13,7 +13,6 @@ import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
 import edu.wpi.first.wpilibj2.command.InstantCommand;
 import edu.wpi.first.wpilibj2.command.SubsystemBase;
 import frc.robot.constants.IdConstants;
-import frc.robot.constants.Climb.ClimbConstants;
 
 public class LinearClimb extends SubsystemBase {
     private final TalonFX motor;