diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/RobotMap2017.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/RobotMap2017.java index 720562fd..dcb48d6a 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/RobotMap2017.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/RobotMap2017.java @@ -222,7 +222,7 @@ public class RobotMap2017 { * @param logger The logger for recording events and telemetry data. * @param drive The drive. * @param defaultDriveCommand The command for the drive to run during the teleoperated period. - * @param updater A runnable that updates cached variables. + * @param updater A runnable that updates cached variables. * @param climber The climber for boarding the airship. Can be null. * @param shooter The multiSubsystem for shooting fuel. Can be null. * @param camera The cameras on this robot. Can be null. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.java index a22ecf58..edbb79a8 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.java @@ -15,7 +15,7 @@ * Run a BinaryMotor while a condition is true. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class RunMotorWhileConditonMet extends YamlCommandWrapper { +public class RunMotorWhileConditonMet extends YamlCommandWrapper { /** * The subsystem to execute this command on diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.java index 1ca013ff..1c6140d2 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.java @@ -19,7 +19,7 @@ */ @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class FieldOrientedUnidirectionalDriveCommand extends PIDAngleCommand { +public class FieldOrientedUnidirectionalDriveCommand extends PIDAngleCommand { /** * The drive this command is controlling. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.java index 3bb3a58f..2ff9665c 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.java @@ -15,7 +15,7 @@ * Rotates the robot back and forth in order to dislodge any stuck balls. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class JiggleRobot extends YamlCommandGroupWrapper { +public class JiggleRobot extends YamlCommandGroupWrapper { /** * Instantiate the CommandGroup diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.java index 2ab92849..ec0acb69 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.java @@ -17,7 +17,7 @@ * Drives straight using the NavX gyro to keep a constant alignment. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class NavXDriveStraight extends PIDAngleCommand { +public class NavXDriveStraight extends PIDAngleCommand { /** * The drive subsystem to give output to. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.java index c3ba9fcf..c286d234 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.java @@ -18,7 +18,7 @@ * Turns to a specified angle, relative to the angle the AHRS was at when the robot was turned on. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class NavXTurnToAngle extends PIDAngleCommand { +public class NavXTurnToAngle extends PIDAngleCommand { /** * The drive subsystem to execute this command on and to get the gyro reading from. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.java index e785b3a5..f290e398 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.java @@ -16,7 +16,7 @@ * Turn a certain number of degrees from the current heading. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class NavXTurnToAngleRelative extends NavXTurnToAngle { +public class NavXTurnToAngleRelative extends NavXTurnToAngle { /** * Default constructor. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.java index e8592862..42de1446 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.java @@ -17,7 +17,7 @@ */ @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class UnidirectionalNavXDefaultDrive extends PIDAngleCommand { +public class UnidirectionalNavXDefaultDrive extends PIDAngleCommand { /** * The drive this command is controlling. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.java index 6607d396..d3791ec8 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.java @@ -19,7 +19,7 @@ */ @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class UnidirectionalNavXShiftingDefaultDrive extends UnidirectionalNavXDefaultDrive { +public class UnidirectionalNavXShiftingDefaultDrive extends UnidirectionalNavXDefaultDrive { /** * The drive to execute this command on. @@ -92,7 +92,7 @@ public UnidirectionalNavXShiftingDefaultDrive(@JsonProperty(required = true) dou public void execute() { //Auto-shifting if (!subsystem.getOverrideAutoshift()) { - autoshiftComponent.autoshift((oi.getLeftOutputCached() + oi.getRightOutputCached())/2., subsystem.getLeftVelCached(), + autoshiftComponent.autoshift((oi.getLeftOutputCached() + oi.getRightOutputCached()) / 2., subsystem.getLeftVelCached(), subsystem.getRightVelCached(), gear -> subsystem.setGear(gear)); } super.execute(); diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.java index 443dad64..7da611e1 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.java @@ -5,10 +5,10 @@ import com.fasterxml.jackson.annotation.ObjectIdGenerators; import org.jetbrains.annotations.Nullable; import org.usfirst.frc.team449.robot.jacksonWrappers.YamlCommandGroupWrapper; -import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; -import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.SubsystemFlywheel; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.TurnAllOn; +import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; +import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; /** * Command group for firing the flywheel. Runs flywheel, runs static intake, stops dynamic intake, raises intake, and @@ -21,7 +21,7 @@ public class FireShooter extends YamlCommandGroupWrapper { * Constructs a FireShooter command group * * @param subsystemFlywheel flywheel subsystem. Can be null. - * @param subsystemIntake intake subsystem. Can be null. + * @param subsystemIntake intake subsystem. Can be null. */ @JsonCreator public FireShooter(@Nullable SubsystemFlywheel subsystemFlywheel, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.java index 3ef488aa..e820b45d 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.java @@ -6,9 +6,9 @@ import org.jetbrains.annotations.Nullable; import org.usfirst.frc.team449.robot.jacksonWrappers.YamlCommandGroupWrapper; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.SubsystemFlywheel; +import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.TurnAllOff; import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; -import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.TurnAllOff; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.SubsystemSolenoid; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.commands.SolenoidReverse; @@ -17,13 +17,13 @@ * intake, and stops feeder. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class LoadShooter extends YamlCommandGroupWrapper { +public class LoadShooter extends YamlCommandGroupWrapper { /** * Constructs a LoadShooter command group * * @param subsystemFlywheel flywheel subsystem. Can be null. - * @param subsystemIntake intake subsystem. Can be null. + * @param subsystemIntake intake subsystem. Can be null. */ @JsonCreator public LoadShooter(@Nullable SubsystemFlywheel subsystemFlywheel, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.java index e17d18df..e869b7e2 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.java @@ -6,9 +6,9 @@ import org.jetbrains.annotations.Nullable; import org.usfirst.frc.team449.robot.jacksonWrappers.YamlCommandGroupWrapper; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.SubsystemFlywheel; +import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.SpinUpFlywheel; import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; -import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.SpinUpFlywheel; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.SubsystemSolenoid; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.commands.SolenoidReverse; @@ -17,13 +17,13 @@ * intake, and stops feeder. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class RackShooter extends YamlCommandGroupWrapper { +public class RackShooter extends YamlCommandGroupWrapper { /** * Constructs a RackShooter command group * * @param subsystemFlywheel flywheel subsystem. Can be null. - * @param subsystemIntake intake subsystem. Can be null. + * @param subsystemIntake intake subsystem. Can be null. */ @JsonCreator public RackShooter(@Nullable SubsystemFlywheel subsystemFlywheel, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.java index 70e4826b..00fc50f0 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.java @@ -5,10 +5,10 @@ import com.fasterxml.jackson.annotation.ObjectIdGenerators; import org.jetbrains.annotations.Nullable; import org.usfirst.frc.team449.robot.jacksonWrappers.YamlCommandGroupWrapper; -import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; -import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.SubsystemFlywheel; import org.usfirst.frc.team449.robot.subsystem.interfaces.flywheel.commands.TurnAllOff; +import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.SubsystemIntake; +import org.usfirst.frc.team449.robot.subsystem.interfaces.intake.commands.SetIntakeMode; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.SubsystemSolenoid; import org.usfirst.frc.team449.robot.subsystem.interfaces.solenoid.commands.SolenoidReverse; @@ -16,13 +16,13 @@ * Command group to reset everything. Turns everything off, raises intake */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class ResetShooter extends YamlCommandGroupWrapper { +public class ResetShooter extends YamlCommandGroupWrapper { /** * Constructs a ResetShooter command group * * @param subsystemFlywheel flywheel subsystem. Can be null. - * @param subsystemIntake intake subsystem. Can be null. + * @param subsystemIntake intake subsystem. Can be null. */ @JsonCreator public ResetShooter(@Nullable SubsystemFlywheel subsystemFlywheel, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/DriveTalonCluster.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/DriveTalonCluster.java index 13572890..0f17522c 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/DriveTalonCluster.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/DriveTalonCluster.java @@ -11,8 +11,8 @@ import org.usfirst.frc.team449.robot.jacksonWrappers.YamlSubsystem; import org.usfirst.frc.team449.robot.other.Logger; import org.usfirst.frc.team449.robot.other.MotionProfileData; -import org.usfirst.frc.team449.robot.subsystem.interfaces.motionProfile.TwoSideMPSubsystem.SubsystemMPTwoSides; import org.usfirst.frc.team449.robot.subsystem.interfaces.AHRS.SubsystemAHRS; +import org.usfirst.frc.team449.robot.subsystem.interfaces.motionProfile.TwoSideMPSubsystem.SubsystemMPTwoSides; /** diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineNominalVoltage.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineNominalVoltage.java index 9304a6a1..246e126e 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineNominalVoltage.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineNominalVoltage.java @@ -14,7 +14,7 @@ * Run the motors until they move, slowly increasing the voltage up from 0. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class DetermineNominalVoltage extends YamlCommandWrapper { +public class DetermineNominalVoltage extends YamlCommandWrapper { /** * The drive subsystem to execute this command on. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineVelVsVoltage.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineVelVsVoltage.java index d9de20db..63c4d69d 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineVelVsVoltage.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DetermineVelVsVoltage.java @@ -16,7 +16,7 @@ * A command to run the robot at a range of voltages and record the velocity. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class DetermineVelVsVoltage extends YamlCommandWrapper { +public class DetermineVelVsVoltage extends YamlCommandWrapper { /** * The subsystem to execute this command on. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveAtSpeed.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveAtSpeed.java index 88b9e99f..f546a021 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveAtSpeed.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveAtSpeed.java @@ -15,7 +15,7 @@ * Go at a certain velocity for a set number of seconds */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class DriveAtSpeed extends YamlCommandWrapper { +public class DriveAtSpeed extends YamlCommandWrapper { /** * Speed to go at diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveStraight.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveStraight.java index 9327bfb6..1d5ae51d 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveStraight.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/DriveStraight.java @@ -15,7 +15,7 @@ * Drives straight when using a tank drive. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class DriveStraight extends YamlCommandWrapper { +public class DriveStraight extends YamlCommandWrapper { /** * The oi that this command gets input from. @@ -68,7 +68,8 @@ protected void execute() { if (useLeft) { subsystem.setOutput(oi.getLeftOutputCached(), oi.getLeftOutputCached()); } else { - subsystem.setOutput(oi.getRightOutputCached(), oi.getRightOutputCached());; + subsystem.setOutput(oi.getRightOutputCached(), oi.getRightOutputCached()); + ; } } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDBackAndForth.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDBackAndForth.java index b2931f8c..ad3ca480 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDBackAndForth.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDBackAndForth.java @@ -13,7 +13,7 @@ * Drive back and forth to tune PID. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class PIDBackAndForth extends YamlCommandGroupWrapper { +public class PIDBackAndForth extends YamlCommandGroupWrapper { /** * Instantiate the CommandGroup diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDTest.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDTest.java index 7f5fefe6..8cb5f5e3 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDTest.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/PIDTest.java @@ -13,7 +13,7 @@ * Drive forward at constant speed then stop to tune PID. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class PIDTest extends YamlCommandGroupWrapper { +public class PIDTest extends YamlCommandGroupWrapper { /** * Default constructor diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/SimpleUnidirectionalDrive.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/SimpleUnidirectionalDrive.java index f058aa22..f3109a81 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/SimpleUnidirectionalDrive.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/drive/unidirectional/commands/SimpleUnidirectionalDrive.java @@ -15,7 +15,7 @@ * Very simple unidirectional drive control. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class SimpleUnidirectionalDrive extends YamlCommandWrapper { +public class SimpleUnidirectionalDrive extends YamlCommandWrapper { /** * The OI used for input. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedAHRS.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedAHRS.java index 39a0295a..1983d587 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedAHRS.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedAHRS.java @@ -32,7 +32,7 @@ public class MappedAHRS { /** * Default constructor. * - * @param port The port the NavX is plugged into. It seems like only kMXP (the port on the RIO) works. + * @param port The port the NavX is plugged into. It seems like only kMXP (the port on the RIO) works. * @param invertYaw Whether or not to invert the yaw axis. Defaults to true. */ @JsonCreator @@ -40,7 +40,7 @@ public MappedAHRS(@JsonProperty(required = true) SPI.Port port, Boolean invertYaw) { this.ahrs = new AHRS(port); ahrs.reset(); - if(invertYaw == null || invertYaw){ + if (invertYaw == null || invertYaw) { this.invertYaw = -1; } else { this.invertYaw = 1; @@ -48,12 +48,14 @@ public MappedAHRS(@JsonProperty(required = true) SPI.Port port, } /** - * Set the current yaw value. + * Convert from gs (acceleration due to gravity) to feet/(second^2). * - * @param headingDegrees An angle in degrees, from [-180, 180], to set the heading to. + * @param accelGs An acceleration in gs. + * @return That acceleration in feet/(sec^2) */ - public void setHeading(double headingDegrees){ - ahrs.setAngleAdjustment(ahrs.getYaw()+invertYaw*headingDegrees); + @Contract(pure = true) + protected static double gsToFeetPerSecondSquared(double accelGs) { + return accelGs * 32.17; //Wolfram alpha said so } /** @@ -61,8 +63,17 @@ public void setHeading(double headingDegrees){ * * @return The heading, in degrees from [-180, 180] */ - public double getHeading(){ - return ahrs.getYaw()*invertYaw; + public double getHeading() { + return ahrs.getYaw() * invertYaw; + } + + /** + * Set the current yaw value. + * + * @param headingDegrees An angle in degrees, from [-180, 180], to set the heading to. + */ + public void setHeading(double headingDegrees) { + ahrs.setAngleAdjustment(ahrs.getYaw() + invertYaw * headingDegrees); } /** @@ -70,8 +81,8 @@ public double getHeading(){ * * @return The angular displacement, in degrees. */ - public double getAngularDisplacement(){ - return ahrs.getAngle()*invertYaw; + public double getAngularDisplacement() { + return ahrs.getAngle() * invertYaw; } /** @@ -79,12 +90,12 @@ public double getAngularDisplacement(){ * * @return The heading, in degrees from [-180, 180] */ - public double get9AxisHeading(){ + public double get9AxisHeading() { toRet = ahrs.getFusedHeading(); - if (toRet > 180){ + if (toRet > 180) { toRet -= 360; } - return toRet*invertYaw; + return toRet * invertYaw; } /** @@ -92,8 +103,8 @@ public double get9AxisHeading(){ * * @return The angular yaw velocity, in degrees/sec. */ - public double getAngularVelocity(){ - return ahrs.getRate()*invertYaw; + public double getAngularVelocity() { + return ahrs.getRate() * invertYaw; } /** @@ -101,7 +112,7 @@ public double getAngularVelocity(){ * * @return Linear X acceleration, in feet/(sec^2) */ - public double getXAccel(){ + public double getXAccel() { return gsToFeetPerSecondSquared(ahrs.getWorldLinearAccelX()); } @@ -110,18 +121,7 @@ public double getXAccel(){ * * @return Linear Y acceleration, in feet/(sec^2) */ - public double getYAccel(){ + public double getYAccel() { return gsToFeetPerSecondSquared(ahrs.getWorldLinearAccelY()); } - - /** - * Convert from gs (acceleration due to gravity) to feet/(second^2). - * - * @param accelGs An acceleration in gs. - * @return That acceleration in feet/(sec^2) - */ - @Contract(pure = true) - protected static double gsToFeetPerSecondSquared(double accelGs){ - return accelGs * 32.17; //Wolfram alpha said so - } } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedDigitalInput.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedDigitalInput.java index 40249105..89217898 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedDigitalInput.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/jacksonWrappers/MappedDigitalInput.java @@ -18,7 +18,7 @@ public class MappedDigitalInput { */ @JsonIgnore private final List digitalInputs; - + /** * Value of the inputs. Field to avoid garbage collection. */ diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/OI.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/OI.java index 5e6ab426..e604c9ab 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/OI.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/OI.java @@ -4,5 +4,5 @@ import org.usfirst.frc.team449.robot.generalInterfaces.updatable.Updatable; @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") -public interface OI extends Updatable{ +public interface OI extends Updatable { } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOriented.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOriented.java index db902523..e4082334 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOriented.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOriented.java @@ -44,7 +44,7 @@ public abstract class OIFieldOriented implements OI { * and 90 is pointing at the left wall when looking out from the driver station. Returns null if vel is 0. */ @Nullable - public Double getThetaCached(){ + public Double getThetaCached() { return cachedTheta; } @@ -53,7 +53,7 @@ public Double getThetaCached(){ * * @return A velocity from [-1, 1]. */ - public double getVelCached(){ + public double getVelCached() { return cachedVel; } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOrientedPosCos.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOrientedPosCos.java index 2c511a8f..6e531b91 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOrientedPosCos.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/fieldoriented/OIFieldOrientedPosCos.java @@ -14,7 +14,7 @@ * A field-oriented OI that always points the robot an angle where cosine is positive, i.e. always pointing away from the driver station. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class OIFieldOrientedPosCos extends OIFieldOriented{ +public class OIFieldOrientedPosCos extends OIFieldOriented { /** * The throttle for the X-axis, which points towards the opposing driver station. @@ -73,23 +73,23 @@ public OIFieldOrientedPosCos(@NotNull @JsonProperty(required = true) Throttle xT /** * Calculate the theta and vel values, can be called multiple times per tic but will only execute logic once. */ - protected void calcValues(){ - if (timeLastUpdated != Clock.currentTimeMillis()){ + protected void calcValues() { + if (timeLastUpdated != Clock.currentTimeMillis()) { x = xThrottle.getValue(); y = yThrottle.getValue(); vel = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); //0,0ish has no angle so null - if (vel < rDeadband){ + if (vel < rDeadband) { theta = null; vel = 0; } else { //Use atan2 to get angle from -180 to 180 - theta = Math.toDegrees(Math.atan2(y,x)); - if (theta > 90){ + theta = Math.toDegrees(Math.atan2(y, x)); + if (theta > 90) { vel *= -1; theta -= 180; - } else if (theta < -90){ + } else if (theta < -90) { vel *= -1; theta += 180; } @@ -111,9 +111,9 @@ public Double getTheta() { calcValues(); if (theta != null) { SmartDashboard.putNumber("theta", theta); - SmartDashboard.putBoolean("thetaNull",false); + SmartDashboard.putBoolean("thetaNull", false); } else { - SmartDashboard.putBoolean("thetaNull",true); + SmartDashboard.putBoolean("thetaNull", true); } return theta; } @@ -126,7 +126,7 @@ public Double getTheta() { @Override public double getVel() { calcValues(); - SmartDashboard.putNumber("Vel",vel); + SmartDashboard.putNumber("Vel", vel); return vel; } } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/Throttle.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/Throttle.java index 334654d4..13a5a524 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/Throttle.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/Throttle.java @@ -7,7 +7,7 @@ * An object representing an axis of a stick on a joystick. */ @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") -public interface Throttle extends Updatable{ +public interface Throttle extends Updatable { /** * Get the output of the throttle this object represents. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleBasic.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleBasic.java index 06707d7c..8e1508ec 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleBasic.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleBasic.java @@ -9,15 +9,12 @@ import edu.wpi.first.wpilibj.PIDSourceType; import org.jetbrains.annotations.NotNull; import org.usfirst.frc.team449.robot.jacksonWrappers.MappedJoystick; -import org.usfirst.frc.team449.robot.other.Clock; - -import java.util.Random; /** * A class representing a single axis on a joystick. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class ThrottleBasic implements Throttle, PIDSource{ +public class ThrottleBasic implements Throttle, PIDSource { /** * The stick we're using @@ -84,23 +81,23 @@ public void update() { } /** - * Set which parameter of the device you are using as a process control variable. + * Get which parameter of the device you are using as a process control variable. * - * @param pidSource An enum to select the parameter. + * @return the currently selected PID source parameter */ @Override - public void setPIDSourceType(PIDSourceType pidSource) { - //Do nothing + public PIDSourceType getPIDSourceType() { + return null; } /** - * Get which parameter of the device you are using as a process control variable. + * Set which parameter of the device you are using as a process control variable. * - * @return the currently selected PID source parameter + * @param pidSource An enum to select the parameter. */ @Override - public PIDSourceType getPIDSourceType() { - return null; + public void setPIDSourceType(PIDSourceType pidSource) { + //Do nothing } /** diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleDeadbanded.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleDeadbanded.java index 7fb6dabd..a192f51f 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleDeadbanded.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleDeadbanded.java @@ -17,30 +17,27 @@ public class ThrottleDeadbanded extends ThrottleBasic { * The value below which the joystick input is considered 0. */ protected final double deadband; - + /** + * The smoothing filter for this joystick. + */ + private final LinearDigitalFilter filter; /** * The input from the joystick. Declared outside of getValue to avoid garbage collection. */ private double input; - /** * The sign of the input from the joystick. Declared outside of getValue to avoid garbage collection. */ private double sign; - /** - * The smoothing filter for this joystick. - */ - private final LinearDigitalFilter filter; - /** * A basic constructor. * - * @param stick The Joystick object being used - * @param axis The axis being used. 0 is X, 1 is Y, 2 is Z. - * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. + * @param stick The Joystick object being used + * @param axis The axis being used. 0 is X, 1 is Y, 2 is Z. + * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. * @param smoothingTimeSecs How many seconds of input to take into account when smoothing. Defaults to 0.02. - * @param inverted Whether or not to invert the joystick input. Defaults to false. + * @param inverted Whether or not to invert the joystick input. Defaults to false. */ @JsonCreator public ThrottleDeadbanded(@NotNull @JsonProperty(required = true) MappedJoystick stick, @@ -50,7 +47,7 @@ public ThrottleDeadbanded(@NotNull @JsonProperty(required = true) MappedJoystick boolean inverted) { super(stick, axis, inverted); this.deadband = deadband; - this.filter = LinearDigitalFilter.singlePoleIIR(this, smoothingTimeSecs != null ? smoothingTimeSecs : 0.02,0.02); + this.filter = LinearDigitalFilter.singlePoleIIR(this, smoothingTimeSecs != null ? smoothingTimeSecs : 0.02, 0.02); } /** diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleExponential.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleExponential.java index acff7618..aa08d1ba 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleExponential.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottleExponential.java @@ -32,12 +32,12 @@ public class ThrottleExponential extends ThrottleDeadbanded { /** * A basic constructor. * - * @param stick The Joystick object being used - * @param axis The axis being used. - * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. + * @param stick The Joystick object being used + * @param axis The axis being used. + * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. * @param smoothingTimeSecs How many seconds of input to take into account when smoothing. Defaults to 0.02. - * @param inverted Whether or not to invert the joystick input. Defaults to false. - * @param base The base that is raised to the power of the joystick input. + * @param inverted Whether or not to invert the joystick input. Defaults to false. + * @param base The base that is raised to the power of the joystick input. */ @JsonCreator public ThrottleExponential(@NotNull @JsonProperty(required = true) MappedJoystick stick, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottlePolynomial.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottlePolynomial.java index 6cb8e722..e1eae3a5 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottlePolynomial.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/throttles/ThrottlePolynomial.java @@ -24,12 +24,12 @@ public class ThrottlePolynomial extends ThrottleDeadbanded { /** * A basic constructor. * - * @param stick The Joystick object being used - * @param axis The axis being used. 0 is X, 1 is Y, 2 is Z. - * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. + * @param stick The Joystick object being used + * @param axis The axis being used. 0 is X, 1 is Y, 2 is Z. + * @param deadband The deadband below which the input will be read as 0, on [0, 1]. Defaults to 0. * @param smoothingTimeSecs How many seconds of input to take into account when smoothing. Defaults to 0.02. - * @param inverted Whether or not to invert the joystick input. Defaults to false. - * @param polynomial The polynomially that scales the throttle. Must not have any negative exponents. + * @param inverted Whether or not to invert the joystick input. Defaults to false. + * @param polynomial The polynomially that scales the throttle. Must not have any negative exponents. */ @JsonCreator public ThrottlePolynomial(@NotNull @JsonProperty(required = true) MappedJoystick stick, diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/OIUnidirectional.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/OIUnidirectional.java index e0e4ae11..30932765 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/OIUnidirectional.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/OIUnidirectional.java @@ -1,7 +1,6 @@ package org.usfirst.frc.team449.robot.oi.unidirectional; import com.fasterxml.jackson.annotation.JsonTypeInfo; -import org.usfirst.frc.team449.robot.generalInterfaces.updatable.Updatable; import org.usfirst.frc.team449.robot.oi.OI; /** diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcade.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcade.java index 874121e9..1709b4b8 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcade.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcade.java @@ -33,7 +33,7 @@ public abstract class OIArcade implements OIUnidirectional { * * @return rotational velocity component from [-1, 1], where 1 is right and -1 is left. */ - public double getRotCached(){ + public double getRotCached() { return rotCached; } @@ -42,7 +42,7 @@ public double getRotCached(){ * * @return forward velocity component from [-1, 1], where 1 is forwards and -1 is backwards */ - public double getFwdCached(){ + public double getFwdCached() { return fwdCached; } @@ -79,7 +79,7 @@ public boolean commandingStraight() { * * @return Output to left side from [-1, 1] */ - public double getLeftOutputCached(){ + public double getLeftOutputCached() { return leftCached; } @@ -88,7 +88,7 @@ public double getLeftOutputCached(){ * * @return Output to right side from [-1, 1] */ - public double getRightOutputCached(){ + public double getRightOutputCached() { return rightCached; } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcadeWithDPad.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcadeWithDPad.java index 30c3dab0..70470475 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcadeWithDPad.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/arcade/OIArcadeWithDPad.java @@ -10,7 +10,6 @@ import org.usfirst.frc.team449.robot.generalInterfaces.loggable.Loggable; import org.usfirst.frc.team449.robot.jacksonWrappers.MappedJoystick; import org.usfirst.frc.team449.robot.oi.throttles.Throttle; -import org.usfirst.frc.team449.robot.other.Clock; import org.usfirst.frc.team449.robot.other.Polynomial; /** @@ -84,7 +83,7 @@ public OIArcadeWithDPad( this.scaleRotByFwdPoly = scaleRotByFwdPoly; this.turnInPlaceRotScale = turnInPlaceRotScale; } - + /** * The output of the throttle controlling linear velocity, smoothed and adjusted according to what type of joystick * it is. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/tank/OITank.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/tank/OITank.java index 1aa1dc93..ab4f8189 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/tank/OITank.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/oi/unidirectional/tank/OITank.java @@ -33,7 +33,7 @@ public abstract class OITank implements OIUnidirectional { * * @return percent of max speed for left motor cluster from [-1.0, 1.0] */ - public double getLeftThrottleCached(){ + public double getLeftThrottleCached() { return leftThrottleCached; } @@ -42,7 +42,7 @@ public double getLeftThrottleCached(){ * * @return percent of max speed for right motor cluster from [-1.0, 1.0] */ - public double getRightThrottleCached(){ + public double getRightThrottleCached() { return rightThrottleCached; } @@ -69,7 +69,7 @@ public double getRightOutput() { * * @return Output to left side from [-1, 1] */ - public double getLeftOutputCached(){ + public double getLeftOutputCached() { return leftThrottleCached; } @@ -78,7 +78,7 @@ public double getLeftOutputCached(){ * * @return Output to right side from [-1, 1] */ - public double getRightOutputCached(){ + public double getRightOutputCached() { return rightThrottleCached; } diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/Logger.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/Logger.java index 70ad3032..32e4d9d1 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/Logger.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/Logger.java @@ -169,7 +169,7 @@ public void run() { StringBuilder telemetryData = new StringBuilder(); //Log the times - telemetryData.append(System.currentTimeMillis()-startTime).append(","); + telemetryData.append(System.currentTimeMillis() - startTime).append(","); telemetryData.append(Clock.currentTimeMillis()).append(","); //Loop through each datum diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/MotionProfileData.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/MotionProfileData.java index 862327ed..6e8c1bb8 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/MotionProfileData.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/MotionProfileData.java @@ -41,11 +41,11 @@ public class MotionProfileData { /** * Default constructor * - * @param filename The filename of the .csv with the motion profile data. The first line must be the number of - * other lines. - * @param inverted Whether or not the profile is inverted (would be inverted if we're driving it backwards) - * @param velocityOnly Whether or not to only use velocity feed-forward. Used for tuning kV and kA. Defaults to - * false. + * @param filename The filename of the .csv with the motion profile data. The first line must be the number of + * other lines. + * @param inverted Whether or not the profile is inverted (would be inverted if we're driving it backwards) + * @param velocityOnly Whether or not to only use velocity feed-forward. Used for tuning kV and kA. Defaults to + * false. * @param resetPosition Whether or not to reset the talon position when this profile starts. */ @JsonCreator diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/UnidirectionalPoseEstimator.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/UnidirectionalPoseEstimator.java index b1169a5f..7284b2b9 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/UnidirectionalPoseEstimator.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/other/UnidirectionalPoseEstimator.java @@ -17,7 +17,7 @@ * A Runnable for pose estimation that can take absolute positions. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class UnidirectionalPoseEstimator implements MappedRunnable, Loggable { +public class UnidirectionalPoseEstimator implements MappedRunnable, Loggable { /** * The subsystem to get gyro and encoder data from. @@ -86,18 +86,18 @@ public class UnidirectionalPoseEstimator extends TurnMotorOff { +public class TurnMotorOffWithRequires extends TurnMotorOff { /** * Default constructor diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/conditional/SubsystemConditional.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/conditional/SubsystemConditional.java index ea3faea0..c2734d11 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/conditional/SubsystemConditional.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/conditional/SubsystemConditional.java @@ -7,7 +7,7 @@ * A subsystem with a condition that's sometimes met, e.g. a limit switch, a current/power limit, an IR sensor. */ @JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "@class") -public interface SubsystemConditional extends Updatable{ +public interface SubsystemConditional extends Updatable { /** * @return true if the condition is met, false otherwise diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/flywheel/commands/TurnAllOffWithRequires.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/flywheel/commands/TurnAllOffWithRequires.java index cadcc0cd..774b66f6 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/flywheel/commands/TurnAllOffWithRequires.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/flywheel/commands/TurnAllOffWithRequires.java @@ -13,7 +13,7 @@ * continue running. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class TurnAllOffWithRequires extends TurnAllOff { +public class TurnAllOffWithRequires extends TurnAllOff { /** * Default constructor diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/TwoSideMPSubsystem/commands/RunProfileTwoSides.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/TwoSideMPSubsystem/commands/RunProfileTwoSides.java index ebf6ef79..caf467f5 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/TwoSideMPSubsystem/commands/RunProfileTwoSides.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/TwoSideMPSubsystem/commands/RunProfileTwoSides.java @@ -15,7 +15,7 @@ * Loads and runs the given profiles into the given subsystem. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class RunProfileTwoSides extends YamlCommandGroupWrapper { +public class RunProfileTwoSides extends YamlCommandGroupWrapper { /** * Default constructor. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunLoadedProfile.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunLoadedProfile.java index 4260a4ef..78da9e65 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunLoadedProfile.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunLoadedProfile.java @@ -15,7 +15,7 @@ * Runs the command that is currently loaded in the given subsystem. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class RunLoadedProfile extends YamlCommandWrapper { +public class RunLoadedProfile extends YamlCommandWrapper { /** * The amount of time this command is allowed to run for, in milliseconds. diff --git a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunProfile.java b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunProfile.java index d8f1a914..aab22d5d 100644 --- a/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunProfile.java +++ b/RoboRIO/src/main/java/org/usfirst/frc/team449/robot/subsystem/interfaces/motionProfile/commands/RunProfile.java @@ -14,7 +14,7 @@ * Loads and runs the given profile into the given subsystem. */ @JsonIdentityInfo(generator = ObjectIdGenerators.StringIdGenerator.class) -public class RunProfile extends YamlCommandGroupWrapper { +public class RunProfile extends YamlCommandGroupWrapper { /** * Default constructor. diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index 007b76f2..383d3ac4 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes (RoboRIO 1.0 API) - + @@ -12,6 +12,7 @@

All Classes

    +
  • AHRSRumbleComponent
  • Auto2017Boiler
  • Auto2017Center
  • Auto2017Feeder
  • @@ -64,7 +65,6 @@

    All Classes

  • MappedVictor
  • MotionProfileData
  • NavXDriveStraight
  • -
  • NavXRumbleComponent
  • NavXTurnToAngle
  • NavXTurnToAngleRelative
  • OI
  • diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html index 36519717..9a1c154e 100644 --- a/docs/allclasses-noframe.html +++ b/docs/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes (RoboRIO 1.0 API) - + @@ -12,6 +12,7 @@

    All Classes

      +
    • AHRSRumbleComponent
    • Auto2017Boiler
    • Auto2017Center
    • Auto2017Feeder
    • @@ -64,7 +65,6 @@

      All Classes

    • MappedVictor
    • MotionProfileData
    • NavXDriveStraight
    • -
    • NavXRumbleComponent
    • NavXTurnToAngle
    • NavXTurnToAngleRelative
    • OI
    • diff --git a/docs/constant-values.html b/docs/constant-values.html index cc79211a..6c48a479 100644 --- a/docs/constant-values.html +++ b/docs/constant-values.html @@ -2,9 +2,9 @@ - + Constant Field Values (RoboRIO 1.0 API) - + diff --git a/docs/deprecated-list.html b/docs/deprecated-list.html index 97737a38..fbcfa3a1 100644 --- a/docs/deprecated-list.html +++ b/docs/deprecated-list.html @@ -2,9 +2,9 @@ - + Deprecated List (RoboRIO 1.0 API) - + diff --git a/docs/help-doc.html b/docs/help-doc.html index 2df700d6..a74174a1 100644 --- a/docs/help-doc.html +++ b/docs/help-doc.html @@ -2,9 +2,9 @@ - + API Help (RoboRIO 1.0 API) - + diff --git a/docs/index-all.html b/docs/index-all.html index 58295065..c1cdcb40 100644 --- a/docs/index-all.html +++ b/docs/index-all.html @@ -2,9 +2,9 @@ - + Index (RoboRIO 1.0 API) - + @@ -90,6 +90,14 @@

      A

      The AHRS this class is a wrapper on.
      +
      AHRSRumbleComponent - Class in org.usfirst.frc.team449.robot.components
      +
      +
      A component to rumble controllers based off the jerk measurements from an AHRS.
      +
      +
      AHRSRumbleComponent(MappedAHRS, List<Rumbleable>, double, double, boolean, boolean) - Constructor for class org.usfirst.frc.team449.robot.components.AHRSRumbleComponent
      +
      +
      Default constructor.
      +
      AngularSnapPoint(double, double, double) - Constructor for class org.usfirst.frc.team449.robot.commands.multiInterface.drive.FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint
      Default constructor.
      @@ -2305,14 +2313,6 @@

      N

      Default constructor.
      -
      NavXRumbleComponent - Class in org.usfirst.frc.team449.robot.components
      -
      -
      A component to rumble controllers based off the jerk measurements from a NavX.
      -
      -
      NavXRumbleComponent(MappedAHRS, List<Rumbleable>, double, double, boolean, boolean) - Constructor for class org.usfirst.frc.team449.robot.components.NavXRumbleComponent
      -
      -
      Default constructor.
      -
      NavXTurnToAngle<T extends YamlSubsystem & DriveUnidirectional & SubsystemAHRS> - Class in org.usfirst.frc.team449.robot.commands.multiInterface.drive
      Turns to a specified angle, relative to the angle the AHRS was at when the robot was turned on.
      @@ -2719,7 +2719,7 @@

      R

      An interface for any sort of OI device that can rumble to give feedback to the driver.
      -
      run() - Method in class org.usfirst.frc.team449.robot.components.NavXRumbleComponent
      +
      run() - Method in class org.usfirst.frc.team449.robot.components.AHRSRumbleComponent
      Read the NavX jerk data and rumble the joysticks based off of it.
      diff --git a/docs/index.html b/docs/index.html index a79ee92a..6be47768 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ - + RoboRIO 1.0 API diff --git a/docs/org/usfirst/frc/team449/robot/RobotMap2017.html b/docs/org/usfirst/frc/team449/robot/RobotMap2017.html index 36b37560..4b024c0b 100644 --- a/docs/org/usfirst/frc/team449/robot/RobotMap2017.html +++ b/docs/org/usfirst/frc/team449/robot/RobotMap2017.html @@ -2,9 +2,9 @@ - + RobotMap2017 (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Boiler.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Boiler.html index b60faa43..86368fa2 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Boiler.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Boiler.html @@ -2,9 +2,9 @@ - + Auto2017Boiler (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Center.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Center.html index f30d6356..d209ed7d 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Center.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Center.html @@ -2,9 +2,9 @@ - + Auto2017Center (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Feeder.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Feeder.html index e6077fc2..9730003b 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Feeder.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/Auto2017Feeder.html @@ -2,9 +2,9 @@ - + Auto2017Feeder (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-frame.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-frame.html index 78285539..5b6c35e8 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-frame.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-frame.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.autonomous (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-summary.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-summary.html index 2e702877..14bb8b5c 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-summary.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-summary.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.autonomous (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-tree.html b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-tree.html index 4d8926cb..6fcac369 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-tree.html +++ b/docs/org/usfirst/frc/team449/robot/commands/autonomous/package-tree.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.autonomous Class Hierarchy (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/CommandSequence.html b/docs/org/usfirst/frc/team449/robot/commands/general/CommandSequence.html index 4c4cb914..d72a16c8 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/CommandSequence.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/CommandSequence.html @@ -2,9 +2,9 @@ - + CommandSequence (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/ParallelCommandGroup.html b/docs/org/usfirst/frc/team449/robot/commands/general/ParallelCommandGroup.html index 06faa8dd..70ba0a4e 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/ParallelCommandGroup.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/ParallelCommandGroup.html @@ -2,9 +2,9 @@ - + ParallelCommandGroup (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/RunRunnables.html b/docs/org/usfirst/frc/team449/robot/commands/general/RunRunnables.html index fd77dd8d..e18dd10f 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/RunRunnables.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/RunRunnables.html @@ -2,9 +2,9 @@ - + RunRunnables (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/WaitForMillis.html b/docs/org/usfirst/frc/team449/robot/commands/general/WaitForMillis.html index 60b6f8e2..2247b3be 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/WaitForMillis.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/WaitForMillis.html @@ -2,9 +2,9 @@ - + WaitForMillis (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/package-frame.html b/docs/org/usfirst/frc/team449/robot/commands/general/package-frame.html index 16ccbcd0..8ed21b7e 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/package-frame.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/package-frame.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.general (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/package-summary.html b/docs/org/usfirst/frc/team449/robot/commands/general/package-summary.html index 86ea3aef..fe3e5348 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/package-summary.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/package-summary.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.general (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/general/package-tree.html b/docs/org/usfirst/frc/team449/robot/commands/general/package-tree.html index 83da364f..b5b98723 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/general/package-tree.html +++ b/docs/org/usfirst/frc/team449/robot/commands/general/package-tree.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.general Class Hierarchy (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.html index b383b55c..78e4749e 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/RunMotorWhileConditonMet.html @@ -2,9 +2,9 @@ - + RunMotorWhileConditonMet (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint.html index 480edcf3..49c599a8 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint.html @@ -2,9 +2,9 @@ - + FieldOrientedUnidirectionalDriveCommand.AngularSnapPoint (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.html index 6cae33c6..0130dece 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommand.html @@ -2,9 +2,9 @@ - + FieldOrientedUnidirectionalDriveCommand (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommandShifting.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommandShifting.html index 0c476509..48e2e0f0 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommandShifting.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/FieldOrientedUnidirectionalDriveCommandShifting.html @@ -2,9 +2,9 @@ - + FieldOrientedUnidirectionalDriveCommandShifting (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.html index 358ae6b0..d46f960b 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/JiggleRobot.html @@ -2,9 +2,9 @@ - + JiggleRobot (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.html index da5b1731..77adc9a5 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXDriveStraight.html @@ -2,9 +2,9 @@ - + NavXDriveStraight (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.html index b1f3847e..6482160c 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngle.html @@ -2,9 +2,9 @@ - + NavXTurnToAngle (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.html index 8e9b0d78..a96db194 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/NavXTurnToAngleRelative.html @@ -2,9 +2,9 @@ - + NavXTurnToAngleRelative (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.html index 58d9c667..dbfc7e59 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXDefaultDrive.html @@ -2,9 +2,9 @@ - + UnidirectionalNavXDefaultDrive (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.html index 81f5469f..89425b9e 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/UnidirectionalNavXShiftingDefaultDrive.html @@ -2,9 +2,9 @@ - + UnidirectionalNavXShiftingDefaultDrive (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-frame.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-frame.html index 60187ffc..aefe8f5d 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-frame.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-frame.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface.drive (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-summary.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-summary.html index 091e6604..143a0f77 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-summary.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-summary.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface.drive (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-tree.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-tree.html index 76c1013f..84a7d8cc 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-tree.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/drive/package-tree.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface.drive Class Hierarchy (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-frame.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-frame.html index 8800b743..274e5b79 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-frame.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-frame.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-summary.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-summary.html index 24feb7cc..e5d4367b 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-summary.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-summary.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-tree.html b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-tree.html index 2828051f..6b1fbfba 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-tree.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiInterface/package-tree.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiInterface Class Hierarchy (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.html index 93c8f3bf..ddadfdc1 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/FireShooter.html @@ -2,9 +2,9 @@ - + FireShooter (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.html index 6d51787b..f747b09b 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/LoadShooter.html @@ -2,9 +2,9 @@ - + LoadShooter (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.html index 7c3307c4..e7676455 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/RackShooter.html @@ -2,9 +2,9 @@ - + RackShooter (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.html index 2b489d56..718f1de6 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/ResetShooter.html @@ -2,9 +2,9 @@ - + ResetShooter (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-frame.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-frame.html index 18b2b9e7..3cd65a8e 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-frame.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-frame.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiSubsystem (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-summary.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-summary.html index 5a0da730..846ab11b 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-summary.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-summary.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiSubsystem (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-tree.html b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-tree.html index 0979845a..1c33c816 100644 --- a/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-tree.html +++ b/docs/org/usfirst/frc/team449/robot/commands/multiSubsystem/package-tree.html @@ -2,9 +2,9 @@ - + org.usfirst.frc.team449.robot.commands.multiSubsystem Class Hierarchy (RoboRIO 1.0 API) - + diff --git a/docs/org/usfirst/frc/team449/robot/components/NavXRumbleComponent.html b/docs/org/usfirst/frc/team449/robot/components/AHRSRumbleComponent.html similarity index 87% rename from docs/org/usfirst/frc/team449/robot/components/NavXRumbleComponent.html rename to docs/org/usfirst/frc/team449/robot/components/AHRSRumbleComponent.html index e3292b5e..956a6ab4 100644 --- a/docs/org/usfirst/frc/team449/robot/components/NavXRumbleComponent.html +++ b/docs/org/usfirst/frc/team449/robot/components/AHRSRumbleComponent.html @@ -2,9 +2,9 @@ - -NavXRumbleComponent (RoboRIO 1.0 API) - + +AHRSRumbleComponent (RoboRIO 1.0 API) + @@ -12,7 +12,7 @@ @@ -48,8 +48,8 @@