From 5a3f683c431417e7903613dca80a7e1129bd83f6 Mon Sep 17 00:00:00 2001 From: samuel desharnais Date: Thu, 27 Feb 2025 19:30:59 -0500 Subject: [PATCH] dashboard pas --- .OutlineViewer/outlineviewer.json | 5 +++++ src/main/java/frc/robot/commands/L4.java | 1 + src/main/java/frc/robot/commands/StationPince.java | 4 +++- src/main/java/frc/robot/subsystems/Elevateur.java | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 .OutlineViewer/outlineviewer.json diff --git a/.OutlineViewer/outlineviewer.json b/.OutlineViewer/outlineviewer.json new file mode 100644 index 0000000..cb605ac --- /dev/null +++ b/.OutlineViewer/outlineviewer.json @@ -0,0 +1,5 @@ +{ + "Transitory Values": { + "open": false + } +} diff --git a/src/main/java/frc/robot/commands/L4.java b/src/main/java/frc/robot/commands/L4.java index c3d610b..a395b10 100644 --- a/src/main/java/frc/robot/commands/L4.java +++ b/src/main/java/frc/robot/commands/L4.java @@ -8,6 +8,7 @@ import edu.wpi.first.networktables.DoubleSubscriber; import edu.wpi.first.networktables.DoubleTopic; import edu.wpi.first.networktables.NetworkTable; import edu.wpi.first.networktables.NetworkTableInstance; +import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard; import edu.wpi.first.wpilibj2.command.Command; import frc.robot.subsystems.Elevateur; diff --git a/src/main/java/frc/robot/commands/StationPince.java b/src/main/java/frc/robot/commands/StationPince.java index bdb69a1..6d5f314 100644 --- a/src/main/java/frc/robot/commands/StationPince.java +++ b/src/main/java/frc/robot/commands/StationPince.java @@ -7,13 +7,15 @@ package frc.robot.commands; import edu.wpi.first.networktables.DoubleSubscriber; import edu.wpi.first.networktables.NetworkTable; import edu.wpi.first.networktables.NetworkTableInstance; +import edu.wpi.first.wpilibj.shuffleboard.Shuffleboard; +import edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab; import edu.wpi.first.wpilibj2.command.Command; import frc.robot.subsystems.Elevateur; import frc.robot.subsystems.Pince; /* 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 StationPince extends Command { - + ShuffleboardTab teb = Shuffleboard.getTab("teb"); private Pince pince; private Elevateur elevateur; NetworkTableInstance networktable = NetworkTableInstance.getDefault(); diff --git a/src/main/java/frc/robot/subsystems/Elevateur.java b/src/main/java/frc/robot/subsystems/Elevateur.java index 7ef7851..607dae9 100644 --- a/src/main/java/frc/robot/subsystems/Elevateur.java +++ b/src/main/java/frc/robot/subsystems/Elevateur.java @@ -21,7 +21,7 @@ public class Elevateur extends SubsystemBase { final SparkMax monte = new SparkMax(22, MotorType.kBrushless); final DigitalInput limit2 = new DigitalInput(0); - public double position(){ + public double position(){ return monte.getEncoder().getPosition(); } public void vitesse(double vitesse){