set up get numbers for smart dashboard
authorEvanYap <evanyap.14@gmail.com>
Sat, 4 Feb 2017 21:52:07 +0000 (13:52 -0800)
committerEric Sandoval <harpnart@gmail.com>
Sun, 19 Feb 2017 18:37:46 +0000 (10:37 -0800)
src/org/usfirst/frc/team3501/robot/Robot.java

index 0afd16687f95e3e8eb7de5a227ef7dd6b9ff05e8..e0f075b9c9c237882651e809ce8bd0980c7f457d 100644 (file)
@@ -44,10 +44,8 @@ public class Robot extends IterativeRobot {
   public void autonomousInit() {
     driveTrain.setHighGear();
 
+    SmartDashboard.putNumber(Constants.DriveTrain.P_Val, -1);
     SmartDashboard.putNumber(Constants.DriveTrain.I_Val, -1);
-
-    SmartDashboard.putNumber("P", -1);
-
     SmartDashboard.putNumber(Constants.DriveTrain.D_Val, -1);
 
   }
@@ -56,8 +54,10 @@ public class Robot extends IterativeRobot {
   public void autonomousPeriodic() {
     Scheduler.getInstance().run();
 
-    DriveTrain.getDriveTrain().getDriveController().setConstants(p, i, d);
-
+    double P = SmartDashboard.getNumber(Constants.DriveTrain.P_Val, -1);
+    double I = SmartDashboard.getNumber(Constants.DriveTrain.I_Val, -1);
+    double D = SmartDashboard.getNumber(Constants.DriveTrain.D_Val, -1);
+    DriveTrain.getDriveTrain().getDriveController().setConstants(P, I, D);
   }
 
   @Override