From 445cce2ca6595ce4d8dfbe0aa5d369c51a43a148 Mon Sep 17 00:00:00 2001 From: Raghav66296 <90011037+Raghav66296@users.noreply.github.com> Date: Fri, 21 Jan 2022 17:59:12 -0700 Subject: [PATCH] commets --- src/main/java/frc4388/robot/Constants.java | 3 +++ .../java/frc4388/robot/RobotContainer.java | 4 +++- src/main/java/frc4388/robot/RobotMap.java | 1 + .../java/frc4388/robot/subsystems/Turret.java | 20 ++++++++++++++++++- 4 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/main/java/frc4388/robot/Constants.java b/src/main/java/frc4388/robot/Constants.java index 80a21ee..9c743e6 100644 --- a/src/main/java/frc4388/robot/Constants.java +++ b/src/main/java/frc4388/robot/Constants.java @@ -91,6 +91,9 @@ public final class Constants { public static final Gains SHOOTER_TURRET_GAINS = new Gains(0.6, 0.0, 0.0, 0.0, 0, 1.0); public static final Gains SHOOTER_ANGLE_GAINS = new Gains(0.05, 0.0, 0.0, 0.0, 0, 0.3); public static final double SHOOTER_TURRET_MIN = -1.0; + + /* Turret Constants */ + //ID } } diff --git a/src/main/java/frc4388/robot/RobotContainer.java b/src/main/java/frc4388/robot/RobotContainer.java index 70fd283..de750b6 100644 --- a/src/main/java/frc4388/robot/RobotContainer.java +++ b/src/main/java/frc4388/robot/RobotContainer.java @@ -66,8 +66,10 @@ public class RobotContainer { // continually sends updates to the Blinkin LED controller to keep the lights on m_robotLED.setDefaultCommand(new RunCommand(m_robotLED::updateLED, m_robotLED)); - } + + //Turret default command + /** * Use this method to define your button->command mappings. Buttons can be * created by instantiating a {@link GenericHID} or one of its subclasses diff --git a/src/main/java/frc4388/robot/RobotMap.java b/src/main/java/frc4388/robot/RobotMap.java index 225a8b4..ac08cff 100644 --- a/src/main/java/frc4388/robot/RobotMap.java +++ b/src/main/java/frc4388/robot/RobotMap.java @@ -97,6 +97,7 @@ public class RobotMap { /*Boom Boom Subsystem*/ public final WPI_TalonFX shooterFalconLeft = new WPI_TalonFX(ShooterConstants.SHOOTER_FALCON_LEFT_CAN_ID); public final WPI_TalonFX shooterFalconRight = new WPI_TalonFX(ShooterConstants.SHOOTER_FALCON_RIGHT_CAN_ID); + //Create motor CANSparkMAx void ConfigureShooterMotorControllers() { } diff --git a/src/main/java/frc4388/robot/subsystems/Turret.java b/src/main/java/frc4388/robot/subsystems/Turret.java index 6dcd581..f570a34 100644 --- a/src/main/java/frc4388/robot/subsystems/Turret.java +++ b/src/main/java/frc4388/robot/subsystems/Turret.java @@ -8,10 +8,28 @@ import edu.wpi.first.wpilibj2.command.SubsystemBase; public class Turret extends SubsystemBase { /** Creates a new Turret. */ - public Turret() {} + //Motor object + //Variables + public Turret(/*Motor argument*/ */) { + //Motor object = motor argument + //Config motor + } @Override public void periodic() { // This method will be called once per scheduler run } + + //function turnWithJoystick(double input) + // motor.set(input) } + + +/** TODO +* Constants ID +* RobotMap configs +* RobotContainer defaultCommand and Instantiation +* turnWithJoystick function +* setPosition function +* Limit switches +**/ \ No newline at end of file