package org.robockets.stronghold.robot.highgoalshooter;

import edu.wpi.first.wpilibj.command.Command;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;

/**
 *
 */
public class UpdateHighGoalShooterDashboard extends Command {

    public UpdateHighGoalShooterDashboard() {
    }

    protected void initialize() {
    }

    protected void execute() {
    	SmartDashboard.putData("Move Hood", new MoveHood(10));
    }

    protected boolean isFinished() {
        return false;
    }

    protected void end() {
    }

    protected void interrupted() {
    }
}

@@ -61,364 +61,2310 @@
 ort 
-edu.wpi.first.wpilibj.command.Command;%0Aimport edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;%0A%0A/**%0A *%0A */%0Apublic class UpdateHighGoalShooterDashboard extends Command %7B%0A%0A    public UpdateHighGoalShooterDashboard() %7B%0A    %7D%0A%0A    protected void initialize() %7B%0A    %7D%0A%0A    protected void execute() %7B%0A    %09SmartDashboard.putData(%22Move Hood%22, new MoveHood(10)
+org.robockets.stronghold.robot.Robot;%0Aimport org.robockets.stronghold.robot.RobotMap;%0Aimport org.robockets.stronghold.robot.commands.Reset;%0Aimport org.robockets.stronghold.robot.commands.SetPID;%0A%0Aimport edu.wpi.first.wpilibj.command.Command;%0Aimport edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;%0A%0A/**%0A *%0A */%0Apublic class UpdateHighGoalShooterDashboard extends Command %7B%0A%0A%09Command MoveHood, MoveTurnTable1, MoveTurnTable2, SetShootingWheel1, SetPIDHood, SetPIDTurn, MoveTurnTable, SetShootingWheel2, EnableTurnTablePID, resetTurnTableEncoder;%0A%09%0A    public UpdateHighGoalShooterDashboard() %7B%0A    %7D%0A%0A    protected void initialize() %7B%0A    %09%0A    %09MoveHood = new MoveHood(new Double(0.3));%0A    %09MoveTurnTable1 = new MoveTurnTable(new Double(0.3));%0A    %09MoveTurnTable2 = new MoveTurnTable(new Double(-0.3));%0A    %09SetShootingWheel1 = new SetShootingWheel(0.1);%0A    %09SetPIDHood = new SetPID(Robot.shooter.hoodPidController, %22Hood%22);%0A    %09SetPIDTurn = new SetPID(Robot.shooter.hoodPidController, %22Turn-table%22);%0A    %09MoveTurnTable = new MoveTurnTable();%0A    %09SetShootingWheel2 = new SetShootingWheel(3);%0A    %09EnableTurnTablePID = new EnableTurnTablePID();%0A    %09resetTurnTableEncoder = new Reset(RobotMap.turnTableEncoder);%0A    %7D%0A%0A    protected void execute() %7B%0A    %09SmartDashboard.putNumber(%22Hood Encoder%22, RobotMap.hoodEncoder.getDistance());%0A    %09SmartDashboard.putNumber(%22Turn table setpoint%22, Robot.shooter.turnTablePidController.getSetpoint());%0A    %09SmartDashboard.putNumber(%22Turn table output%22, Robot.shooter.turnTablePidController.get());%0A    %09SmartDashboard.putNumber(%22Turn table encoder%22, RobotMap.turnTableEncoder.getDistance());%0A    %09//%0A    %09SmartDashboard.putData(%22Move Hood%22, MoveHood);%0A    %09SmartDashboard.putData(%22Move Turn Table%22, MoveTurnTable1);%0A    %09SmartDashboard.putData(%22Move Turn Table Back%22, MoveTurnTable2);%0A    %09SmartDashboard.putData(%22Shooting Wheel Button%22, SetShootingWheel1);%0A    %09SmartDashboard.putData(%22Set Hood%22, SetPIDHood);%0A    %09SmartDashboard.putData(%22Set Turntable%22, SetPIDTurn);%0A    %09SmartDashboard.putData(%22Move Turn Table Free%22, MoveTurnTable);%0A    %09SmartDashboard.putData(%22Move Shooting Wheel%22, SetShootingWheel2);%0A    %09SmartDashboard.putData(%22Enable turn table PID%22, EnableTurnTablePID);%0A    %09SmartDashboard.putData(%22Reset Turn table encoder%22, resetTurnTableEncoder
 );%0A 

Add PID Tuning tools to high goal shooter SmartDashboard.