From d56140d366a7b55529a491267ea04744b010d622 Mon Sep 17 00:00:00 2001 From: Abhishrek05 <90010729+Abhishrek05@users.noreply.github.com> Date: Fri, 19 Jan 2024 21:24:11 -0700 Subject: [PATCH] intake boilerplate code (im tweakin) --- .../java/frc4388/robot/subsystems/Intake.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/main/java/frc4388/robot/subsystems/Intake.java diff --git a/src/main/java/frc4388/robot/subsystems/Intake.java b/src/main/java/frc4388/robot/subsystems/Intake.java new file mode 100644 index 0000000..f2bbed6 --- /dev/null +++ b/src/main/java/frc4388/robot/subsystems/Intake.java @@ -0,0 +1,30 @@ +// 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.subsystems; + +import com.revrobotics.CANSparkMax; +import com.revrobotics.SparkLimitSwitch; + +import edu.wpi.first.wpilibj.CAN; +import edu.wpi.first.wpilibj.motorcontrol.Spark; +import edu.wpi.first.wpilibj2.command.SubsystemBase; + +public class Intake extends SubsystemBase { + /** Creates a new Intake. */ + private CANSparkMax intakeMotor; + public Intake(CANSparkMax intakeMotor) { + this.intakeMotor = intakeMotor; + + } + + public void spinIntakeMotor() { + intakeMotor.set(0.2); + } + + @Override + public void periodic() { + // This method will be called once per scheduler run + } +}