import org.usfirst.frc3501.RiceCatRobot.RobotMap;
+import edu.wpi.first.wpilibj.AnalogPotentiometer;
import edu.wpi.first.wpilibj.CANJaguar;
import edu.wpi.first.wpilibj.command.Subsystem;
+import edu.wpi.first.wpilibj.interfaces.Potentiometer;
+/**
+ * We shall create though potentiometer object in this beuty of a class. You shall not pass.
+ * @author yuvalhermelin
+ */
public class Arm extends Subsystem {
private CANJaguar left, right;
+ private double initialDegrees;
public Arm() {
left = new CANJaguar(RobotMap.ARM_LEFT);
right = new CANJaguar(RobotMap.ARM_RIGHT);
+ Potentiometer p = new AnalogPotentiometer(0, 360, 30);
+ double degrees = p.get();
+ initialDegrees = degrees;
+ }
+
+ /**
+ * Levels are as follows:
+ * 0: 10 degrees
+ * 1: 20 degrees
+ * 2: 30 degrees
+ * 3: 40 degrees
+ * 4: 50 degrees
+ * 5: 60 degrees
+ * 6: 70 degrees
+ * 7: 80 degrees
+ * 8: 90 degrees
+ * @param level
+ */
+ public void goToLevel(int level)
+ {
+
}
public void initDefaultCommand() {