diff --git a/src/com/nutrons/nu17/OI.java b/src/com/nutrons/nu17/OI.java index c965c8d..a40b572 100644 --- a/src/com/nutrons/nu17/OI.java +++ b/src/com/nutrons/nu17/OI.java @@ -2,6 +2,11 @@ import com.nutrons.nu17.RobotMap; import com.nutrons.nu17.commands.*; +import com.nutrons.nu17.commands.GearControl.LowerGearPlacerCmd; +import com.nutrons.nu17.commands.GearControl.RaiseGearPlacerCmd; +import com.nutrons.nu17.commands.Intake.GroundIntakeCmd; +import com.nutrons.nu17.commands.Intake.GroundIntakeSpitCmd; +import com.nutrons.nu17.commands.Shooters.ShootShooterCmd; import edu.wpi.first.wpilibj.Joystick; import edu.wpi.first.wpilibj.buttons.Button; diff --git a/src/com/nutrons/nu17/Robot.java b/src/com/nutrons/nu17/Robot.java index 69e32df..00dfacd 100644 --- a/src/com/nutrons/nu17/Robot.java +++ b/src/com/nutrons/nu17/Robot.java @@ -5,6 +5,12 @@ import edu.wpi.first.wpilibj.livewindow.LiveWindow; import com.nutrons.nu17.OI; import com.nutrons.nu17.subsystems.*; +import com.nutrons.nu17.subsystems.Climber.Climber; +import com.nutrons.nu17.subsystems.Drivetrain.Drivetrain; +import com.nutrons.nu17.subsystems.GearControl.GearPlacer; +import com.nutrons.nu17.subsystems.Intake.GroundIntake; +import com.nutrons.nu17.subsystems.Shooters.Shooter; +import com.nutrons.nu17.subsystems.Shooters.TwinShooter; public class Robot extends IterativeRobot { diff --git a/src/com/nutrons/nu17/commands/ClimberCmd.java b/src/com/nutrons/nu17/commands/Climber/ClimberCmd.java similarity index 93% rename from src/com/nutrons/nu17/commands/ClimberCmd.java rename to src/com/nutrons/nu17/commands/Climber/ClimberCmd.java index bc3e1ed..af0f025 100644 --- a/src/com/nutrons/nu17/commands/ClimberCmd.java +++ b/src/com/nutrons/nu17/commands/Climber/ClimberCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.Climber; import com.nutrons.nu17.Robot; import edu.wpi.first.wpilibj.command.Command; diff --git a/src/com/nutrons/nu17/commands/LowerGearPlacerCmd.java b/src/com/nutrons/nu17/commands/GearControl/LowerGearPlacerCmd.java similarity index 93% rename from src/com/nutrons/nu17/commands/LowerGearPlacerCmd.java rename to src/com/nutrons/nu17/commands/GearControl/LowerGearPlacerCmd.java index b3f59d2..717ec55 100644 --- a/src/com/nutrons/nu17/commands/LowerGearPlacerCmd.java +++ b/src/com/nutrons/nu17/commands/GearControl/LowerGearPlacerCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.GearControl; import com.nutrons.nu17.Robot; diff --git a/src/com/nutrons/nu17/commands/RaiseGearPlacerCmd.java b/src/com/nutrons/nu17/commands/GearControl/RaiseGearPlacerCmd.java similarity index 93% rename from src/com/nutrons/nu17/commands/RaiseGearPlacerCmd.java rename to src/com/nutrons/nu17/commands/GearControl/RaiseGearPlacerCmd.java index 736c371..bdd1cfa 100644 --- a/src/com/nutrons/nu17/commands/RaiseGearPlacerCmd.java +++ b/src/com/nutrons/nu17/commands/GearControl/RaiseGearPlacerCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.GearControl; import com.nutrons.nu17.Robot; diff --git a/src/com/nutrons/nu17/commands/GroundIntakeCmd.java b/src/com/nutrons/nu17/commands/Intake/GroundIntakeCmd.java similarity index 95% rename from src/com/nutrons/nu17/commands/GroundIntakeCmd.java rename to src/com/nutrons/nu17/commands/Intake/GroundIntakeCmd.java index ffbf344..64a404b 100644 --- a/src/com/nutrons/nu17/commands/GroundIntakeCmd.java +++ b/src/com/nutrons/nu17/commands/Intake/GroundIntakeCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.Intake; import com.nutrons.nu17.Robot; import edu.wpi.first.wpilibj.command.Command; diff --git a/src/com/nutrons/nu17/commands/GroundIntakeSpitCmd.java b/src/com/nutrons/nu17/commands/Intake/GroundIntakeSpitCmd.java similarity index 95% rename from src/com/nutrons/nu17/commands/GroundIntakeSpitCmd.java rename to src/com/nutrons/nu17/commands/Intake/GroundIntakeSpitCmd.java index 898bc4b..c49e8b5 100644 --- a/src/com/nutrons/nu17/commands/GroundIntakeSpitCmd.java +++ b/src/com/nutrons/nu17/commands/Intake/GroundIntakeSpitCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.Intake; import com.nutrons.nu17.Robot; import edu.wpi.first.wpilibj.command.Command; diff --git a/src/com/nutrons/nu17/commands/ShootShooterCmd.java b/src/com/nutrons/nu17/commands/Shooters/ShootShooterCmd.java similarity index 94% rename from src/com/nutrons/nu17/commands/ShootShooterCmd.java rename to src/com/nutrons/nu17/commands/Shooters/ShootShooterCmd.java index 49ac92e..6b0ab92 100644 --- a/src/com/nutrons/nu17/commands/ShootShooterCmd.java +++ b/src/com/nutrons/nu17/commands/Shooters/ShootShooterCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.Shooters; import com.nutrons.nu17.Robot; diff --git a/src/com/nutrons/nu17/commands/ShootTwinShooterCmd.java b/src/com/nutrons/nu17/commands/Shooters/ShootTwinShooterCmd.java similarity index 94% rename from src/com/nutrons/nu17/commands/ShootTwinShooterCmd.java rename to src/com/nutrons/nu17/commands/Shooters/ShootTwinShooterCmd.java index ea35362..0e99ef4 100644 --- a/src/com/nutrons/nu17/commands/ShootTwinShooterCmd.java +++ b/src/com/nutrons/nu17/commands/Shooters/ShootTwinShooterCmd.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.commands; +package com.nutrons.nu17.commands.Shooters; import com.nutrons.nu17.Robot; import edu.wpi.first.wpilibj.command.Command; diff --git a/src/com/nutrons/nu17/subsystems/Climber.java b/src/com/nutrons/nu17/subsystems/Climber/Climber.java similarity index 96% rename from src/com/nutrons/nu17/subsystems/Climber.java rename to src/com/nutrons/nu17/subsystems/Climber/Climber.java index 9c72170..777b7b9 100644 --- a/src/com/nutrons/nu17/subsystems/Climber.java +++ b/src/com/nutrons/nu17/subsystems/Climber/Climber.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Climber; import com.nutrons.nu17.RobotMap; import edu.wpi.first.wpilibj.DigitalInput; diff --git a/src/com/nutrons/nu17/subsystems/Drivetrain.java b/src/com/nutrons/nu17/subsystems/Drivetrain/Drivetrain.java similarity index 98% rename from src/com/nutrons/nu17/subsystems/Drivetrain.java rename to src/com/nutrons/nu17/subsystems/Drivetrain/Drivetrain.java index ba1cc63..b04056b 100644 --- a/src/com/nutrons/nu17/subsystems/Drivetrain.java +++ b/src/com/nutrons/nu17/subsystems/Drivetrain/Drivetrain.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Drivetrain; import com.ctre.CANTalon; import com.nutrons.nu17.OI; diff --git a/src/com/nutrons/nu17/subsystems/GearPlacer.java b/src/com/nutrons/nu17/subsystems/GearControl/GearPlacer.java similarity index 93% rename from src/com/nutrons/nu17/subsystems/GearPlacer.java rename to src/com/nutrons/nu17/subsystems/GearControl/GearPlacer.java index efca76f..423999e 100644 --- a/src/com/nutrons/nu17/subsystems/GearPlacer.java +++ b/src/com/nutrons/nu17/subsystems/GearControl/GearPlacer.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.GearControl; import com.nutrons.nu17.RobotMap; diff --git a/src/com/nutrons/nu17/subsystems/GroundIntake.java b/src/com/nutrons/nu17/subsystems/Intake/GroundIntake.java similarity index 97% rename from src/com/nutrons/nu17/subsystems/GroundIntake.java rename to src/com/nutrons/nu17/subsystems/Intake/GroundIntake.java index 299a082..48cb4e9 100644 --- a/src/com/nutrons/nu17/subsystems/GroundIntake.java +++ b/src/com/nutrons/nu17/subsystems/Intake/GroundIntake.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Intake; import com.nutrons.nu17.RobotMap; diff --git a/src/com/nutrons/nu17/subsystems/Shooter.java b/src/com/nutrons/nu17/subsystems/Shooters/Shooter.java similarity index 97% rename from src/com/nutrons/nu17/subsystems/Shooter.java rename to src/com/nutrons/nu17/subsystems/Shooters/Shooter.java index 8320abb..9fe6211 100644 --- a/src/com/nutrons/nu17/subsystems/Shooter.java +++ b/src/com/nutrons/nu17/subsystems/Shooters/Shooter.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Shooters; import com.nutrons.nu17.Robot; import com.nutrons.nu17.RobotMap; diff --git a/src/com/nutrons/nu17/subsystems/HoodShooterFlywheel.java b/src/com/nutrons/nu17/subsystems/Shooters/Turret.java similarity index 95% rename from src/com/nutrons/nu17/subsystems/HoodShooterFlywheel.java rename to src/com/nutrons/nu17/subsystems/Shooters/Turret.java index bc3531b..82086ea 100644 --- a/src/com/nutrons/nu17/subsystems/HoodShooterFlywheel.java +++ b/src/com/nutrons/nu17/subsystems/Shooters/Turret.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Shooters; import com.nutrons.nu17.RobotMap; @@ -10,7 +10,7 @@ import edu.wpi.first.wpilibj.Talon; import edu.wpi.first.wpilibj.command.Subsystem; -public class HoodShooterFlywheel extends Subsystem { +public class Turret extends Subsystem { private final Talon FLY_WHEEL_LEFT = new Talon(RobotMap.FLY_WHEEL_LEFT); private final Talon FLY_WHEEL_RIGHT = new Talon(RobotMap.FLY_WHEEL_RIGHT); diff --git a/src/com/nutrons/nu17/subsystems/TwinShooter.java b/src/com/nutrons/nu17/subsystems/Shooters/TwinShooter.java similarity index 98% rename from src/com/nutrons/nu17/subsystems/TwinShooter.java rename to src/com/nutrons/nu17/subsystems/Shooters/TwinShooter.java index be61c1f..380e2e4 100644 --- a/src/com/nutrons/nu17/subsystems/TwinShooter.java +++ b/src/com/nutrons/nu17/subsystems/Shooters/TwinShooter.java @@ -1,4 +1,4 @@ -package com.nutrons.nu17.subsystems; +package com.nutrons.nu17.subsystems.Shooters; import com.nutrons.nu17.RobotMap;