// Called once after isFinished returns true protected void end() { PIDShooter.shootBall(0); }
// Called when another command which requires one or more of the same // subsystems is scheduled to run protected void interrupted() { PIDShooter.shootBall(0); }
// Called repeatedly when this Command is scheduled to run protected void execute() { SmartDashboard.putString("ShooterCommand", "Shooter"); PIDShooter.PIDShoot(); }