From 7521c0d94ea8e476df941a0d8679ff52f3d4404b Mon Sep 17 00:00:00 2001 From: Antoine PerreaultE Date: Mon, 27 Jan 2025 19:15:16 -0500 Subject: [PATCH] elevateur --- .../java/frc/robot/subsystems/Elevateur.java | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/main/java/frc/robot/subsystems/Elevateur.java b/src/main/java/frc/robot/subsystems/Elevateur.java index abdf9c4..33d51b1 100644 --- a/src/main/java/frc/robot/subsystems/Elevateur.java +++ b/src/main/java/frc/robot/subsystems/Elevateur.java @@ -5,7 +5,6 @@ package frc.robot.subsystems; import edu.wpi.first.wpilibj.DigitalInput; -import edu.wpi.first.wpilibj.motorcontrol.Spark; import edu.wpi.first.wpilibj2.command.SubsystemBase; import com.revrobotics.spark.SparkMax; import com.revrobotics.spark.SparkLowLevel.MotorType; @@ -20,6 +19,28 @@ public class Elevateur extends SubsystemBase { public void vitesseL2(double vitesse){ monte.set(vitesse); } + public double positionL3(double position){ + return monte.getEncoder().getPosition(); + } + public void vitesseL3(double vitesse){ + monte.set(vitesse); + } + public double positionL4(double position){ + return monte.getEncoder().getPosition(); + } + public void vitesseL4(double vitesse){ + monte.set(vitesse); + } + public double position1(double position){ + return monte.getEncoder().getPosition(); + } + public void vitesse1(double vitesse){ + monte.set(vitesse); + } + + public void manuel(double vitesse){ + monte.set(vitesse); + } @Override public void periodic() { // This method will be called once per scheduler run