From: Lauren Meier Date: Tue, 17 Nov 2015 04:15:03 +0000 (-0800) Subject: add limit switch to Arm.java and port to RobotMap.java X-Git-Url: http://challenge-bot.com/repos/?a=commitdiff_plain;h=baf4f2baa88f3868b5b517c4fd0a5c88be789e29;p=3501%2F2015-FRC-Spark add limit switch to Arm.java and port to RobotMap.java --- diff --git a/src/org/usfirst/frc3501/RiceCatRobot/RobotMap.java b/src/org/usfirst/frc3501/RiceCatRobot/RobotMap.java index 7c6e996..40c09b6 100644 --- a/src/org/usfirst/frc3501/RiceCatRobot/RobotMap.java +++ b/src/org/usfirst/frc3501/RiceCatRobot/RobotMap.java @@ -23,6 +23,7 @@ public class RobotMap { public static final int ARM_LEFT = 2, ARM_RIGHT = 7; public static final double ARM_HIGH_SPEED = 0.5, ARM_LOW_SPEED = 0.5; + public static final int ARM_LIMIT_RIGHT = 0; // Claw public static final int SOLENOID_FORWARD = 0, SOLENOID_REVERSE = 1, diff --git a/src/org/usfirst/frc3501/RiceCatRobot/subsystems/Arm.java b/src/org/usfirst/frc3501/RiceCatRobot/subsystems/Arm.java index 8d78c8f..ff97040 100644 --- a/src/org/usfirst/frc3501/RiceCatRobot/subsystems/Arm.java +++ b/src/org/usfirst/frc3501/RiceCatRobot/subsystems/Arm.java @@ -3,14 +3,17 @@ package org.usfirst.frc3501.RiceCatRobot.subsystems; import org.usfirst.frc3501.RiceCatRobot.RobotMap; import edu.wpi.first.wpilibj.CANJaguar; +import edu.wpi.first.wpilibj.DigitalInput; import edu.wpi.first.wpilibj.command.Subsystem; public class Arm extends Subsystem { private CANJaguar left, right; + private DigitalInput limitSwitch; public Arm() { left = new CANJaguar(RobotMap.ARM_LEFT); right = new CANJaguar(RobotMap.ARM_RIGHT); + limitSwitch = new DigitalInput(RobotMap.ARM_LIMIT_RIGHT); } public void initDefaultCommand() {