diff --git a/.idea/StrongHold.iml b/.idea/StrongHold.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/StrongHold.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Robot2016/.settings/org.eclipse.jdt.ui.prefs b/Robot2016/.settings/org.eclipse.jdt.ui.prefs
new file mode 100644
index 0000000..0f06bd5
--- /dev/null
+++ b/Robot2016/.settings/org.eclipse.jdt.ui.prefs
@@ -0,0 +1,59 @@
+cleanup.add_default_serial_version_id=true
+cleanup.add_generated_serial_version_id=false
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=false
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=false
+cleanup.always_use_this_for_non_static_method_access=false
+cleanup.convert_functional_interfaces=false
+cleanup.convert_to_enhanced_for_loop=false
+cleanup.correct_indentation=false
+cleanup.format_source_code=false
+cleanup.format_source_code_changes_only=false
+cleanup.insert_inferred_type_arguments=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=false
+cleanup.qualify_static_field_accesses_with_declaring_class=false
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=true
+cleanup.qualify_static_method_accesses_with_declaring_class=false
+cleanup.remove_private_constructors=true
+cleanup.remove_redundant_type_arguments=false
+cleanup.remove_trailing_whitespaces=false
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=false
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=false
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=false
+cleanup.sort_members_all=false
+cleanup.use_anonymous_class_creation=false
+cleanup.use_blocks=false
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_lambda=true
+cleanup.use_parentheses_in_expressions=false
+cleanup.use_this_for_non_static_field_access=false
+cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+cleanup.use_this_for_non_static_method_access=false
+cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+cleanup_profile=org.eclipse.jdt.ui.default.eclipse_clean_up_profile
+cleanup_settings_version=2
+eclipse.preferences.version=1
diff --git a/Robot2016/Robot2016.iml b/Robot2016/Robot2016.iml
new file mode 100644
index 0000000..ba592cd
--- /dev/null
+++ b/Robot2016/Robot2016.iml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Robot2016/doc/allclasses-frame.html b/Robot2016/doc/allclasses-frame.html
new file mode 100644
index 0000000..395a010
--- /dev/null
+++ b/Robot2016/doc/allclasses-frame.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+All Classes
+
+
+
+
+
+All Classes
+
+
+
diff --git a/Robot2016/doc/allclasses-noframe.html b/Robot2016/doc/allclasses-noframe.html
new file mode 100644
index 0000000..990cd2c
--- /dev/null
+++ b/Robot2016/doc/allclasses-noframe.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+All Classes
+
+
+
+
+
+All Classes
+
+
+
diff --git a/Robot2016/doc/constant-values.html b/Robot2016/doc/constant-values.html
new file mode 100644
index 0000000..f5e440d
--- /dev/null
+++ b/Robot2016/doc/constant-values.html
@@ -0,0 +1,471 @@
+
+
+
+
+
+Constant Field Values
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
org.usfirst.*
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+speed
+0.7
+
+
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+centerX
+95.0
+
+
+
+
+ private final double
+threshold
+3.0
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ final double
+waitTime
+0.1
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final double
+centerX
+95.0
+
+
+
+
+ private final double
+threshold
+3.0
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+thresholdPitch
+5.0
+
+
+
+
+ private final double
+timeOut
+3.0
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+PROPORTIONAL_ZONE
+30.0
+
+
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands.Aim
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+brakingSpeed
+0.05
+
+
+
+
+ public static final double
+centerX
+95.0
+
+
+
+
+ private final double
+speed
+0.35
+
+
+
+
+ public static final double
+threshold
+3.0
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands.org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final double
+centerX
+95.0
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands.Drive
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+deadband
+0.05
+
+
+
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems.Compass
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+PITCHOFFSET
+2.5
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ public final double
+distancePerPulse
+5.15417E-4
+
+
+
+
+ private final double
+kV
+0.5
+
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final double
+maxTensionerPower
+0.45
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/deprecated-list.html b/Robot2016/doc/deprecated-list.html
new file mode 100644
index 0000000..46c3654
--- /dev/null
+++ b/Robot2016/doc/deprecated-list.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Deprecated List
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/help-doc.html b/Robot2016/doc/help-doc.html
new file mode 100644
index 0000000..8583491
--- /dev/null
+++ b/Robot2016/doc/help-doc.html
@@ -0,0 +1,229 @@
+
+
+
+
+
+API Help
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+Overview
+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+
+
+Package
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+
+Interfaces (italic)
+Classes
+Enums
+Exceptions
+Errors
+Annotation Types
+
+
+
+Class/Interface
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+
+Class inheritance diagram
+Direct Subclasses
+All Known Subinterfaces
+All Known Implementing Classes
+Class/interface declaration
+Class/interface description
+
+
+Nested Class Summary
+Field Summary
+Constructor Summary
+Method Summary
+
+
+Field Detail
+Constructor Detail
+Method Detail
+
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+
+
+Annotation Type
+Each annotation type has its own separate page with the following sections:
+
+Annotation Type declaration
+Annotation Type description
+Required Element Summary
+Optional Element Summary
+Element Detail
+
+
+
+Enum
+Each enum has its own separate page with the following sections:
+
+Enum declaration
+Enum description
+Enum Constant Summary
+Enum Constant Detail
+
+
+
+Use
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+
+
+Tree (Class Hierarchy)
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
+
+When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
+When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+
+
+Deprecated API
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+
+
+Index
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+
+
+Prev/Next
+These links take you to the next or previous class, interface, package, or related page.
+
+
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+All Classes
+The All Classes link shows all classes and interfaces except non-static nested types.
+
+
+Serialized Form
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+
+
+Constant Field Values
+The Constant Field Values page lists the static final fields and their values.
+
+
+
This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-1.html b/Robot2016/doc/index-files/index-1.html
new file mode 100644
index 0000000..592a76b
--- /dev/null
+++ b/Robot2016/doc/index-files/index-1.html
@@ -0,0 +1,300 @@
+
+
+
+
+
+A-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
A
+
+accel - Variable in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+accel - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+accel - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+accelOffset - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+accelRadius - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+ActivateAuton - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+ActivateAuton(CommandGroup, AutonLocator) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton
+
+addAction(String) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific action to the Action Logs.txt
+ file in the Logs directory on the desktop
+
+addAction(String, Object) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific action to the Action Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+addError(String) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific error to the Error Logs.txt file
+ in the Logs directory on the desktop
+
+addError(String, Object) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific error to the Error Logs.txt file
+ and from which class the method was called (this information is usually
+ entered using "this" as the parameter for the object variable) to the
+ Logs directory on the desktop
+
+addMessage(String, String, Object, String) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+This method creates file with the given file name and writes the
+ Information in a specific format with the time and the class information
+ if given.
+
+address - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+The address of the register in the BNO055
+
+addWarning(String) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific warning to the Warning Logs.txt
+ file in the Logs directory on the desktop
+
+addWarning(String, Object) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+this method allows you to log a specific warning to the Warning Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+Aim - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Aim() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+Aim(int, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+Aim(int, double, boolean) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+Aim - Class in org.usfirst.frc.team2974.robot.commands
+
+Aim() - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim
+
+Aim(int) - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim
+
+Aim.Cycle - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Aim.Cycle - Class in org.usfirst.frc.team2974.robot.commands
+
+Aim.Reset - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Aim.Reset - Class in org.usfirst.frc.team2974.robot.commands
+
+Aim.State - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Aim.State - Class in org.usfirst.frc.team2974.robot.commands
+
+Aim.Wait - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Aim.Wait - Class in org.usfirst.frc.team2974.robot.commands
+
+aimingState - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+aimLeft - Variable in class org.usfirst.frc.team2974.robot.OI
+
+AimOnboard - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+AimOnboard(int) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+AimOnboard - Class in org.usfirst.frc.team2974.robot.commands
+
+AimOnboard(double) - Constructor for class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+aimRight - Variable in class org.usfirst.frc.team2974.robot.OI
+
+aimState() - Constructor for enum org.usfirst.frc.team2974.robot.commands.ControlAim.aimState
+
+aMax - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+aMax - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+analog0 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+analog0 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+analog1 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+analog1 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+analog2 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+analog2 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+analog3 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+analog3 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+angle - Variable in enum org.usfirst.frc.team2974.robot.Gamepad.POV
+
+arm - Variable in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+arm - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+arm - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+Arm - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Arm() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+arm - Variable in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+ArmDown - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+ArmDown() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+armPot - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+armPot - Variable in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+armPot - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+autoChooser - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+AutonLocator - Class in org.usfirst.frc.team2974.robot
+
+AutonLocator(AutonPossibleLocation) - Constructor for class org.usfirst.frc.team2974.robot.AutonLocator
+
+autonomousCommand - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+autonomousInit() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+This autonomous (along with the chooser code above) shows how to select
+ between different autonomous modes using the dashboard.
+
+autonomousPeriodic() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+This function is called periodically during autonomous
+
+AutonPossibleLocation - Enum in org.usfirst.frc.team2974.robot
+
+AutonPossibleLocation() - Constructor for enum org.usfirst.frc.team2974.robot.AutonPossibleLocation
+
+autoShoot - Variable in class org.usfirst.frc.team2974.robot.OI
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-10.html b/Robot2016/doc/index-files/index-10.html
new file mode 100644
index 0000000..06fd3b1
--- /dev/null
+++ b/Robot2016/doc/index-files/index-10.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+K-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
K
+
+kA - Variable in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+kV - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+kV - Variable in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-11.html b/Robot2016/doc/index-files/index-11.html
new file mode 100644
index 0000000..0443b6a
--- /dev/null
+++ b/Robot2016/doc/index-files/index-11.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+L-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
L
+
+latch - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+latch - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+latch() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+Latched() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+left - Variable in class org.usfirst.frc.team2974.robot.OI
+
+left1 - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+left2 - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+leftController - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+location - Variable in class org.usfirst.frc.team2974.robot.AutonLocator
+
+locationChooser - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+LoggingSubsystem - Class in org.usfirst.frc.team2974.robot.subsystems
+
+LoggingSubsystem() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+LowBar - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+LowBar() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBar
+
+LowBarShoot - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+LowBarShoot() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBarShoot
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-12.html b/Robot2016/doc/index-files/index-12.html
new file mode 100644
index 0000000..760b5f2
--- /dev/null
+++ b/Robot2016/doc/index-files/index-12.html
@@ -0,0 +1,178 @@
+
+
+
+
+
+M-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
M
+
+mag - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+mag - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+magOffset - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+magRadius - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+main(String[]) - Static method in class org.usfirst.frc.team2974.dataLogs.WarningMessagesTest
+
+maxTensionerPower - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+Message - Class in org.usfirst.frc.team2974.dataLogs
+
+This class used is a utility class that allows you to log information such
+ as: errors, warnings and actions the code will give
+
+Message() - Constructor for class org.usfirst.frc.team2974.dataLogs.Message
+
+Moat - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+Moat() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.Moat
+
+mode - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+MoveArm - Class in org.usfirst.frc.team2974.robot.commands
+
+MoveArm() - Constructor for class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+moveArmPower(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+MoveFlipper - Class in org.usfirst.frc.team2974.robot.commands
+
+MoveFlipper() - Constructor for class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+MoveIntake - Class in org.usfirst.frc.team2974.robot.commands
+
+MoveIntake() - Constructor for class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+MoveToObstacle - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+MoveToObstacle(double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+MoveToShoot - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+MoveToShoot(AutonLocator) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+MovingFlapper() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+MovingIntake() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-13.html b/Robot2016/doc/index-files/index-13.html
new file mode 100644
index 0000000..1cea9ba
--- /dev/null
+++ b/Robot2016/doc/index-files/index-13.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+N-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
N
+
+normalTensioning - Variable in class org.usfirst.frc.team2974.robot.OI
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-14.html b/Robot2016/doc/index-files/index-14.html
new file mode 100644
index 0000000..5a19bf2
--- /dev/null
+++ b/Robot2016/doc/index-files/index-14.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+O-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
O
+
+Offsets(int[], int[], int[], int, int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+OI - Class in org.usfirst.frc.team2974.robot
+
+This class is the glue that binds the controls on the physical operator
+ interface to the commands and command groups that allow control of the robot.
+
+OI() - Constructor for class org.usfirst.frc.team2974.robot.OI
+
+oi - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+one - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+OperationMode(int) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+org.usfirst.frc.team2974.dataLogs - package org.usfirst.frc.team2974.dataLogs
+
+org.usfirst.frc.team2974.robot - package org.usfirst.frc.team2974.robot
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups - package org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+org.usfirst.frc.team2974.robot.autonomousCommands - package org.usfirst.frc.team2974.robot.autonomousCommands
+
+org.usfirst.frc.team2974.robot.commands - package org.usfirst.frc.team2974.robot.commands
+
+org.usfirst.frc.team2974.robot.sensors - package org.usfirst.frc.team2974.robot.sensors
+
+org.usfirst.frc.team2974.robot.subsystems - package org.usfirst.frc.team2974.robot.subsystems
+
+output() - Method in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+outtake - Variable in class org.usfirst.frc.team2974.robot.OI
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-15.html b/Robot2016/doc/index-files/index-15.html
new file mode 100644
index 0000000..dd9748b
--- /dev/null
+++ b/Robot2016/doc/index-files/index-15.html
@@ -0,0 +1,155 @@
+
+
+
+
+
+P-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
P
+
+PIDControllerAccel - Class in org.usfirst.frc.team2974.robot.subsystems
+
+PIDControllerAccel(double, double, double, double, PIDSource, PIDOutput, double, double) - Constructor for class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+pidWrite(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+PITCHOFFSET - Variable in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+pitchOffset - Variable in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+pnuematicsShifter - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+POV(int) - Constructor for enum org.usfirst.frc.team2974.robot.Gamepad.POV
+
+PowerMode(int) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+previousYawValue - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+previousYawValue - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+previousYawValue - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+processBuf(byte[], int) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Process the buffer into the correct int value
+
+PROPORTIONAL_ZONE - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-16.html b/Robot2016/doc/index-files/index-16.html
new file mode 100644
index 0000000..3e3fb46
--- /dev/null
+++ b/Robot2016/doc/index-files/index-16.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+R-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
R
+
+Ramparts - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+Ramparts() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.Ramparts
+
+read(I2C) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Read a value from the BNO055
+
+read(I2C, int) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Read a component value from a register
+
+readFromFile(File) - Static method in class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+Return in the form a List all the lines of the given not null
+ file if the file is null the method will return null as well
+
+readVector(I2C) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Read a vector of values from the BNO055
+
+readVector(I2C, double) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Read a vector of doubles from BNO055
+
+Ready() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+readyTime - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+Register(int) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Register(int, int) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Create a scalar register which represents an arbitrary number of
+ bytes (assumed little-endian)
+
+Register(int, int, boolean) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Create a scalar register which represents and arbitrary number of
+ bytes (assumed little-endian) which can be signed
+
+Register(int, int, int, boolean) - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Create a vector register with an arbitrary number of bytes (assumed
+ little-endian)
+
+Reset() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+Reset() - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+resetEncoders() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+retract() - Method in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+retractIntake - Variable in class org.usfirst.frc.team2974.robot.OI
+
+Returning() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+reverseLimitSwitch - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+RevisionInfo(int, int, int, int, int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+right - Variable in class org.usfirst.frc.team2974.robot.OI
+
+right1 - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+right2 - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+rightController - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+Robot - Class in org.usfirst.frc.team2974.robot
+
+Robot() - Constructor for class org.usfirst.frc.team2974.robot.Robot
+
+robotInit() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+This function is run when the robot is first started up and should be
+ used for any initialization code.
+
+RobotMap - Class in org.usfirst.frc.team2974.robot
+
+The RobotMap is a mapping from the ports sensors and actuators are wired into
+ to a variable name.
+
+RobotMap() - Constructor for class org.usfirst.frc.team2974.robot.RobotMap
+
+RockWall - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWall() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall
+
+RockWall3 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWall3() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall3
+
+RockWall4 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWall4() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall4
+
+RockWall5 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWall5() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall5
+
+RockWallShootLeft - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWallShootLeft() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootLeft
+
+RockWallShootRight - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockWallShootRight() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootRight
+
+RockwallShootStraight - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RockwallShootStraight() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockwallShootStraight
+
+RoughTerrain - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrain() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain
+
+RoughTerrain2 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrain2() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain2
+
+RoughTerrain3 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrain3() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain3
+
+RoughTerrain4 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrain4() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain4
+
+RoughTerrain5 - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrain5() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain5
+
+RoughTerrainShootLeft - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrainShootLeft() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootLeft
+
+RoughTerrainShootRight - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+RoughTerrainShootRight() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootRight
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-17.html b/Robot2016/doc/index-files/index-17.html
new file mode 100644
index 0000000..d5ef75b
--- /dev/null
+++ b/Robot2016/doc/index-files/index-17.html
@@ -0,0 +1,439 @@
+
+
+
+
+
+S-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
S
+
+selfTestResult - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+serialVersionUID - Static variable in exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+setAnalog0(AnalogInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setAnalog1(AnalogInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setAnalog2(AnalogInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setAnalog3(AnalogInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setArm(Arm) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setArm(CANTalon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setArmPot(AnalogPotentiometer) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setAutoShoot(boolean) - Method in class org.usfirst.frc.team2974.robot.OI
+
+setBackwardLimit(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setBool2(boolean) - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+setCamera(Camera) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setCenterX(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+setCompass(Compass) - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+setCompass(Compass) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setConversionRateL(double) - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+setConversionRateR(double) - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+setDigital0(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital1(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital2(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital3(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital4(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital5(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital6(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital7(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital8(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDigital9(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDriveTrain(DriveTrain) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setDriveTrainLeft1(Talon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDriveTrainLeft2(Talon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDriveTrainRight1(Talon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setDriveTrainRight2(Talon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setEncoderLeft(Encoder) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setEncoderRight(Encoder) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setExtCrystalUse(boolean) - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Select use of the external 32.768KHz crystal
+
+setFlapper(Solenoid) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setFlapper(Flipper.FlipperState) - Method in class org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+setFlipper(Flipper) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setForwardLimit(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setInputs(Inputs) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setIntake(Intake) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setIntakeExtender(Solenoid) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setIntakeMotor(Talon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setkA(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+setkV(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+setLatch(Solenoid) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setLeftController(PIDControllerAccel) - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+setMode(BNO055.OperationMode) - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Puts the chip in the specified operating mode
+
+setNetTable() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+setOi(OI) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setPnuematicsShifter(Solenoid) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setSensorOffsets(BNO055.Offsets) - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Writes to the sensor's offset registers from an offset object
+
+setSetPoint(double, double) - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+setSetpoint(double, double, double) - Method in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+setShooter(Shooter) - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+setShooterLimit(DigitalInput) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setSpeeds(double, double) - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+setTensioner(CANTalon) - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+setTensionerPower(double) - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+setThresholdYaw(double) - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+setTime2(double) - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+setZero() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+SharedDrive(SpeedController, SpeedController, boolean) - Constructor for class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+ShiftDown - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+ShiftDown() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+shiftDown - Variable in class org.usfirst.frc.team2974.robot.OI
+
+shiftDown() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+shifter - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+shiftUp - Variable in class org.usfirst.frc.team2974.robot.OI
+
+shiftUp() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+shoot - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+Shoot - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Shoot() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+Shoot - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot
+
+shoot - Variable in class org.usfirst.frc.team2974.robot.OI
+
+Shoot.Latched - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.MovingFlapper - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.MovingIntake - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.Ready - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.Returning - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.Shooting - Class in org.usfirst.frc.team2974.robot.commands
+
+Shoot.State - Class in org.usfirst.frc.team2974.robot.commands
+
+shooter - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+shooter - Variable in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+shooter - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+Shooter - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Shooter() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+Shooter.TensionerState - Enum in org.usfirst.frc.team2974.robot.subsystems
+
+shooterLimit - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+shooterLimitSwitch - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+ShooterReset - Class in org.usfirst.frc.team2974.robot.commands
+
+ShooterReset() - Constructor for class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+Shooting() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+ShootTemp - Class in org.usfirst.frc.team2974.robot.commands
+
+ShootTemp() - Constructor for class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+ShootTempNoShoot - Class in org.usfirst.frc.team2974.robot.commands
+
+ShootTempNoShoot() - Constructor for class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+ShowInputs - Class in org.usfirst.frc.team2974.robot.commands
+
+ShowInputs() - Constructor for class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+side - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+side - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+side - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+side - Variable in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+signed - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+The number is signed
+
+software - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+speed - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+speed - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+startTime - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+startYaw - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+State() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+state - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+State() - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+state - Static variable in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+State() - Constructor for class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+state - Variable in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+state - Static variable in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+state - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+stop() - Method in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+stoptake - Variable in class org.usfirst.frc.team2974.robot.OI
+
+straight() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+SwitchDrives - Class in org.usfirst.frc.team2974.robot.commands
+
+SwitchDrives() - Constructor for class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+system - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+systemError - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+SystemStatus(int, int, int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+systemStatus - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-18.html b/Robot2016/doc/index-files/index-18.html
new file mode 100644
index 0000000..9c20fc4
--- /dev/null
+++ b/Robot2016/doc/index-files/index-18.html
@@ -0,0 +1,232 @@
+
+
+
+
+
+T-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
T
+
+t1 - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+t2 - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+t3 - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+table - Variable in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+targetAngle - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+teleopInit() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+teleopPeriodic() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+This function is called periodically during operator control
+
+Tension - Class in org.usfirst.frc.team2974.robot.commands
+
+Tension() - Constructor for class org.usfirst.frc.team2974.robot.commands.Tension
+
+tension() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+tensioner - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+tensioner - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+tensioner - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+TensionerState() - Constructor for enum org.usfirst.frc.team2974.robot.subsystems.Shooter.TensionerState
+
+TestAuton - Class in org.usfirst.frc.team2974.robot.commands
+
+TestAuton() - Constructor for class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+testAuton - Variable in class org.usfirst.frc.team2974.robot.OI
+
+threshold - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+threshold - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+threshold - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+threshold - Static variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+thresholdPitch - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+thresholdYaw - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+time - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+time - Variable in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+time - Variable in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+time - Variable in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+time2 - Variable in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+timeOut - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+tolerance - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+totalTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+totalTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+TrackingSubsystem - Class in org.usfirst.frc.team2974.robot.subsystems
+
+TrackingSubsystem() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+TurnLeft - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+TurnLeft() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+TurnLeft(double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+TurnRight - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+TurnRight() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+TurnRightUntilFind - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+TurnRightUntilFind(double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+TurnToAngle - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+This class is used to turn the robot from its current angle (START_ANGLE) to
+ its GOAL_ANGLE it does this by turn form a point.
+
+TurnToAngle(double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+two - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-19.html b/Robot2016/doc/index-files/index-19.html
new file mode 100644
index 0000000..b684f59
--- /dev/null
+++ b/Robot2016/doc/index-files/index-19.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+U-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
U
+
+unlatch() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+UnTension - Class in org.usfirst.frc.team2974.robot.commands
+
+UnTension() - Constructor for class org.usfirst.frc.team2974.robot.commands.UnTension
+
+unTension() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+updateSmartDashboard() - Method in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-2.html b/Robot2016/doc/index-files/index-2.html
new file mode 100644
index 0000000..0de25a3
--- /dev/null
+++ b/Robot2016/doc/index-files/index-2.html
@@ -0,0 +1,221 @@
+
+
+
+
+
+B-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
B
+
+backwardLimit - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+BNO055 - Class in org.usfirst.frc.team2974.robot.sensors
+
+Library ported from Adafruit Ardunio library.
+
+BNO055() - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Create BNO055 object at default address using I2C port
+
+BNO055(I2C.Port, int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Create BNO055 object at given address using given port
+
+BNO055(int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Create BNO055 object at given address, using onboard I2C port
+
+bno055 - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+BNO055.BNO055Exception - Exception in org.usfirst.frc.team2974.robot.sensors
+
+Exception thrown when things go wrong with reading or writing the BNO055
+
+BNO055.CalibrationStatus - Class in org.usfirst.frc.team2974.robot.sensors
+
+Object defining calibration status response
+
+BNO055.Offsets - Class in org.usfirst.frc.team2974.robot.sensors
+
+Object defining calibration offsets
+
+BNO055.OperationMode - Enum in org.usfirst.frc.team2974.robot.sensors
+
+Enumeration defining the various operation modes for the BNO055
+
+BNO055.PowerMode - Enum in org.usfirst.frc.team2974.robot.sensors
+
+Enumeration defining the various power modes for the BNO055
+
+BNO055.Register - Enum in org.usfirst.frc.team2974.robot.sensors
+
+Enumeration for BNO055 register names
+
+BNO055.RevisionInfo - Class in org.usfirst.frc.team2974.robot.sensors
+
+Object defining revision information
+
+BNO055.SystemStatus - Class in org.usfirst.frc.team2974.robot.sensors
+
+Object defining system status
+
+BNO055.VectorType - Enum in org.usfirst.frc.team2974.robot.sensors
+
+Enumeration defining the various vectors the BNO055 can provide
+
+BNO055_ADDRESS_A - Static variable in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Default I2C address
+
+BNO055_ADDRESS_B - Static variable in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Alternative I2C address
+
+BNO055_ID - Static variable in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Chip ID
+
+BNO055Exception() - Constructor for exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+BNO055Exception(String) - Constructor for exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+BNO055Exception(String, Throwable) - Constructor for exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+BNO055Exception(String, Throwable, boolean, boolean) - Constructor for exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+BNO055Exception(Throwable) - Constructor for exception org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+bool - Variable in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+bool - Variable in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+bool2 - Variable in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+bootloader - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+brakingSpeed - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+Button(int) - Constructor for enum org.usfirst.frc.team2974.robot.Gamepad.Button
+
+bytes - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+The number of bytes stored at the register
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-20.html b/Robot2016/doc/index-files/index-20.html
new file mode 100644
index 0000000..a400e9c
--- /dev/null
+++ b/Robot2016/doc/index-files/index-20.html
@@ -0,0 +1,258 @@
+
+
+
+
+
+V-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
V
+
+value - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+The number which represents the operation mode on the BNO055
+
+value - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+The number which represents the power mode on the BNO055
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle.driveState
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.AutonPossibleLocation
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.commands.ControlAim.aimState
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.Gamepad.Button
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.Gamepad.POV
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.VectorType
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Intake.IntakeExtenderState
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.subsystems.IntakeWheels.WheelState
+
+Returns the enum constant of this type with the specified name.
+
+valueOf(String) - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Shooter.TensionerState
+
+Returns the enum constant of this type with the specified name.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle.driveState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.AutonPossibleLocation
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.commands.ControlAim.aimState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.Gamepad.Button
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.Gamepad.POV
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.VectorType
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Intake.IntakeExtenderState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.subsystems.IntakeWheels.WheelState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+values() - Static method in enum org.usfirst.frc.team2974.robot.subsystems.Shooter.TensionerState
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+vDrive - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+vDrive - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+VectorType() - Constructor for enum org.usfirst.frc.team2974.robot.sensors.BNO055.VectorType
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-21.html b/Robot2016/doc/index-files/index-21.html
new file mode 100644
index 0000000..357bcd6
--- /dev/null
+++ b/Robot2016/doc/index-files/index-21.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+W-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
W
+
+Wait() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+Wait - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Wait(double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+Wait() - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+waitTime - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+waitTime - Variable in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+WarningMessagesTest - Class in org.usfirst.frc.team2974.dataLogs
+
+This class is used to test the WarningMessages to test that it works
+ correctly
+
+WarningMessagesTest() - Constructor for class org.usfirst.frc.team2974.dataLogs.WarningMessagesTest
+
+WheelState() - Constructor for enum org.usfirst.frc.team2974.robot.subsystems.IntakeWheels.WheelState
+
+write(I2C, int) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Write a value to the BNO055
+
+write(I2C, int, int) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Write a component value to the BNO055
+
+writeToFile(String, File) - Static method in class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+This method allow (given a non empty string, a non null file and that the
+ file exists) it will write the given text to the specific file a new file
+ is added after every message
+
+writeVector(I2C, int[]) - Method in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+Write a vector of values to the BNO055
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-22.html b/Robot2016/doc/index-files/index-22.html
new file mode 100644
index 0000000..d991f4d
--- /dev/null
+++ b/Robot2016/doc/index-files/index-22.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+X-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
X
+
+x3 - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-23.html b/Robot2016/doc/index-files/index-23.html
new file mode 100644
index 0000000..ac07394
--- /dev/null
+++ b/Robot2016/doc/index-files/index-23.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+Z-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
Z
+
+zeroRobot() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-3.html b/Robot2016/doc/index-files/index-3.html
new file mode 100644
index 0000000..db6b726
--- /dev/null
+++ b/Robot2016/doc/index-files/index-3.html
@@ -0,0 +1,227 @@
+
+
+
+
+
+C-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
C
+
+calculateFeedForward() - Method in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+CalibrationStatus(int, int, int, int) - Constructor for class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+camera - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+camera - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+camera - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+camera - Variable in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+camera - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+Camera - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Camera() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+centerX - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+centerX - Static variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+centerX - Static variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+centerX - Static variable in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+centerX - Variable in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+changeAim1 - Variable in class org.usfirst.frc.team2974.robot.OI
+
+changeAim2 - Variable in class org.usfirst.frc.team2974.robot.OI
+
+changeLogPassthrough() - Static method in class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+ChivalDeFreze - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+ChivalDeFreze() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze
+
+compass - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+compass - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+compass - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+compass - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+Compass - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Compass() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+compass - Variable in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+components - Variable in enum org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+The number of vector components stored at the register
+
+contains(String, File) - Static method in class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+This method checks if the specific file contains the wanted text return
+ false if the file is null or the message is empty
+
+ControlAim - Class in org.usfirst.frc.team2974.robot.commands
+
+ControlAim() - Constructor for class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+ControlAim.aimState - Enum in org.usfirst.frc.team2974.robot.commands
+
+conversionRateL - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+conversionRateR - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+create(String) - Static method in class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+This method uses the file path and creates the non-existent paths to
+ create the end file
+
+createAutonomousChooser() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+currentAcceleration - Variable in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+currentState - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+currentState - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+currentState - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+currentVelocity - Variable in class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+Cycle() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+Cycle() - Constructor for class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+cycleDifference - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+cycleDifference - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+cycleDifference - Static variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+cycleDifference - Variable in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-4.html b/Robot2016/doc/index-files/index-4.html
new file mode 100644
index 0000000..900f693
--- /dev/null
+++ b/Robot2016/doc/index-files/index-4.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+D-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
D
+
+DataLog - Class in org.usfirst.frc.team2974.dataLogs
+
+DataLog() - Constructor for class org.usfirst.frc.team2974.dataLogs.DataLog
+
+deadband - Variable in class org.usfirst.frc.team2974.robot.commands.Drive
+
+defaultValue - Variable in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+digital0 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital0 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital1 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital1 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital2 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital2 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital3 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital3 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital4 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital4 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital5 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital5 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital6 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital6 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital7 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital7 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital8 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital8 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+digital9 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+digital9 - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+direction - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+disabledInit() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+This function is called once each time the robot enters Disabled mode.
+
+disabledPeriodic() - Method in class org.usfirst.frc.team2974.robot.Robot
+
+disableMotionController() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+distance - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+distancePerPulse - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+DoNothing - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DoNothing() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+Drive - Class in org.usfirst.frc.team2974.robot.commands
+
+Drive() - Constructor for class org.usfirst.frc.team2974.robot.commands.Drive
+
+DriveDistance - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveDistance(double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+DriveLocate - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveLocate() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+driveMode - Static variable in class org.usfirst.frc.team2974.robot.commands.Drive
+
+DriveObstacle - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveObstacle() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+DriveObstacle.driveState - Enum in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveSpline - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveSpline() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+driveState() - Constructor for enum org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle.driveState
+
+DriveStraight - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+Use Messages so that if there is an important offset when driving set it will
+ record a warning
+
+DriveStraight(double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+DriveStraight2 - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveStraight2(double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+DriveStraightMC - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+DriveStraightMC(double, double, double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+driveTrain - Variable in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+driveTrain - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+DriveTrain - Class in org.usfirst.frc.team2974.robot.subsystems
+
+DriveTrain() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+DriveTrain.SharedDrive - Class in org.usfirst.frc.team2974.robot.subsystems
+
+driveTrainLeft1 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+driveTrainLeft2 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+driveTrainRight1 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+driveTrainRight2 - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+dumpSmartDashboardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+dumpSmartDashboardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+dumpSmartdashboardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+dumpSmartDashboardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+dumpSmartDashBoardValuse() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+dumpSmartDshboardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-5.html b/Robot2016/doc/index-files/index-5.html
new file mode 100644
index 0000000..b832fcb
--- /dev/null
+++ b/Robot2016/doc/index-files/index-5.html
@@ -0,0 +1,365 @@
+
+
+
+
+
+E-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
E
+
+enableMotionController() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+encoderLeft - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+encoderLeft - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+encoderLeft - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+encoderRight - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+encoderRight - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+encoderRight - Variable in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+end() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Aim
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Drive
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.Tension
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+end() - Method in class org.usfirst.frc.team2974.robot.commands.UnTension
+
+errorAngle() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+establishLogging() - Method in class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+booleans represented by strings determine what gets written to file
+
+establishLoggingChooser() - Method in class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+execute() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Aim
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Drive
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.Tension
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+execute() - Method in class org.usfirst.frc.team2974.robot.commands.UnTension
+
+extend() - Method in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+extendIntake - Variable in class org.usfirst.frc.team2974.robot.OI
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-6.html b/Robot2016/doc/index-files/index-6.html
new file mode 100644
index 0000000..b92482a
--- /dev/null
+++ b/Robot2016/doc/index-files/index-6.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+F-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
F
+
+FileHelper - Class in org.usfirst.frc.team2974.dataLogs
+
+This class utility class allows users to manipulate File objects
+
+FileHelper() - Constructor for class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+FlapDown - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+FlapDown() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+FlapDownTime - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+FlapDownTime(double) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+flapper - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+flapper - Variable in class org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+flapperDown - Variable in class org.usfirst.frc.team2974.robot.OI
+
+flipper - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+Flipper - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Flipper() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+Flipper.FlipperState - Enum in org.usfirst.frc.team2974.robot.subsystems
+
+FlipperState() - Constructor for enum org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState
+
+formatFilePath(String) - Static method in class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+formats a path to be able to be used for the operators operating system
+ system
+
+forwardLimit - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+forwardLimitSwitch - Variable in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+FullRunnableAuton - Class in org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+FullRunnableAuton(CommandGroup, AutonLocator) - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommandGroups.FullRunnableAuton
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-7.html b/Robot2016/doc/index-files/index-7.html
new file mode 100644
index 0000000..ece7a4a
--- /dev/null
+++ b/Robot2016/doc/index-files/index-7.html
@@ -0,0 +1,407 @@
+
+
+
+
+
+G-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
G
+
+gain - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+gain - Variable in class org.usfirst.frc.team2974.robot.commands.Aim
+
+Gamepad - Class in org.usfirst.frc.team2974.robot
+
+Wrapper class for the game pad
+
+Gamepad(int) - Constructor for class org.usfirst.frc.team2974.robot.Gamepad
+
+gamepad - Variable in class org.usfirst.frc.team2974.robot.OI
+
+Gamepad.Button - Enum in org.usfirst.frc.team2974.robot
+
+non d-pad buttons enum
+
+Gamepad.POV - Enum in org.usfirst.frc.team2974.robot
+
+d-pad buttons enum
+
+getAimingstate() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getAimLeft() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getAimRight() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getAnalog0() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getAnalog1() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getAnalog2() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getAnalog3() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getAngle(Point, Point) - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getArm() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getArm() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getArmPot() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getAutonPossibleLocation() - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getBackwardLimit() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getButton(Gamepad.Button) - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+the button to get A,B,X,Y,L,R,START, or BACK
+
+getButton(int) - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+getCalibration() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read the current calibration state
+
+getCamera() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getCenterX() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+getChangeAim1() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getChangeAim2() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getCompass() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getCompass() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getCompass() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getConversionRateL() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getConversionRateR() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getDigital0() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital1() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital2() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital3() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital4() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital5() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital6() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital7() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital8() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDigital9() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDistance(Point, Point) - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getDriveTrain() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getDriveTrainLeft1() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDriveTrainLeft2() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDriveTrainRight1() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getDriveTrainRight2() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getEncoderLeft() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getEncoderRight() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getExtendIntake() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getFlapper() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getFlapperDown() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getFlipper() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getForwardLimit() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getGamepad() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getInputs() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getIntake() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getIntake() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getIntakeExtender() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getIntakeMotor() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getJavaClasses() - Static method in class org.usfirst.frc.team2974.dataLogs.DataLog
+
+getLatch() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getLeft() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getLeftController() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+getLeftTrigger() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+0 is not pressed and 1 is completely pressed
+
+getLeftX() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+left is 1 right is -1 //TODO check this
+
+getLeftY() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+forward is -1 and backward is 1 //TODO check this
+
+getLocation() - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getLocationGoal() - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getLocationShoot() - Method in class org.usfirst.frc.team2974.robot.AutonLocator
+
+getMeanDistance() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+getNetTable() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+getNormalTensioning() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getOi() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getOuttake() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getPitch() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+down positive up negative
+
+getPnuematicsShifter() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getPotValue() - Method in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+getPOVButton(int) - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+getPOVButton(Gamepad.POV) - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+getPressed(Gamepad) - Method in enum org.usfirst.frc.team2974.robot.Gamepad.Button
+
+getPressed(Gamepad) - Method in enum org.usfirst.frc.team2974.robot.Gamepad.POV
+
+getQuaternion() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read a quaternion representing current orientation
+
+getRetractIntake() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getRevInfo() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read the chip revision numbers
+
+getRight() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getRightTrigger() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+0 is not pressed and 1 is completely pressed
+
+getRightX() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+left is 1 right is -1 //TODO check this
+
+getRightY() - Method in class org.usfirst.frc.team2974.robot.Gamepad
+
+forward is -1 and backward is 1 //TODO check this
+
+getRoll() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+i dont care
+
+getSensorOffsets() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Reads the sensor's offset registers
+
+getShiftDown() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getShiftUp() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getShoot() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getShooter() - Static method in class org.usfirst.frc.team2974.robot.Robot
+
+getShooterLimit() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getState() - Method in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+getState() - Method in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+getState() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+getStoptake() - Method in class org.usfirst.frc.team2974.robot.OI
+
+getSystemStatus() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read the latest system status information
+
+getSystemTime(String) - Static method in class org.usfirst.frc.team2974.dataLogs.Message
+
+
+ This method return the system time in a specific format such as:
+ yyyy/MM/dd HH:mm:ss or yyyy_MM_dd.
+
+getTemp() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read the temperature in degrees Celsius
+
+getTensioner() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+getTensionerValue() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+getThresholdPitch() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getThresholdYaw() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getTime2() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+getTimeOut() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+getVector(BNO055.VectorType) - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Read a vector from the specified source
+
+getXLeft() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+getXRight() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+getYaw() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+left increase right decrease
+
+goalAngle - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+gyro - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+gyro - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+gyroOffset - Variable in class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-8.html b/Robot2016/doc/index-files/index-8.html
new file mode 100644
index 0000000..2f92493
--- /dev/null
+++ b/Robot2016/doc/index-files/index-8.html
@@ -0,0 +1,129 @@
+
+
+
+
+
+H-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
H
+
+holdTension() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index-files/index-9.html b/Robot2016/doc/index-files/index-9.html
new file mode 100644
index 0000000..3654cae
--- /dev/null
+++ b/Robot2016/doc/index-files/index-9.html
@@ -0,0 +1,523 @@
+
+
+
+
+
+I-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
I
+
+index - Variable in enum org.usfirst.frc.team2974.robot.Gamepad.Button
+
+init() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+init() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+init - Variable in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+init() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+init() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+init - Variable in class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+init - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+init() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+init() - Static method in class org.usfirst.frc.team2974.robot.RobotMap
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+initDefaultCommand() - Method in class org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.Aim
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.Drive
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.Tension
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.commands.UnTension
+
+initialize() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Initialize BNO055 to default mode
+
+initialize(BNO055.OperationMode) - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Initialize BNO055 to custom mode
+
+initializeCompass() - Method in class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+initSmartdashBoardValues() - Method in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+initTime - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+initTime - Variable in class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+initTime - Variable in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+input() - Method in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+inputs - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+Inputs - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Shows Inputs
+
+Inputs() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+intake - Variable in class org.usfirst.frc.team2974.robot.OI
+
+intake - Static variable in class org.usfirst.frc.team2974.robot.Robot
+
+Intake - Class in org.usfirst.frc.team2974.robot.subsystems
+
+Intake() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+Intake.IntakeExtenderState - Enum in org.usfirst.frc.team2974.robot.subsystems
+
+intakeExtender - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+intakeExtender - Variable in class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+IntakeExtenderState() - Constructor for enum org.usfirst.frc.team2974.robot.subsystems.Intake.IntakeExtenderState
+
+IntakeIn - Class in org.usfirst.frc.team2974.robot.autonomousCommands
+
+IntakeIn() - Constructor for class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+intakeMotor - Static variable in class org.usfirst.frc.team2974.robot.RobotMap
+
+intakeMotor - Variable in class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+IntakeWheels - Class in org.usfirst.frc.team2974.robot.subsystems
+
+IntakeWheels() - Constructor for class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+IntakeWheels.WheelState - Enum in org.usfirst.frc.team2974.robot.subsystems
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.Aim
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.Drive
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.Tension
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+interrupted() - Method in class org.usfirst.frc.team2974.robot.commands.UnTension
+
+isAutoShoot() - Method in class org.usfirst.frc.team2974.robot.OI
+
+isBool2() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Aim
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Drive
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.Tension
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+isFinished() - Method in class org.usfirst.frc.team2974.robot.commands.UnTension
+
+isForwardLimit() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+isFullyCalibrated() - Method in class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+Determine if sensor is fully calibrated
+
+isLeft - Variable in class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+isReverseLimit() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+isShooterDown() - Method in class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+isTank - Static variable in class org.usfirst.frc.team2974.robot.commands.Drive
+
+
+
A B C D E F G H I K L M N O P R S T U V W X Z
+
+
+
+
+
+
diff --git a/Robot2016/doc/index.html b/Robot2016/doc/index.html
new file mode 100644
index 0000000..d8409d7
--- /dev/null
+++ b/Robot2016/doc/index.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+Generated Documentation (Untitled)
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+Frame Alert
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to Non-frame version .
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/DataLog.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/DataLog.html
new file mode 100644
index 0000000..c6cd82a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/DataLog.html
@@ -0,0 +1,271 @@
+
+
+
+
+
+DataLog
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.dataLogs.DataLog
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DataLog ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DataLog
+public DataLog()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/FileHelper.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/FileHelper.html
new file mode 100644
index 0000000..f8705b8
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/FileHelper.html
@@ -0,0 +1,389 @@
+
+
+
+
+
+FileHelper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.dataLogs.FileHelper
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+FileHelper ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+static boolean
+contains (java.lang.String message,
+ java.io.File file)
+This method checks if the specific file contains the wanted text return
+ false if the file is null or the message is empty
+
+
+
+static java.io.File
+create (java.lang.String path)
+This method uses the file path and creates the non-existent paths to
+ create the end file
+
+
+
+static java.lang.String
+formatFilePath (java.lang.String path)
+formats a path to be able to be used for the operators operating system
+ system
+
+
+
+private static java.util.List<java.lang.String>
+readFromFile (java.io.File file)
+Return in the form a List all the lines of the given not null
+ file if the file is null the method will return null as well
+
+
+
+static void
+writeToFile (java.lang.String message,
+ java.io.File file)
+This method allow (given a non empty string, a non null file and that the
+ file exists) it will write the given text to the specific file a new file
+ is added after every message
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+FileHelper
+public FileHelper()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+contains
+public static boolean contains(java.lang.String message,
+ java.io.File file)
+This method checks if the specific file contains the wanted text return
+ false if the file is null or the message is empty
+
+Parameters:
+message
- the String message that will be search for in the given file
+ to see if it is present in the file
+file
- the file from where the method will search for the message
+Returns:
+boolean returns true if the file contains the message or else the
+ method return false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+readFromFile
+private static java.util.List<java.lang.String> readFromFile(java.io.File file)
+Return in the form a List all the lines of the given not null
+ file if the file is null the method will return null as well
+
+Parameters:
+file
- the file file from where the method reads from
+Returns:
+List returns a list of all the lines in the file
+
+
+
+
+
+
+
+
+writeToFile
+public static void writeToFile(java.lang.String message,
+ java.io.File file)
+This method allow (given a non empty string, a non null file and that the
+ file exists) it will write the given text to the specific file a new file
+ is added after every message
+
+Parameters:
+message
- The String message that will be appended to the specific file
+file
- The file where the message will be written to
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/Message.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/Message.html
new file mode 100644
index 0000000..98e6a12
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/Message.html
@@ -0,0 +1,502 @@
+
+
+
+
+
+Message
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.dataLogs.Message
+
+
+
+
+
+
+
+
+public class Message
+extends java.lang.Object
+This class used is a utility class that allows you to log information such
+ as: errors, warnings and actions the code will give
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Message ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+static void
+addAction (java.lang.String message)
+this method allows you to log a specific action to the Action Logs.txt
+ file in the Logs directory on the desktop
+
+
+
+static void
+addAction (java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific action to the Action Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+
+
+static void
+addError (java.lang.String message)
+this method allows you to log a specific error to the Error Logs.txt file
+ in the Logs directory on the desktop
+
+
+
+static void
+addError (java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific error to the Error Logs.txt file
+ and from which class the method was called (this information is usually
+ entered using "this" as the parameter for the object variable) to the
+ Logs directory on the desktop
+
+
+
+private static void
+addMessage (java.lang.String what,
+ java.lang.String message,
+ java.lang.Object object,
+ java.lang.String fileName)
+This method creates file with the given file name and writes the
+ Information in a specific format with the time and the class information
+ if given.
+
+
+
+static void
+addWarning (java.lang.String message)
+this method allows you to log a specific warning to the Warning Logs.txt
+ file in the Logs directory on the desktop
+
+
+
+static void
+addWarning (java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific warning to the Warning Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+
+
+private static java.lang.String
+getSystemTime (java.lang.String pattern)
+
+ This method return the system time in a specific format such as:
+ yyyy/MM/dd HH:mm:ss or yyyy_MM_dd.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Message
+public Message()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+addAction
+public static void addAction(java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific action to the Action Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+Parameters:
+message
- that string message that will be recorded in a given file
+object
- gives more information to the user by telling him/her where
+ the method was executed
+
+
+
+
+
+
+
+
+
+
+
+
+addError
+public static void addError(java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific error to the Error Logs.txt file
+ and from which class the method was called (this information is usually
+ entered using "this" as the parameter for the object variable) to the
+ Logs directory on the desktop
+
+Parameters:
+message
- that string message that will be recorded in a given file
+object
- gives more information to the user by telling him/her where
+ the method was executed
+
+
+
+
+
+
+
+
+addMessage
+private static void addMessage(java.lang.String what,
+ java.lang.String message,
+ java.lang.Object object,
+ java.lang.String fileName)
+This method creates file with the given file name and writes the
+ Information in a specific format with the time and the class information
+ if given.
+
+Parameters:
+what
- tells the user what kind of log the message is Ex: [ERROR],
+ [WARNING] or [ACTION]
+message
- that string message that will be recorded in a given file
+object
- gives more information to the user by telling him/her where
+ the method was executed
+fileName
- decides what the file that will be created will be named
+
+
+
+
+
+
+
+
+
+
+
+
+addWarning
+public static void addWarning(java.lang.String message,
+ java.lang.Object object)
+this method allows you to log a specific warning to the Warning Logs.txt
+ file and from which class the method was called (this information is
+ usually entered using "this" as the parameter for the object variable) to
+ the Logs directory on the desktop
+
+Parameters:
+message
- that string message that will be recorded in a given file
+object
- gives more information to the user by telling him/her where
+ the method was executed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.html
new file mode 100644
index 0000000..45ae76f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.html
@@ -0,0 +1,273 @@
+
+
+
+
+
+WarningMessagesTest
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.dataLogs.WarningMessagesTest
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+WarningMessagesTest
+WarningMessagesTest()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/DataLog.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/DataLog.html
new file mode 100644
index 0000000..675cbf9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/DataLog.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.dataLogs.DataLog
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.dataLogs.DataLog
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/FileHelper.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/FileHelper.html
new file mode 100644
index 0000000..a9f446e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/FileHelper.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.dataLogs.FileHelper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.dataLogs.FileHelper
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/Message.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/Message.html
new file mode 100644
index 0000000..73afc00
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/Message.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.dataLogs.Message
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.dataLogs.Message
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/WarningMessagesTest.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/WarningMessagesTest.html
new file mode 100644
index 0000000..c17c0d6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/class-use/WarningMessagesTest.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.dataLogs.WarningMessagesTest
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.dataLogs.WarningMessagesTest
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-frame.html
new file mode 100644
index 0000000..8fdbc17
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-frame.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+org.usfirst.frc.team2974.dataLogs
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-summary.html
new file mode 100644
index 0000000..119fb41
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-summary.html
@@ -0,0 +1,162 @@
+
+
+
+
+
+org.usfirst.frc.team2974.dataLogs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+DataLog
+
+
+
+FileHelper
+
+This class utility class allows users to manipulate File objects
+
+
+
+Message
+
+This class used is a utility class that allows you to log information such
+ as: errors, warnings and actions the code will give
+
+
+
+WarningMessagesTest
+
+This class is used to test the WarningMessages to test that it works
+ correctly
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-tree.html
new file mode 100644
index 0000000..2291bce
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-tree.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+org.usfirst.frc.team2974.dataLogs Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-use.html
new file mode 100644
index 0000000..46de2a6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/dataLogs/package-use.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.dataLogs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.dataLogs
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonLocator.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonLocator.html
new file mode 100644
index 0000000..0c80a7a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonLocator.html
@@ -0,0 +1,376 @@
+
+
+
+
+
+AutonLocator
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.AutonLocator
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonPossibleLocation.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonPossibleLocation.html
new file mode 100644
index 0000000..9863812
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/AutonPossibleLocation.html
@@ -0,0 +1,389 @@
+
+
+
+
+
+AutonPossibleLocation
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+A
+
+
+B
+
+
+C
+
+
+D
+
+
+E
+
+
+NO_AUTON_TAKEN
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static AutonPossibleLocation valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.Button.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.Button.html
new file mode 100644
index 0000000..5d590dc
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.Button.html
@@ -0,0 +1,467 @@
+
+
+
+
+
+Gamepad.Button
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<Gamepad.Button >
+
+
+org.usfirst.frc.team2974.robot.Gamepad.Button
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+A
+
+
+B
+
+
+BACK
+
+
+L
+
+
+R
+
+
+START
+
+
+X
+
+
+Y
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+index
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+index
+private final int index
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static Gamepad.Button valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.POV.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.POV.html
new file mode 100644
index 0000000..0c8392a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.POV.html
@@ -0,0 +1,479 @@
+
+
+
+
+
+Gamepad.POV
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<Gamepad.POV >
+
+
+org.usfirst.frc.team2974.robot.Gamepad.POV
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+CENTER
+
+
+E
+
+
+N
+
+
+NE
+
+
+NW
+
+
+S
+
+
+SE
+
+
+SW
+
+
+W
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+angle
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+angle
+private final int angle
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static Gamepad.POV valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.html
new file mode 100644
index 0000000..048bd97
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/Gamepad.html
@@ -0,0 +1,523 @@
+
+
+
+
+
+Gamepad
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.GenericHID
+
+
+edu.wpi.first.wpilibj.Joystick
+
+
+org.usfirst.frc.team2974.robot.Gamepad
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+Gamepad.Button
+non d-pad buttons enum
+
+
+
+static class
+Gamepad.POV
+d-pad buttons enum
+
+
+
+
+
+
+
+Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.Joystick
+edu.wpi.first.wpilibj.Joystick.AxisType, edu.wpi.first.wpilibj.Joystick.ButtonType, edu.wpi.first.wpilibj.Joystick.RumbleType
+
+
+
+
+
+Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.GenericHID
+edu.wpi.first.wpilibj.GenericHID.Hand
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Gamepad (int port)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.Joystick
+getAxis, getAxisChannel, getAxisCount, getBumper, getButton, getButtonCount, getDirectionDegrees, getDirectionRadians, getIsXbox, getMagnitude, getName, getPOV, getPOVCount, getRawAxis, getRawButton, getThrottle, getTop, getTrigger, getTwist, getType, getX, getY, getZ, setAxisChannel, setOutput, setOutputs, setRumble
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.GenericHID
+getBumper, getPOV, getTop, getTrigger, getX, getY, getZ
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Gamepad
+public Gamepad(int port)
+
+Parameters:
+port
- the port of the controller
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getButton
+public boolean getButton(Gamepad.Button b)
+the button to get A,B,X,Y,L,R,START, or BACK
+
+Parameters:
+b
- is the button given
+Returns:
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/OI.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/OI.html
new file mode 100644
index 0000000..2f3cba6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/OI.html
@@ -0,0 +1,777 @@
+
+
+
+
+
+OI
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.OI
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+aimLeft
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+aimRight
+
+
+private boolean
+autoShoot
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+changeAim1
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+changeAim2
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+extendIntake
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+flapperDown
+
+
+private Gamepad
+gamepad
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+intake
+
+
+private edu.wpi.first.wpilibj.Joystick
+left
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+normalTensioning
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+outtake
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+retractIntake
+
+
+private edu.wpi.first.wpilibj.Joystick
+right
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+shiftDown
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+shiftUp
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+shoot
+
+
+private edu.wpi.first.wpilibj.buttons.Button
+stoptake
+
+
+edu.wpi.first.wpilibj.buttons.Button
+testAuton
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+OI ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/Robot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/Robot.html
new file mode 100644
index 0000000..a7ad834
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/Robot.html
@@ -0,0 +1,888 @@
+
+
+
+
+
+Robot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.RobotBase
+
+
+edu.wpi.first.wpilibj.IterativeRobot
+
+
+org.usfirst.frc.team2974.robot.Robot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class edu.wpi.first.wpilibj.RobotBase
+m_ds, ROBOT_TASK_PRIORITY
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Robot ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.IterativeRobot
+startCompetition, testInit, testPeriodic
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.RobotBase
+free, getBooleanProperty, initializeHardwareConfiguration, isAutonomous, isDisabled, isEnabled, isNewDataAvailable, isOperatorControl, isReal, isSimulation, isTest, main
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Robot
+public Robot()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/RobotMap.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/RobotMap.html
new file mode 100644
index 0000000..99e299a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/RobotMap.html
@@ -0,0 +1,1533 @@
+
+
+
+
+
+RobotMap
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.RobotMap
+
+
+
+
+
+
+
+
+public class RobotMap
+extends java.lang.Object
+The RobotMap is a mapping from the ports sensors and actuators are wired into
+ to a variable name. This provides flexibility changing wiring, makes checking
+ the wiring easier and significantly reduces the number of magic numbers
+ floating around.
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static edu.wpi.first.wpilibj.AnalogInput
+analog0
+
+
+private static edu.wpi.first.wpilibj.AnalogInput
+analog1
+
+
+private static edu.wpi.first.wpilibj.AnalogInput
+analog2
+
+
+private static edu.wpi.first.wpilibj.AnalogInput
+analog3
+
+
+private static edu.wpi.first.wpilibj.CANTalon
+arm
+
+
+private static edu.wpi.first.wpilibj.AnalogPotentiometer
+armPot
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+backwardLimit
+
+
+private static BNO055
+compass
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital0
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital1
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital2
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital3
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital4
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital5
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital6
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital7
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital8
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+digital9
+
+
+private static edu.wpi.first.wpilibj.Talon
+driveTrainLeft1
+
+
+private static edu.wpi.first.wpilibj.Talon
+driveTrainLeft2
+
+
+private static edu.wpi.first.wpilibj.Talon
+driveTrainRight1
+
+
+private static edu.wpi.first.wpilibj.Talon
+driveTrainRight2
+
+
+private static edu.wpi.first.wpilibj.Encoder
+encoderLeft
+
+
+private static edu.wpi.first.wpilibj.Encoder
+encoderRight
+
+
+private static edu.wpi.first.wpilibj.Solenoid
+flapper
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+forwardLimit
+
+
+private static edu.wpi.first.wpilibj.Solenoid
+intakeExtender
+
+
+private static edu.wpi.first.wpilibj.Talon
+intakeMotor
+
+
+private static edu.wpi.first.wpilibj.Solenoid
+latch
+
+
+private static edu.wpi.first.wpilibj.Solenoid
+pnuematicsShifter
+
+
+private static edu.wpi.first.wpilibj.DigitalInput
+shooterLimit
+
+
+private static edu.wpi.first.wpilibj.CANTalon
+tensioner
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RobotMap ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+static edu.wpi.first.wpilibj.AnalogInput
+getAnalog0 ()
+
+
+static edu.wpi.first.wpilibj.AnalogInput
+getAnalog1 ()
+
+
+static edu.wpi.first.wpilibj.AnalogInput
+getAnalog2 ()
+
+
+static edu.wpi.first.wpilibj.AnalogInput
+getAnalog3 ()
+
+
+static edu.wpi.first.wpilibj.CANTalon
+getArm ()
+
+
+static edu.wpi.first.wpilibj.AnalogPotentiometer
+getArmPot ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getBackwardLimit ()
+
+
+static BNO055
+getCompass ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital0 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital1 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital2 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital3 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital4 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital5 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital6 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital7 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital8 ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getDigital9 ()
+
+
+static edu.wpi.first.wpilibj.Talon
+getDriveTrainLeft1 ()
+
+
+static edu.wpi.first.wpilibj.Talon
+getDriveTrainLeft2 ()
+
+
+static edu.wpi.first.wpilibj.Talon
+getDriveTrainRight1 ()
+
+
+static edu.wpi.first.wpilibj.Talon
+getDriveTrainRight2 ()
+
+
+static edu.wpi.first.wpilibj.Encoder
+getEncoderLeft ()
+
+
+static edu.wpi.first.wpilibj.Encoder
+getEncoderRight ()
+
+
+static edu.wpi.first.wpilibj.Solenoid
+getFlapper ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getForwardLimit ()
+
+
+static edu.wpi.first.wpilibj.Solenoid
+getIntakeExtender ()
+
+
+static edu.wpi.first.wpilibj.Talon
+getIntakeMotor ()
+
+
+static edu.wpi.first.wpilibj.Solenoid
+getLatch ()
+
+
+static edu.wpi.first.wpilibj.Solenoid
+getPnuematicsShifter ()
+
+
+static edu.wpi.first.wpilibj.DigitalInput
+getShooterLimit ()
+
+
+static edu.wpi.first.wpilibj.CANTalon
+getTensioner ()
+
+
+static void
+init ()
+
+
+static void
+setAnalog0 (edu.wpi.first.wpilibj.AnalogInput analog0)
+
+
+static void
+setAnalog1 (edu.wpi.first.wpilibj.AnalogInput analog1)
+
+
+static void
+setAnalog2 (edu.wpi.first.wpilibj.AnalogInput analog2)
+
+
+static void
+setAnalog3 (edu.wpi.first.wpilibj.AnalogInput analog3)
+
+
+static void
+setArm (edu.wpi.first.wpilibj.CANTalon arm)
+
+
+static void
+setArmPot (edu.wpi.first.wpilibj.AnalogPotentiometer armPot)
+
+
+static void
+setBackwardLimit (edu.wpi.first.wpilibj.DigitalInput backwardLimit)
+
+
+static void
+setDigital0 (edu.wpi.first.wpilibj.DigitalInput digital0)
+
+
+static void
+setDigital1 (edu.wpi.first.wpilibj.DigitalInput digital1)
+
+
+static void
+setDigital2 (edu.wpi.first.wpilibj.DigitalInput digital2)
+
+
+static void
+setDigital3 (edu.wpi.first.wpilibj.DigitalInput digital3)
+
+
+static void
+setDigital4 (edu.wpi.first.wpilibj.DigitalInput digital4)
+
+
+static void
+setDigital5 (edu.wpi.first.wpilibj.DigitalInput digital5)
+
+
+static void
+setDigital6 (edu.wpi.first.wpilibj.DigitalInput digital6)
+
+
+static void
+setDigital7 (edu.wpi.first.wpilibj.DigitalInput digital7)
+
+
+static void
+setDigital8 (edu.wpi.first.wpilibj.DigitalInput digital8)
+
+
+static void
+setDigital9 (edu.wpi.first.wpilibj.DigitalInput digital9)
+
+
+static void
+setDriveTrainLeft1 (edu.wpi.first.wpilibj.Talon driveTrainLeft1)
+
+
+static void
+setDriveTrainLeft2 (edu.wpi.first.wpilibj.Talon driveTrainLeft2)
+
+
+static void
+setDriveTrainRight1 (edu.wpi.first.wpilibj.Talon driveTrainRight1)
+
+
+static void
+setDriveTrainRight2 (edu.wpi.first.wpilibj.Talon driveTrainRight2)
+
+
+static void
+setEncoderLeft (edu.wpi.first.wpilibj.Encoder encoderLeft)
+
+
+static void
+setEncoderRight (edu.wpi.first.wpilibj.Encoder encoderRight)
+
+
+static void
+setFlapper (edu.wpi.first.wpilibj.Solenoid flapper)
+
+
+static void
+setForwardLimit (edu.wpi.first.wpilibj.DigitalInput forwardLimit)
+
+
+static void
+setIntakeExtender (edu.wpi.first.wpilibj.Solenoid intakeExtender)
+
+
+static void
+setIntakeMotor (edu.wpi.first.wpilibj.Talon intakeMotor)
+
+
+static void
+setLatch (edu.wpi.first.wpilibj.Solenoid latch)
+
+
+static void
+setPnuematicsShifter (edu.wpi.first.wpilibj.Solenoid pnuematicsShifter)
+
+
+static void
+setShooterLimit (edu.wpi.first.wpilibj.DigitalInput shooterLimit)
+
+
+static void
+setTensioner (edu.wpi.first.wpilibj.CANTalon tensioner)
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RobotMap
+public RobotMap()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.html
new file mode 100644
index 0000000..0f94a71
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.html
@@ -0,0 +1,267 @@
+
+
+
+
+
+ActivateAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ActivateAuton (edu.wpi.first.wpilibj.command.CommandGroup obstacleCommand,
+ AutonLocator location)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ChivalDeFreze.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ChivalDeFreze.html
new file mode 100644
index 0000000..d9f1ba7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ChivalDeFreze.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+ChivalDeFreze
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ChivalDeFreze ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ChivalDeFreze
+public ChivalDeFreze()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.html
new file mode 100644
index 0000000..ace2bb9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.html
@@ -0,0 +1,267 @@
+
+
+
+
+
+FullRunnableAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.FullRunnableAuton
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+FullRunnableAuton (edu.wpi.first.wpilibj.command.CommandGroup obstacleCommand,
+ AutonLocator location)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.html
new file mode 100644
index 0000000..181e1af
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+LowBar
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+LowBar ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+LowBar
+public LowBar()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBarShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBarShoot.html
new file mode 100644
index 0000000..a054ee8
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBarShoot.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+LowBarShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBarShoot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+LowBarShoot ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+LowBarShoot
+public LowBarShoot()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.html
new file mode 100644
index 0000000..f340c26
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+Moat
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.Moat
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Moat ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Moat
+public Moat()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.html
new file mode 100644
index 0000000..428791a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.html
@@ -0,0 +1,305 @@
+
+
+
+
+
+MoveToShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+speed
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Ramparts.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Ramparts.html
new file mode 100644
index 0000000..596aa38
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Ramparts.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+Ramparts
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.Ramparts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Ramparts ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Ramparts
+public Ramparts()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.html
new file mode 100644
index 0000000..77b68b2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWall
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RockWall ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RockWall
+public RockWall()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall3.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall3.html
new file mode 100644
index 0000000..3f0875d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall3.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWall3
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RockWall3 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RockWall3
+public RockWall3()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall4.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall4.html
new file mode 100644
index 0000000..6a1a2ca
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall4.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWall4
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RockWall4 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RockWall4
+public RockWall4()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall5.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall5.html
new file mode 100644
index 0000000..5e9f788
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall5.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWall5
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RockWall5 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RockWall5
+public RockWall5()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootLeft.html
new file mode 100644
index 0000000..e6bbf74
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootLeft.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWallShootLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootLeft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootRight.html
new file mode 100644
index 0000000..87713a1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWallShootRight.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockWallShootRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootRight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockwallShootStraight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockwallShootStraight.html
new file mode 100644
index 0000000..7072698
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockwallShootStraight.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RockwallShootStraight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockwallShootStraight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.html
new file mode 100644
index 0000000..ba49b74
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrain
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RoughTerrain ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RoughTerrain
+public RoughTerrain()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain2.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain2.html
new file mode 100644
index 0000000..41dabdc
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain2.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrain2
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RoughTerrain2 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RoughTerrain2
+public RoughTerrain2()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain3.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain3.html
new file mode 100644
index 0000000..c6d81b7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain3.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrain3
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RoughTerrain3 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RoughTerrain3
+public RoughTerrain3()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain4.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain4.html
new file mode 100644
index 0000000..2d9feec
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain4.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrain4
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RoughTerrain4 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RoughTerrain4
+public RoughTerrain4()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain5.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain5.html
new file mode 100644
index 0000000..21baa85
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain5.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrain5
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+RoughTerrain5 ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RoughTerrain5
+public RoughTerrain5()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootLeft.html
new file mode 100644
index 0000000..0a53cbb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootLeft.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrainShootLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootLeft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootRight.html
new file mode 100644
index 0000000..8ddaa21
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrainShootRight.html
@@ -0,0 +1,265 @@
+
+
+
+
+
+RoughTerrainShootRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootRight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.CommandGroup
+addParallel, addParallel, addSequential, addSequential, end, execute, initialize, interrupted, isFinished, isInterruptible
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ActivateAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ActivateAuton.html
new file mode 100644
index 0000000..cff183b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ActivateAuton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ChivalDeFreze.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ChivalDeFreze.html
new file mode 100644
index 0000000..2db826c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/ChivalDeFreze.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/FullRunnableAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/FullRunnableAuton.html
new file mode 100644
index 0000000..88690bb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/FullRunnableAuton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.FullRunnableAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.FullRunnableAuton
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBar.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBar.html
new file mode 100644
index 0000000..2349c30
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBar.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBar
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBar
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBarShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBarShoot.html
new file mode 100644
index 0000000..98a8c80
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/LowBarShoot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBarShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBarShoot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Moat.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Moat.html
new file mode 100644
index 0000000..3a47811
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Moat.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.Moat
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.Moat
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/MoveToShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/MoveToShoot.html
new file mode 100644
index 0000000..e4a7d18
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/MoveToShoot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Ramparts.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Ramparts.html
new file mode 100644
index 0000000..587b251
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/Ramparts.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.Ramparts
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.Ramparts
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall.html
new file mode 100644
index 0000000..52f1ca1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall3.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall3.html
new file mode 100644
index 0000000..c9d04ce
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall3.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall3
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall3
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall4.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall4.html
new file mode 100644
index 0000000..0f6f176
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall4.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall4
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall4
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall5.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall5.html
new file mode 100644
index 0000000..17c74a1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWall5.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall5
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall5
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootLeft.html
new file mode 100644
index 0000000..edd19b6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootLeft.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootLeft
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootRight.html
new file mode 100644
index 0000000..483589e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockWallShootRight.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootRight
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockwallShootStraight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockwallShootStraight.html
new file mode 100644
index 0000000..7af5718
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RockwallShootStraight.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockwallShootStraight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockwallShootStraight
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain.html
new file mode 100644
index 0000000..0ef4425
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain2.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain2.html
new file mode 100644
index 0000000..dc10ab2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain2.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain2
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain2
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain3.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain3.html
new file mode 100644
index 0000000..3c8cdaa
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain3.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain3
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain3
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain4.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain4.html
new file mode 100644
index 0000000..2de56a7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain4.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain4
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain4
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain5.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain5.html
new file mode 100644
index 0000000..faba2b0
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrain5.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain5
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain5
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootLeft.html
new file mode 100644
index 0000000..7891b99
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootLeft.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootLeft
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootRight.html
new file mode 100644
index 0000000..6f87fc3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/class-use/RoughTerrainShootRight.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootRight
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-frame.html
new file mode 100644
index 0000000..fbc48af
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-frame.html
@@ -0,0 +1,41 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-summary.html
new file mode 100644
index 0000000..f32cbc3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-summary.html
@@ -0,0 +1,226 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-tree.html
new file mode 100644
index 0000000..e82c08e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-tree.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+edu.wpi.first.wpilibj.command.Command (implements edu.wpi.first.wpilibj.NamedSendable)
+
+edu.wpi.first.wpilibj.command.CommandGroup
+
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.FullRunnableAuton
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBar
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.LowBarShoot
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.Moat
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.Ramparts
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall3
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall4
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall5
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootLeft
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWallShootRight
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockwallShootStraight
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain2
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain3
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain4
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrain5
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootLeft
+org.usfirst.frc.team2974.robot.autonomousCommandGroups.RoughTerrainShootRight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-use.html
new file mode 100644
index 0000000..a94d150
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommandGroups/package-use.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommandGroups
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Cycle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Cycle.html
new file mode 100644
index 0000000..b208868
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Cycle.html
@@ -0,0 +1,378 @@
+
+
+
+
+
+Aim.Cycle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+startTime
+
+
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Cycle ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Cycle
+public Cycle()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Reset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Reset.html
new file mode 100644
index 0000000..58423c1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Reset.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+Aim.Reset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Reset ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.State.html
new file mode 100644
index 0000000..0745c84
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.State.html
@@ -0,0 +1,354 @@
+
+
+
+
+
+Aim.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) boolean
+init
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+State ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Abstract Methods
+
+Modifier and Type
+Method and Description
+
+
+(package private) abstract void
+end ()
+
+
+(package private) abstract void
+execute ()
+
+
+(package private) abstract void
+init ()
+
+
+(package private) abstract boolean
+isFinished ()
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+init
+boolean init
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+State
+public State()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+abstract void end()
+
+
+
+
+
+
+
+execute
+abstract void execute()
+
+
+
+
+
+
+
+init
+abstract void init()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Wait.html
new file mode 100644
index 0000000..d38b6b0
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.Wait.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+Aim.Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+startTime
+
+
+(package private) double
+waitTime
+
+
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Wait ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+startTime
+double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Wait
+public Wait()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.html
new file mode 100644
index 0000000..1092517
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Aim.html
@@ -0,0 +1,594 @@
+
+
+
+
+
+Aim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Aim ()
+
+
+Aim (int side,
+ double totalTime)
+
+
+Aim (int side,
+ double totalTime,
+ boolean shoot)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+gain
+private double gain
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/AimOnboard.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/AimOnboard.html
new file mode 100644
index 0000000..a1afa9b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/AimOnboard.html
@@ -0,0 +1,468 @@
+
+
+
+
+
+AimOnboard
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+AimOnboard (int side)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+side
+private final int side
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ArmDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ArmDown.html
new file mode 100644
index 0000000..f3833fc
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ArmDown.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+ArmDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ArmDown ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ArmDown
+public ArmDown()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DoNothing.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DoNothing.html
new file mode 100644
index 0000000..c08df21
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DoNothing.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+DoNothing
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DoNothing ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DoNothing
+public DoNothing()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveDistance.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveDistance.html
new file mode 100644
index 0000000..014abce
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveDistance.html
@@ -0,0 +1,410 @@
+
+
+
+
+
+DriveDistance
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+distance
+
+
+private double
+speed
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveDistance (double speed,
+ double distance)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveLocate.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveLocate.html
new file mode 100644
index 0000000..31b8880
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveLocate.html
@@ -0,0 +1,650 @@
+
+
+
+
+
+DriveLocate
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveLocate ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DriveLocate
+public DriveLocate()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.driveState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.driveState.html
new file mode 100644
index 0000000..d584f85
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.driveState.html
@@ -0,0 +1,381 @@
+
+
+
+
+
+DriveObstacle.driveState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<DriveObstacle.driveState >
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle.driveState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static DriveObstacle.driveState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.html
new file mode 100644
index 0000000..eb5e72f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveObstacle.html
@@ -0,0 +1,492 @@
+
+
+
+
+
+DriveObstacle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+(package private) static class
+DriveObstacle.driveState
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveObstacle ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+startYaw
+private double startYaw
+
+
+
+
+
+
+
+
+
+
+
+time
+private double time
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DriveObstacle
+public DriveObstacle()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+straight
+private void straight()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveSpline.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveSpline.html
new file mode 100644
index 0000000..3acb890
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveSpline.html
@@ -0,0 +1,372 @@
+
+
+
+
+
+DriveSpline
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveSpline ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DriveSpline
+public DriveSpline()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight.html
new file mode 100644
index 0000000..4d61724
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight.html
@@ -0,0 +1,438 @@
+
+
+
+
+
+DriveStraight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+previousYawValue
+
+
+private double
+speed
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveStraight (double time,
+ double speed)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight2.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight2.html
new file mode 100644
index 0000000..400983c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraight2.html
@@ -0,0 +1,436 @@
+
+
+
+
+
+DriveStraight2
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+previousYawValue
+
+
+private double
+speed
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveStraight2 (double time,
+ double speed)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+time
+private double time
+
+
+
+
+
+
+
+speed
+private double speed
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraightMC.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraightMC.html
new file mode 100644
index 0000000..44babcc
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/DriveStraightMC.html
@@ -0,0 +1,490 @@
+
+
+
+
+
+DriveStraightMC
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+aMax
+
+
+private DriveTrain
+driveTrain
+
+
+private double
+previousYawValue
+
+
+private double
+t1
+
+
+private double
+t2
+
+
+private double
+t3
+
+
+private double
+vDrive
+
+
+private double
+x3
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveStraightMC (double distance,
+ double velocity,
+ double accel)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+x3
+private final double x3
+
+
+
+
+
+
+
+t1
+private final double t1
+
+
+
+
+
+
+
+t2
+private final double t2
+
+
+
+
+
+
+
+t3
+private final double t3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.html
new file mode 100644
index 0000000..c52e051
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+FlapDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+FlapDown ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+FlapDown
+public FlapDown()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.html
new file mode 100644
index 0000000..74dd07d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.html
@@ -0,0 +1,408 @@
+
+
+
+
+
+FlapDownTime
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+FlapDownTime (double time)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/IntakeIn.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/IntakeIn.html
new file mode 100644
index 0000000..5f78532
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/IntakeIn.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+IntakeIn
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+IntakeIn ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+IntakeIn
+public IntakeIn()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/MoveToObstacle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/MoveToObstacle.html
new file mode 100644
index 0000000..ff926ec
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/MoveToObstacle.html
@@ -0,0 +1,421 @@
+
+
+
+
+
+MoveToObstacle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+direction
+
+
+(package private) double
+startTime
+
+
+(package private) double
+threshold
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MoveToObstacle (double direction)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+threshold
+double threshold
+
+
+
+
+
+
+
+direction
+double direction
+
+
+
+
+
+
+
+startTime
+double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ShiftDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ShiftDown.html
new file mode 100644
index 0000000..f0ed29b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/ShiftDown.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+ShiftDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ShiftDown ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ShiftDown
+public ShiftDown()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Shoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Shoot.html
new file mode 100644
index 0000000..f97125c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Shoot.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+Shoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Shoot ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Shoot
+public Shoot()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnLeft.html
new file mode 100644
index 0000000..107f662
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnLeft.html
@@ -0,0 +1,435 @@
+
+
+
+
+
+TurnLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+speed
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TurnLeft ()
+
+
+TurnLeft (double time,
+ double speed)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+TurnLeft
+public TurnLeft()
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRight.html
new file mode 100644
index 0000000..38e4e09
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRight.html
@@ -0,0 +1,421 @@
+
+
+
+
+
+TurnRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+speed
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TurnRight ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+time
+private double time
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+speed
+private double speed
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+TurnRight
+public TurnRight()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRightUntilFind.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRightUntilFind.html
new file mode 100644
index 0000000..992e19d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnRightUntilFind.html
@@ -0,0 +1,423 @@
+
+
+
+
+
+TurnRightUntilFind
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+speed
+
+
+private double
+startTime
+
+
+private double
+totalTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TurnRightUntilFind (double totalTime,
+ double speed)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnToAngle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnToAngle.html
new file mode 100644
index 0000000..b5bb3da
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/TurnToAngle.html
@@ -0,0 +1,453 @@
+
+
+
+
+
+TurnToAngle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+goalAngle
+
+
+private double
+PROPORTIONAL_ZONE
+
+
+(package private) double
+speed
+
+
+(package private) double
+tolerance
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TurnToAngle (double angle)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+speed
+double speed
+
+
+
+
+
+
+
+goalAngle
+double goalAngle
+
+
+
+
+
+
+
+tolerance
+double tolerance
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Wait.html
new file mode 100644
index 0000000..598c89c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/Wait.html
@@ -0,0 +1,408 @@
+
+
+
+
+
+Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Wait (double time)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Wait
+public Wait(double time)
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Cycle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Cycle.html
new file mode 100644
index 0000000..418dced
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Cycle.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Reset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Reset.html
new file mode 100644
index 0000000..ba038e4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Reset.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.State.html
new file mode 100644
index 0000000..c85248a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.State.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Wait.html
new file mode 100644
index 0000000..9246917
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.Wait.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.html
new file mode 100644
index 0000000..dab0a9d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Aim.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/AimOnboard.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/AimOnboard.html
new file mode 100644
index 0000000..6df640d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/AimOnboard.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ArmDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ArmDown.html
new file mode 100644
index 0000000..8410b18
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ArmDown.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DoNothing.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DoNothing.html
new file mode 100644
index 0000000..34cf69c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DoNothing.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveDistance.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveDistance.html
new file mode 100644
index 0000000..d4270a1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveDistance.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveLocate.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveLocate.html
new file mode 100644
index 0000000..b098b75
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveLocate.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.driveState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.driveState.html
new file mode 100644
index 0000000..6cceaec
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.driveState.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle.driveState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.html
new file mode 100644
index 0000000..53f3ffb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveObstacle.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveSpline.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveSpline.html
new file mode 100644
index 0000000..73e919d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveSpline.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight.html
new file mode 100644
index 0000000..82ab6ae
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight2.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight2.html
new file mode 100644
index 0000000..32c5d37
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraight2.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraightMC.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraightMC.html
new file mode 100644
index 0000000..f8fb15b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/DriveStraightMC.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDown.html
new file mode 100644
index 0000000..ad2fe7b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDown.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDownTime.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDownTime.html
new file mode 100644
index 0000000..a70b2eb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/FlapDownTime.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/IntakeIn.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/IntakeIn.html
new file mode 100644
index 0000000..f2cd922
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/IntakeIn.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/MoveToObstacle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/MoveToObstacle.html
new file mode 100644
index 0000000..80344d9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/MoveToObstacle.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ShiftDown.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ShiftDown.html
new file mode 100644
index 0000000..9de17fb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/ShiftDown.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Shoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Shoot.html
new file mode 100644
index 0000000..ab07911
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Shoot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnLeft.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnLeft.html
new file mode 100644
index 0000000..9466d1a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnLeft.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRight.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRight.html
new file mode 100644
index 0000000..c14d1e2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRight.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRightUntilFind.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRightUntilFind.html
new file mode 100644
index 0000000..d01dc12
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnRightUntilFind.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnToAngle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnToAngle.html
new file mode 100644
index 0000000..3a02281
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/TurnToAngle.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Wait.html
new file mode 100644
index 0000000..38cb4db
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/class-use/Wait.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-frame.html
new file mode 100644
index 0000000..df34974
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-frame.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-summary.html
new file mode 100644
index 0000000..1490c29
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-summary.html
@@ -0,0 +1,247 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-tree.html
new file mode 100644
index 0000000..e85e795
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-tree.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.autonomousCommands Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.State
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Cycle
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Reset
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim.Wait
+
+
+edu.wpi.first.wpilibj.command.Command (implements edu.wpi.first.wpilibj.NamedSendable)
+
+org.usfirst.frc.team2974.robot.autonomousCommands.Aim
+org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard
+org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown
+org.usfirst.frc.team2974.robot.autonomousCommands.DoNothing
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveObstacle
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveSpline
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight2
+org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC
+org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown
+org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime
+org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn
+org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle
+org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown
+org.usfirst.frc.team2974.robot.autonomousCommands.Shoot
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnRightUntilFind
+org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle
+org.usfirst.frc.team2974.robot.autonomousCommands.Wait
+
+
+
+
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-use.html
new file mode 100644
index 0000000..815ce34
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/autonomousCommands/package-use.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot.autonomousCommands
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonLocator.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonLocator.html
new file mode 100644
index 0000000..a21a806
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonLocator.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.AutonLocator
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonPossibleLocation.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonPossibleLocation.html
new file mode 100644
index 0000000..28a646e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/AutonPossibleLocation.html
@@ -0,0 +1,201 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.AutonPossibleLocation
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.Button.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.Button.html
new file mode 100644
index 0000000..9b8f237
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.Button.html
@@ -0,0 +1,188 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.Gamepad.Button
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.POV.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.POV.html
new file mode 100644
index 0000000..4de4cc2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.POV.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.Gamepad.POV
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods in org.usfirst.frc.team2974.robot that return Gamepad.POV
+
+Modifier and Type
+Method and Description
+
+
+
+static Gamepad.POV
+Gamepad.POV. valueOf (java.lang.String name)
+Returns the enum constant of this type with the specified name.
+
+
+
+static Gamepad.POV []
+Gamepad.POV. values ()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.html
new file mode 100644
index 0000000..ec05185
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Gamepad.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.Gamepad
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/OI.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/OI.html
new file mode 100644
index 0000000..418f790
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/OI.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.OI
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Robot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Robot.html
new file mode 100644
index 0000000..ebaea07
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/Robot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.Robot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.Robot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/RobotMap.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/RobotMap.html
new file mode 100644
index 0000000..3cef0fa
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/class-use/RobotMap.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.RobotMap
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.RobotMap
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Cycle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Cycle.html
new file mode 100644
index 0000000..f742bf4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Cycle.html
@@ -0,0 +1,378 @@
+
+
+
+
+
+Aim.Cycle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+startTime
+
+
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.commands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Cycle ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Cycle
+public Cycle()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Reset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Reset.html
new file mode 100644
index 0000000..810b295
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Reset.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+Aim.Reset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.commands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Reset ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Reset
+public Reset()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.State.html
new file mode 100644
index 0000000..f8d4991
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.State.html
@@ -0,0 +1,354 @@
+
+
+
+
+
+Aim.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.commands.Aim.State
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) boolean
+init
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+State ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Abstract Methods
+
+Modifier and Type
+Method and Description
+
+
+(package private) abstract void
+end ()
+
+
+(package private) abstract void
+execute ()
+
+
+(package private) abstract void
+init ()
+
+
+(package private) abstract boolean
+isFinished ()
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+init
+boolean init
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+State
+public State()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+abstract void end()
+
+
+
+
+
+
+
+execute
+abstract void execute()
+
+
+
+
+
+
+
+init
+abstract void init()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Wait.html
new file mode 100644
index 0000000..c57db03
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.Wait.html
@@ -0,0 +1,391 @@
+
+
+
+
+
+Aim.Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) double
+startTime
+
+
+(package private) double
+waitTime
+
+
+
+
+
+
+Fields inherited from class org.usfirst.frc.team2974.robot.commands.Aim.State
+init
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Wait ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+double startTime
+
+
+
+
+
+
+
+waitTime
+double waitTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Wait
+public Wait()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.html
new file mode 100644
index 0000000..2af6c11
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Aim.html
@@ -0,0 +1,571 @@
+
+
+
+
+
+Aim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.Aim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Aim ()
+
+
+Aim (int side)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+Aim
+public Aim(int side)
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/AimOnboard.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/AimOnboard.html
new file mode 100644
index 0000000..3f3d714
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/AimOnboard.html
@@ -0,0 +1,451 @@
+
+
+
+
+
+AimOnboard
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+AimOnboard (double side)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.aimState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.aimState.html
new file mode 100644
index 0000000..ada81ed
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.aimState.html
@@ -0,0 +1,345 @@
+
+
+
+
+
+ControlAim.aimState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<ControlAim.aimState >
+
+
+org.usfirst.frc.team2974.robot.commands.ControlAim.aimState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+cpu
+
+
+onbaord
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static ControlAim.aimState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.html
new file mode 100644
index 0000000..861f485
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ControlAim.html
@@ -0,0 +1,414 @@
+
+
+
+
+
+ControlAim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.ControlAim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+ControlAim.aimState
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ControlAim ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ControlAim
+public ControlAim()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Drive.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Drive.html
new file mode 100644
index 0000000..f0cc73a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Drive.html
@@ -0,0 +1,425 @@
+
+
+
+
+
+Drive
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.Drive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+deadband
+
+
+static java.lang.String
+driveMode
+
+
+static boolean
+isTank
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Drive ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Drive
+public Drive()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveArm.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveArm.html
new file mode 100644
index 0000000..b7eaf6c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveArm.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+MoveArm
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.MoveArm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private Arm
+arm
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MoveArm ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+arm
+private final Arm arm
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MoveArm
+public MoveArm()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveFlipper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveFlipper.html
new file mode 100644
index 0000000..f27d2af
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveFlipper.html
@@ -0,0 +1,486 @@
+
+
+
+
+
+MoveFlipper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private boolean
+bool
+
+
+private boolean
+bool2
+
+
+private double
+time
+
+
+private double
+time2
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MoveFlipper ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+bool2
+private boolean bool2
+
+
+
+
+
+
+
+time2
+private double time2
+
+
+
+
+
+
+
+bool
+private boolean bool
+
+
+
+
+
+
+
+time
+private double time
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MoveFlipper
+public MoveFlipper()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+getTime2
+public double getTime2()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+isBool2
+public boolean isBool2()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveIntake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveIntake.html
new file mode 100644
index 0000000..6fe46c5
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/MoveIntake.html
@@ -0,0 +1,408 @@
+
+
+
+
+
+MoveIntake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private boolean
+bool
+
+
+private double
+time
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MoveIntake ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+bool
+private boolean bool
+
+
+
+
+
+
+
+time
+private double time
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MoveIntake
+public MoveIntake()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Latched.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Latched.html
new file mode 100644
index 0000000..a25db51
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Latched.html
@@ -0,0 +1,335 @@
+
+
+
+
+
+Shoot.Latched
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Latched ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Latched
+Latched()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingFlapper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingFlapper.html
new file mode 100644
index 0000000..d85e4b4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingFlapper.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+Shoot.MovingFlapper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+initTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MovingFlapper ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+initTime
+private double initTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MovingFlapper
+MovingFlapper()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingIntake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingIntake.html
new file mode 100644
index 0000000..b1e4685
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.MovingIntake.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+Shoot.MovingIntake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+startTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MovingIntake ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+startTime
+private double startTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MovingIntake
+MovingIntake()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Ready.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Ready.html
new file mode 100644
index 0000000..8673d85
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Ready.html
@@ -0,0 +1,335 @@
+
+
+
+
+
+Shoot.Ready
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Ready ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Returning.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Returning.html
new file mode 100644
index 0000000..4ec10ef
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Returning.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+Shoot.Returning
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+readyTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Returning ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+readyTime
+private double readyTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Returning
+Returning()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Shooting.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Shooting.html
new file mode 100644
index 0000000..9d5d290
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.Shooting.html
@@ -0,0 +1,371 @@
+
+
+
+
+
+Shoot.Shooting
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+initTime
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Shooting ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+initTime
+private double initTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Shooting
+Shooting()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.State.html
new file mode 100644
index 0000000..3246053
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.State.html
@@ -0,0 +1,354 @@
+
+
+
+
+
+Shoot.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private boolean
+init
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+State ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Abstract Methods
+
+Modifier and Type
+Method and Description
+
+
+(package private) abstract void
+end ()
+
+
+(package private) abstract void
+execute ()
+
+
+(package private) abstract void
+init ()
+
+
+(package private) abstract boolean
+isFinished ()
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+init
+private boolean init
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+abstract void end()
+
+
+
+
+
+
+
+execute
+abstract void execute()
+
+
+
+
+
+
+
+init
+abstract void init()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.html
new file mode 100644
index 0000000..f0cd4a6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Shoot.html
@@ -0,0 +1,451 @@
+
+
+
+
+
+Shoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.Shoot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Shoot ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Shoot
+public Shoot()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTemp.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTemp.html
new file mode 100644
index 0000000..8edcdb4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTemp.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+ShootTemp
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ShootTemp ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ShootTemp
+public ShootTemp()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTempNoShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTempNoShoot.html
new file mode 100644
index 0000000..0d059e6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShootTempNoShoot.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+ShootTempNoShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShooterReset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShooterReset.html
new file mode 100644
index 0000000..95de9d0
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShooterReset.html
@@ -0,0 +1,408 @@
+
+
+
+
+
+ShooterReset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+initTime
+
+
+private Shooter
+shooter
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ShooterReset ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+initTime
+private double initTime
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ShooterReset
+public ShooterReset()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShowInputs.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShowInputs.html
new file mode 100644
index 0000000..5041ae7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/ShowInputs.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+ShowInputs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private edu.wpi.first.wpilibj.interfaces.Accelerometer
+accel
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ShowInputs ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ShowInputs
+public ShowInputs()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/SwitchDrives.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/SwitchDrives.html
new file mode 100644
index 0000000..f71a30a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/SwitchDrives.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+SwitchDrives
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+SwitchDrives ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+SwitchDrives
+public SwitchDrives()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Tension.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Tension.html
new file mode 100644
index 0000000..7046111
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/Tension.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+Tension
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.Tension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Tension ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Tension
+public Tension()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/TestAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/TestAuton.html
new file mode 100644
index 0000000..e9beef9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/TestAuton.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+TestAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.TestAuton
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TestAuton ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+TestAuton
+public TestAuton()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/UnTension.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/UnTension.html
new file mode 100644
index 0000000..e2c08df
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/UnTension.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+UnTension
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Command
+
+
+org.usfirst.frc.team2974.robot.commands.UnTension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+UnTension ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Command
+cancel, doesRequire, getGroup, getName, getSmartDashboardType, getTable, initTable, isCanceled, isInterruptible, isRunning, isTimedOut, requires, setInterruptible, setRunWhenDisabled, setTimeout, start, timeSinceInitialized, toString, willRunWhenDisabled
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+UnTension
+public UnTension()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+end
+protected void end()
+
+Specified by:
+end
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+execute
+protected void execute()
+
+Specified by:
+execute
in class edu.wpi.first.wpilibj.command.Command
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Cycle.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Cycle.html
new file mode 100644
index 0000000..8055790
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Cycle.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Reset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Reset.html
new file mode 100644
index 0000000..1e8f2a9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Reset.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Aim.Reset
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.State.html
new file mode 100644
index 0000000..09d8d05
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.State.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Aim.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Wait.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Wait.html
new file mode 100644
index 0000000..5a1a5f1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.Wait.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.html
new file mode 100644
index 0000000..50549bf
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Aim.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Aim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Aim
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/AimOnboard.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/AimOnboard.html
new file mode 100644
index 0000000..1e5681d
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/AimOnboard.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.AimOnboard
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.aimState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.aimState.html
new file mode 100644
index 0000000..3dcde98
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.aimState.html
@@ -0,0 +1,221 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ControlAim.aimState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.html
new file mode 100644
index 0000000..de85afb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ControlAim.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ControlAim
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.ControlAim
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Drive.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Drive.html
new file mode 100644
index 0000000..8450775
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Drive.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Drive
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Drive
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveArm.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveArm.html
new file mode 100644
index 0000000..3674b7b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveArm.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.MoveArm
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.MoveArm
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveFlipper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveFlipper.html
new file mode 100644
index 0000000..91e1838
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveFlipper.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.MoveFlipper
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveIntake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveIntake.html
new file mode 100644
index 0000000..1d98ea2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/MoveIntake.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.MoveIntake
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Latched.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Latched.html
new file mode 100644
index 0000000..aa743b9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Latched.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.Latched
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingFlapper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingFlapper.html
new file mode 100644
index 0000000..8df3cf4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingFlapper.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.MovingFlapper
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingIntake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingIntake.html
new file mode 100644
index 0000000..7267577
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.MovingIntake.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.MovingIntake
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Ready.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Ready.html
new file mode 100644
index 0000000..5bd9d1c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Ready.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.Ready
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Returning.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Returning.html
new file mode 100644
index 0000000..fa91a33
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Returning.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.Returning
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Shooting.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Shooting.html
new file mode 100644
index 0000000..01a3121
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.Shooting.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot.Shooting
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.State.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.State.html
new file mode 100644
index 0000000..3755c73
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.State.html
@@ -0,0 +1,197 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.html
new file mode 100644
index 0000000..3a682e6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Shoot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Shoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Shoot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTemp.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTemp.html
new file mode 100644
index 0000000..4e2bedc
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTemp.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.ShootTemp
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTempNoShoot.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTempNoShoot.html
new file mode 100644
index 0000000..db87dee
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShootTempNoShoot.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShooterReset.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShooterReset.html
new file mode 100644
index 0000000..8c13b21
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShooterReset.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.ShooterReset
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShowInputs.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShowInputs.html
new file mode 100644
index 0000000..5825306
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/ShowInputs.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.ShowInputs
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/SwitchDrives.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/SwitchDrives.html
new file mode 100644
index 0000000..9159572
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/SwitchDrives.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.SwitchDrives
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Tension.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Tension.html
new file mode 100644
index 0000000..41c2bc1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/Tension.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.Tension
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.Tension
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/TestAuton.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/TestAuton.html
new file mode 100644
index 0000000..50a6e81
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/TestAuton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.TestAuton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.TestAuton
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/UnTension.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/UnTension.html
new file mode 100644
index 0000000..eb2f26c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/class-use/UnTension.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.commands.UnTension
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.commands.UnTension
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-frame.html
new file mode 100644
index 0000000..44abad1
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-frame.html
@@ -0,0 +1,39 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-summary.html
new file mode 100644
index 0000000..929f8b3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-summary.html
@@ -0,0 +1,217 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-tree.html
new file mode 100644
index 0000000..ac763fb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-tree.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.commands Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+org.usfirst.frc.team2974.robot.commands.Aim.State
+
+org.usfirst.frc.team2974.robot.commands.Aim.Cycle
+org.usfirst.frc.team2974.robot.commands.Aim.Reset
+org.usfirst.frc.team2974.robot.commands.Aim.Wait
+
+
+edu.wpi.first.wpilibj.command.Command (implements edu.wpi.first.wpilibj.NamedSendable)
+
+org.usfirst.frc.team2974.robot.commands.Aim
+org.usfirst.frc.team2974.robot.commands.AimOnboard
+org.usfirst.frc.team2974.robot.commands.ControlAim
+org.usfirst.frc.team2974.robot.commands.Drive
+org.usfirst.frc.team2974.robot.commands.MoveArm
+org.usfirst.frc.team2974.robot.commands.MoveFlipper
+org.usfirst.frc.team2974.robot.commands.MoveIntake
+org.usfirst.frc.team2974.robot.commands.Shoot
+org.usfirst.frc.team2974.robot.commands.ShooterReset
+org.usfirst.frc.team2974.robot.commands.ShootTemp
+org.usfirst.frc.team2974.robot.commands.ShootTempNoShoot
+org.usfirst.frc.team2974.robot.commands.ShowInputs
+org.usfirst.frc.team2974.robot.commands.SwitchDrives
+org.usfirst.frc.team2974.robot.commands.Tension
+org.usfirst.frc.team2974.robot.commands.TestAuton
+org.usfirst.frc.team2974.robot.commands.UnTension
+
+
+org.usfirst.frc.team2974.robot.commands.Shoot.State
+
+
+
+
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-use.html
new file mode 100644
index 0000000..e5b024b
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/commands/package-use.html
@@ -0,0 +1,182 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot.commands
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-frame.html
new file mode 100644
index 0000000..8347ee7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-frame.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-summary.html
new file mode 100644
index 0000000..f7cf8df
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-summary.html
@@ -0,0 +1,193 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+AutonLocator
+
+
+
+Gamepad
+
+Wrapper class for the game pad
+
+
+
+OI
+
+This class is the glue that binds the controls on the physical operator
+ interface to the commands and command groups that allow control of the robot.
+
+
+
+Robot
+
+
+
+RobotMap
+
+The RobotMap is a mapping from the ports sensors and actuators are wired into
+ to a variable name.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-tree.html
new file mode 100644
index 0000000..d2562e7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-tree.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+org.usfirst.frc.team2974.robot.AutonLocator
+edu.wpi.first.wpilibj.GenericHID
+
+edu.wpi.first.wpilibj.Joystick
+
+org.usfirst.frc.team2974.robot.Gamepad
+
+
+
+
+org.usfirst.frc.team2974.robot.OI
+edu.wpi.first.wpilibj.RobotBase
+
+edu.wpi.first.wpilibj.IterativeRobot
+
+org.usfirst.frc.team2974.robot.Robot
+
+
+
+
+org.usfirst.frc.team2974.robot.RobotMap
+
+
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-use.html
new file mode 100644
index 0000000..4cf3640
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/package-use.html
@@ -0,0 +1,197 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.BNO055Exception.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.BNO055Exception.html
new file mode 100644
index 0000000..f3d2537
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.BNO055Exception.html
@@ -0,0 +1,363 @@
+
+
+
+
+
+BNO055.BNO055Exception
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Throwable
+
+
+java.lang.Exception
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+BNO055Exception ()
+
+
+BNO055Exception (java.lang.String message)
+
+
+BNO055Exception (java.lang.String message,
+ java.lang.Throwable cause)
+
+
+BNO055Exception (java.lang.String message,
+ java.lang.Throwable cause,
+ boolean enableSuppression,
+ boolean writableStackTrace)
+
+
+BNO055Exception (java.lang.Throwable cause)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Throwable
+addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+BNO055Exception
+public BNO055Exception()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+BNO055Exception
+public BNO055Exception(java.lang.String message,
+ java.lang.Throwable cause,
+ boolean enableSuppression,
+ boolean writableStackTrace)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.CalibrationStatus.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.CalibrationStatus.html
new file mode 100644
index 0000000..8d9d242
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.CalibrationStatus.html
@@ -0,0 +1,325 @@
+
+
+
+
+
+BNO055.CalibrationStatus
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+int
+accel
+
+
+int
+gyro
+
+
+int
+mag
+
+
+int
+system
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+private
+CalibrationStatus (int system,
+ int gyro,
+ int accel,
+ int mag)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+system
+public final int system
+
+
+
+
+
+
+
+gyro
+public final int gyro
+
+
+
+
+
+
+
+accel
+public final int accel
+
+
+
+
+
+
+
+mag
+public final int mag
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Offsets.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Offsets.html
new file mode 100644
index 0000000..b334785
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Offsets.html
@@ -0,0 +1,338 @@
+
+
+
+
+
+BNO055.Offsets
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Offsets (int[] accelOffset,
+ int[] gyroOffset,
+ int[] magOffset,
+ int accelRadius,
+ int magRadius)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Offsets
+public Offsets(int[] accelOffset,
+ int[] gyroOffset,
+ int[] magOffset,
+ int accelRadius,
+ int magRadius)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.OperationMode.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.OperationMode.html
new file mode 100644
index 0000000..497bb05
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.OperationMode.html
@@ -0,0 +1,517 @@
+
+
+
+
+
+BNO055.OperationMode
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<BNO055.OperationMode >
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+value
+The number which represents the operation mode on the BNO055
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static BNO055.OperationMode valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.PowerMode.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.PowerMode.html
new file mode 100644
index 0000000..bfc5180
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.PowerMode.html
@@ -0,0 +1,397 @@
+
+
+
+
+
+BNO055.PowerMode
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<BNO055.PowerMode >
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+value
+The number which represents the power mode on the BNO055
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static BNO055.PowerMode valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Register.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Register.html
new file mode 100644
index 0000000..c0d56d2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.Register.html
@@ -0,0 +1,1044 @@
+
+
+
+
+
+BNO055.Register
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<BNO055.Register >
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+address
+The address of the register in the BNO055
+
+
+
+private int
+bytes
+The number of bytes stored at the register
+
+
+
+private int
+components
+The number of vector components stored at the register
+
+
+
+private boolean
+signed
+The number is signed
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+private int
+processBuf (byte[] buf,
+ int index)
+Process the buffer into the correct int value
+
+
+
+private int
+read (edu.wpi.first.wpilibj.I2C bno055)
+Read a value from the BNO055
+
+
+
+private int
+read (edu.wpi.first.wpilibj.I2C bno055,
+ int component)
+Read a component value from a register
+
+
+
+private int[]
+readVector (edu.wpi.first.wpilibj.I2C bno055)
+Read a vector of values from the BNO055
+
+
+
+private double[]
+readVector (edu.wpi.first.wpilibj.I2C bno055,
+ double scaleFactor)
+Read a vector of doubles from BNO055
+
+
+
+static BNO055.Register
+valueOf (java.lang.String name)
+Returns the enum constant of this type with the specified name.
+
+
+
+static BNO055.Register []
+values ()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+
+
+private void
+write (edu.wpi.first.wpilibj.I2C bno055,
+ int data)
+Write a value to the BNO055
+
+
+
+private void
+write (edu.wpi.first.wpilibj.I2C bno055,
+ int component,
+ int data)
+Write a component value to the BNO055
+
+
+
+private void
+writeVector (edu.wpi.first.wpilibj.I2C bno055,
+ int[] vector)
+Write a vector of values to the BNO055
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static BNO055.Register valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+read
+private int read(edu.wpi.first.wpilibj.I2C bno055,
+ int component)
+ throws BNO055.BNO055Exception
+Read a component value from a register
+
+Parameters:
+bno055
- I2C object connected to the BNO055 chip
+component
- Component to read
+Returns:
+Value from BNO055
+Throws:
+BNO055.BNO055Exception
+
+
+
+
+
+
+
+
+
+
+
+
+readVector
+private double[] readVector(edu.wpi.first.wpilibj.I2C bno055,
+ double scaleFactor)
+ throws BNO055.BNO055Exception
+Read a vector of doubles from BNO055
+
+Parameters:
+bno055
- I2C object connected to the BNO055 chip
+scaleFactor
- Scaling factor to apply to values
+Returns:
+Vector of values
+Throws:
+BNO055.BNO055Exception
+
+
+
+
+
+
+
+
+write
+private void write(edu.wpi.first.wpilibj.I2C bno055,
+ int data)
+ throws BNO055.BNO055Exception
+Write a value to the BNO055
+
+Parameters:
+bno055
- I2C object connected to the BNO055 chip
+data
- Value to write
+Throws:
+BNO055.BNO055Exception
+
+
+
+
+
+
+
+
+write
+private void write(edu.wpi.first.wpilibj.I2C bno055,
+ int component,
+ int data)
+ throws BNO055.BNO055Exception
+Write a component value to the BNO055
+
+Parameters:
+bno055
- I2C object connected to the BNO055 chip
+component
- Component to write
+data
- Value to write
+Throws:
+BNO055.BNO055Exception
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.RevisionInfo.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.RevisionInfo.html
new file mode 100644
index 0000000..ed864a3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.RevisionInfo.html
@@ -0,0 +1,340 @@
+
+
+
+
+
+BNO055.RevisionInfo
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+private
+RevisionInfo (int accel,
+ int mag,
+ int gyro,
+ int software,
+ int bootloader)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+accel
+public final int accel
+
+
+
+
+
+
+
+mag
+public final int mag
+
+
+
+
+
+
+
+gyro
+public final int gyro
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+RevisionInfo
+private RevisionInfo(int accel,
+ int mag,
+ int gyro,
+ int software,
+ int bootloader)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.SystemStatus.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.SystemStatus.html
new file mode 100644
index 0000000..8e7b8d0
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.SystemStatus.html
@@ -0,0 +1,327 @@
+
+
+
+
+
+BNO055.SystemStatus
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+private
+SystemStatus (int systemStatus,
+ int selfTestResult,
+ int systemError)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.VectorType.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.VectorType.html
new file mode 100644
index 0000000..a90003f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.VectorType.html
@@ -0,0 +1,394 @@
+
+
+
+
+
+BNO055.VectorType
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<BNO055.VectorType >
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055.VectorType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static BNO055.VectorType valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.html
new file mode 100644
index 0000000..29d70da
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/BNO055.html
@@ -0,0 +1,806 @@
+
+
+
+
+
+BNO055
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.sensors.BNO055
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+BNO055.BNO055Exception
+Exception thrown when things go wrong with reading or writing the BNO055
+
+
+
+class
+BNO055.CalibrationStatus
+Object defining calibration status response
+
+
+
+class
+BNO055.Offsets
+Object defining calibration offsets
+
+
+
+static class
+BNO055.OperationMode
+Enumeration defining the various operation modes for the BNO055
+
+
+
+static class
+BNO055.PowerMode
+Enumeration defining the various power modes for the BNO055
+
+
+
+private static class
+BNO055.Register
+Enumeration for BNO055 register names
+
+
+
+class
+BNO055.RevisionInfo
+Object defining revision information
+
+
+
+class
+BNO055.SystemStatus
+Object defining system status
+
+
+
+static class
+BNO055.VectorType
+Enumeration defining the various vectors the BNO055 can provide
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+
+BNO055 ()
+Create BNO055 object at default address using I2C port
+
+
+
+private
+BNO055 (edu.wpi.first.wpilibj.I2C.Port port,
+ int address)
+Create BNO055 object at given address using given port
+
+
+
+
+BNO055 (int address)
+Create BNO055 object at given address, using onboard I2C port
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+BNO055
+private BNO055(edu.wpi.first.wpilibj.I2C.Port port,
+ int address)
+Create BNO055 object at given address using given port
+
+Parameters:
+port
- I2C port to use
+address
- I2C address of chip
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.BNO055Exception.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.BNO055Exception.html
new file mode 100644
index 0000000..615b712
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.BNO055Exception.html
@@ -0,0 +1,286 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.BNO055Exception
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods in org.usfirst.frc.team2974.robot.sensors that throw BNO055.BNO055Exception
+
+Modifier and Type
+Method and Description
+
+
+
+private BNO055.CalibrationStatus
+BNO055. getCalibration ()
+Read the current calibration state
+
+
+
+double[]
+BNO055. getQuaternion ()
+Read a quaternion representing current orientation
+
+
+
+BNO055.RevisionInfo
+BNO055. getRevInfo ()
+Read the chip revision numbers
+
+
+
+BNO055.Offsets
+BNO055. getSensorOffsets ()
+Reads the sensor's offset registers
+
+
+
+BNO055.SystemStatus
+BNO055. getSystemStatus ()
+Read the latest system status information
+
+
+
+int
+BNO055. getTemp ()
+Read the temperature in degrees Celsius
+
+
+
+double[]
+BNO055. getVector (BNO055.VectorType vectorType)
+Read a vector from the specified source
+
+
+
+void
+BNO055. initialize ()
+Initialize BNO055 to default mode
+
+
+
+void
+BNO055. initialize (BNO055.OperationMode mode)
+Initialize BNO055 to custom mode
+
+
+
+private boolean
+BNO055. isFullyCalibrated ()
+Determine if sensor is fully calibrated
+
+
+
+private int
+BNO055.Register. read (edu.wpi.first.wpilibj.I2C bno055)
+Read a value from the BNO055
+
+
+
+private int
+BNO055.Register. read (edu.wpi.first.wpilibj.I2C bno055,
+ int component)
+Read a component value from a register
+
+
+
+private int[]
+BNO055.Register. readVector (edu.wpi.first.wpilibj.I2C bno055)
+Read a vector of values from the BNO055
+
+
+
+private double[]
+BNO055.Register. readVector (edu.wpi.first.wpilibj.I2C bno055,
+ double scaleFactor)
+Read a vector of doubles from BNO055
+
+
+
+void
+BNO055. setExtCrystalUse (boolean usextal)
+Select use of the external 32.768KHz crystal
+
+
+
+private void
+BNO055. setMode (BNO055.OperationMode mode)
+Puts the chip in the specified operating mode
+
+
+
+void
+BNO055. setSensorOffsets (BNO055.Offsets offsets)
+Writes to the sensor's offset registers from an offset object
+
+
+
+private void
+BNO055.Register. write (edu.wpi.first.wpilibj.I2C bno055,
+ int data)
+Write a value to the BNO055
+
+
+
+private void
+BNO055.Register. write (edu.wpi.first.wpilibj.I2C bno055,
+ int component,
+ int data)
+Write a component value to the BNO055
+
+
+
+private void
+BNO055.Register. writeVector (edu.wpi.first.wpilibj.I2C bno055,
+ int[] vector)
+Write a vector of values to the BNO055
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.CalibrationStatus.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.CalibrationStatus.html
new file mode 100644
index 0000000..95f0d4a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.CalibrationStatus.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.CalibrationStatus
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Offsets.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Offsets.html
new file mode 100644
index 0000000..bcedcc2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Offsets.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.Offsets
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.OperationMode.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.OperationMode.html
new file mode 100644
index 0000000..47c31fb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.OperationMode.html
@@ -0,0 +1,207 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.OperationMode
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.PowerMode.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.PowerMode.html
new file mode 100644
index 0000000..63b4c86
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.PowerMode.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.PowerMode
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Register.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Register.html
new file mode 100644
index 0000000..c182af7
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.Register.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.Register
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.RevisionInfo.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.RevisionInfo.html
new file mode 100644
index 0000000..0a07829
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.RevisionInfo.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.RevisionInfo
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.SystemStatus.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.SystemStatus.html
new file mode 100644
index 0000000..6cfe318
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.SystemStatus.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.SystemStatus
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.VectorType.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.VectorType.html
new file mode 100644
index 0000000..1011aa6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.VectorType.html
@@ -0,0 +1,188 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055.VectorType
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.html
new file mode 100644
index 0000000..24ea2f3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/class-use/BNO055.html
@@ -0,0 +1,199 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.sensors.BNO055
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-frame.html
new file mode 100644
index 0000000..d581dd8
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-frame.html
@@ -0,0 +1,31 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.sensors
+
+
+
+
+
+
+
+
Classes
+
+
Enums
+
+
Exceptions
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-summary.html
new file mode 100644
index 0000000..fb95f88
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-summary.html
@@ -0,0 +1,196 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.sensors
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+BNO055
+
+Library ported from Adafruit Ardunio library.
+
+
+
+
+
+
+
+Enum Summary
+
+Enum
+Description
+
+
+
+BNO055.OperationMode
+
+Enumeration defining the various operation modes for the BNO055
+
+
+
+BNO055.PowerMode
+
+Enumeration defining the various power modes for the BNO055
+
+
+
+BNO055.Register
+
+Enumeration for BNO055 register names
+
+
+
+BNO055.VectorType
+
+Enumeration defining the various vectors the BNO055 can provide
+
+
+
+
+
+
+
+Exception Summary
+
+Exception
+Description
+
+
+
+BNO055.BNO055Exception
+
+Exception thrown when things go wrong with reading or writing the BNO055
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-tree.html
new file mode 100644
index 0000000..010ebbf
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-tree.html
@@ -0,0 +1,165 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.sensors Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-use.html
new file mode 100644
index 0000000..e753136
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/sensors/package-use.html
@@ -0,0 +1,241 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot.sensors
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Arm.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Arm.html
new file mode 100644
index 0000000..46196aa
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Arm.html
@@ -0,0 +1,379 @@
+
+
+
+
+
+Arm
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Arm
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private edu.wpi.first.wpilibj.CANTalon
+arm
+
+
+private edu.wpi.first.wpilibj.AnalogPotentiometer
+armPot
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Arm ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Camera.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Camera.html
new file mode 100644
index 0000000..6b4f7f9
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Camera.html
@@ -0,0 +1,444 @@
+
+
+
+
+
+Camera
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Camera
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private double
+centerX
+
+
+private double[]
+defaultValue
+
+
+private edu.wpi.first.wpilibj.networktables.NetworkTable
+table
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Camera ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+centerX
+private double centerX
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Camera
+public Camera()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Compass.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Compass.html
new file mode 100644
index 0000000..3e281ec
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Compass.html
@@ -0,0 +1,456 @@
+
+
+
+
+
+Compass
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Compass
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Compass ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Compass
+public Compass()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+getRoll
+public double getRoll()
+i dont care
+
+Returns:
+roll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+zeroRobot
+public void zeroRobot()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.SharedDrive.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.SharedDrive.html
new file mode 100644
index 0000000..98ba6b3
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.SharedDrive.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+DriveTrain.SharedDrive
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+(package private) java.lang.Boolean
+isLeft
+
+
+(package private) edu.wpi.first.wpilibj.SpeedController
+one
+
+
+(package private) edu.wpi.first.wpilibj.SpeedController
+two
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+SharedDrive (edu.wpi.first.wpilibj.SpeedController one,
+ edu.wpi.first.wpilibj.SpeedController two,
+ boolean isLeft)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+isLeft
+java.lang.Boolean isLeft
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.html
new file mode 100644
index 0000000..410d043
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/DriveTrain.html
@@ -0,0 +1,644 @@
+
+
+
+
+
+DriveTrain
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+DriveTrain ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+DriveTrain
+public DriveTrain()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.FlipperState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.FlipperState.html
new file mode 100644
index 0000000..04ea28c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.FlipperState.html
@@ -0,0 +1,345 @@
+
+
+
+
+
+Flipper.FlipperState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<Flipper.FlipperState >
+
+
+org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+down
+
+
+up
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static Flipper.FlipperState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.html
new file mode 100644
index 0000000..91c82b4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Flipper.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+Flipper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+Flipper.FlipperState
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private edu.wpi.first.wpilibj.Solenoid
+flapper
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Flipper ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Flipper
+public Flipper()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Inputs.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Inputs.html
new file mode 100644
index 0000000..9984b93
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Inputs.html
@@ -0,0 +1,562 @@
+
+
+
+
+
+Inputs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private edu.wpi.first.wpilibj.AnalogInput
+analog0
+
+
+private edu.wpi.first.wpilibj.AnalogInput
+analog1
+
+
+private edu.wpi.first.wpilibj.AnalogInput
+analog2
+
+
+private edu.wpi.first.wpilibj.AnalogInput
+analog3
+
+
+(package private) edu.wpi.first.wpilibj.interfaces.Potentiometer
+armPot
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital0
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital1
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital2
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital3
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital4
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital5
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital6
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital7
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital8
+
+
+private edu.wpi.first.wpilibj.DigitalInput
+digital9
+
+
+(package private) edu.wpi.first.wpilibj.Encoder
+encoderLeft
+
+
+(package private) edu.wpi.first.wpilibj.Encoder
+encoderRight
+
+
+(package private) edu.wpi.first.wpilibj.CANTalon
+tensioner
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Inputs ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Inputs
+public Inputs()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.IntakeExtenderState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.IntakeExtenderState.html
new file mode 100644
index 0000000..d74a0bf
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.IntakeExtenderState.html
@@ -0,0 +1,357 @@
+
+
+
+
+
+Intake.IntakeExtenderState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+in
+
+
+middle
+
+
+out
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static Intake.IntakeExtenderState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.html
new file mode 100644
index 0000000..47375c6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Intake.html
@@ -0,0 +1,411 @@
+
+
+
+
+
+Intake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Intake
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Intake ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Intake
+public Intake()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+extend
+public void extend()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+retract
+public void retract()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.WheelState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.WheelState.html
new file mode 100644
index 0000000..75f8476
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.WheelState.html
@@ -0,0 +1,357 @@
+
+
+
+
+
+IntakeWheels.WheelState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<IntakeWheels.WheelState >
+
+
+org.usfirst.frc.team2974.robot.subsystems.IntakeWheels.WheelState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+Enum Constants
+
+Enum Constant and Description
+
+
+in
+
+
+out
+
+
+stop
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static IntakeWheels.WheelState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.html
new file mode 100644
index 0000000..6477af5
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.html
@@ -0,0 +1,411 @@
+
+
+
+
+
+IntakeWheels
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+IntakeWheels ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+IntakeWheels
+public IntakeWheels()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+input
+public void input()
+
+
+
+
+
+
+
+output
+public void output()
+
+
+
+
+
+
+
+stop
+public void stop()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/LoggingSubsystem.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/LoggingSubsystem.html
new file mode 100644
index 0000000..6a98c04
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/LoggingSubsystem.html
@@ -0,0 +1,333 @@
+
+
+
+
+
+LoggingSubsystem
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/PIDControllerAccel.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/PIDControllerAccel.html
new file mode 100644
index 0000000..420ba71
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/PIDControllerAccel.html
@@ -0,0 +1,445 @@
+
+
+
+
+
+PIDControllerAccel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.PIDController
+
+
+org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.PIDController
+edu.wpi.first.wpilibj.PIDController.AbsoluteTolerance, edu.wpi.first.wpilibj.PIDController.NullTolerance, edu.wpi.first.wpilibj.PIDController.PercentageTolerance, edu.wpi.first.wpilibj.PIDController.Tolerance
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class edu.wpi.first.wpilibj.PIDController
+kDefaultPeriod, m_pidInput, m_pidOutput
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+PIDControllerAccel (double Kp,
+ double Ki,
+ double Kd,
+ double Kf,
+ edu.wpi.first.wpilibj.PIDSource source,
+ edu.wpi.first.wpilibj.PIDOutput output,
+ double kV,
+ double kA)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.PIDController
+calculate, disable, enable, free, get, getAvgError, getD, getDeltaSetpoint, getError, getF, getI, getP, getSetpoint, getSmartDashboardType, getTable, initTable, isEnable, isEnabled, onTarget, reset, setAbsoluteTolerance, setContinuous, setContinuous, setInputRange, setOutputRange, setPercentTolerance, setPID, setPID, setSetpoint, setTolerance, setTolerance, setToleranceBuffer, startLiveWindowMode, stopLiveWindowMode, updateTable
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+kV
+private double kV
+
+
+
+
+
+
+
+kA
+private double kA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+PIDControllerAccel
+public PIDControllerAccel(double Kp,
+ double Ki,
+ double Kd,
+ double Kf,
+ edu.wpi.first.wpilibj.PIDSource source,
+ edu.wpi.first.wpilibj.PIDOutput output,
+ double kV,
+ double kA)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.TensionerState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.TensionerState.html
new file mode 100644
index 0000000..8edeeeb
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.TensionerState.html
@@ -0,0 +1,369 @@
+
+
+
+
+
+Shooter.TensionerState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.lang.Enum<Shooter.TensionerState >
+
+
+org.usfirst.frc.team2974.robot.subsystems.Shooter.TensionerState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static Shooter.TensionerState valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.html
new file mode 100644
index 0000000..9b3b3ac
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/Shooter.html
@@ -0,0 +1,597 @@
+
+
+
+
+
+Shooter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Shooter ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Shooter
+public Shooter()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+latch
+public void latch()
+
+
+
+
+
+
+
+
+
+
+
+setZero
+public void setZero()
+
+
+
+
+
+
+
+tension
+public void tension()
+
+
+
+
+
+
+
+unlatch
+public void unlatch()
+
+
+
+
+
+
+
+unTension
+public void unTension()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/TrackingSubsystem.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/TrackingSubsystem.html
new file mode 100644
index 0000000..662959a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/TrackingSubsystem.html
@@ -0,0 +1,291 @@
+
+
+
+
+
+TrackingSubsystem
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+edu.wpi.first.wpilibj.command.Subsystem
+
+
+org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class edu.wpi.first.wpilibj.command.Subsystem
+getCurrentCommand, getDefaultCommand, getName, getSmartDashboardType, getTable, initTable, setDefaultCommand, toString
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+TrackingSubsystem
+TrackingSubsystem()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Arm.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Arm.html
new file mode 100644
index 0000000..f96587f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Arm.html
@@ -0,0 +1,212 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Arm
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Camera.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Camera.html
new file mode 100644
index 0000000..a78bc19
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Camera.html
@@ -0,0 +1,242 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Camera
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Compass.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Compass.html
new file mode 100644
index 0000000..bf1b8ef
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Compass.html
@@ -0,0 +1,242 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Compass
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.SharedDrive.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.SharedDrive.html
new file mode 100644
index 0000000..aa6edf6
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.SharedDrive.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.html
new file mode 100644
index 0000000..20d4e1f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/DriveTrain.html
@@ -0,0 +1,254 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.FlipperState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.FlipperState.html
new file mode 100644
index 0000000..efd53d4
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.FlipperState.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.html
new file mode 100644
index 0000000..4353931
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Flipper.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Flipper
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Inputs.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Inputs.html
new file mode 100644
index 0000000..53e908f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Inputs.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Inputs
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.IntakeExtenderState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.IntakeExtenderState.html
new file mode 100644
index 0000000..dd458ba
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.IntakeExtenderState.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Intake.IntakeExtenderState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.html
new file mode 100644
index 0000000..8a4db6f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Intake.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Intake
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.WheelState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.WheelState.html
new file mode 100644
index 0000000..5f5447e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.WheelState.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels.WheelState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.html
new file mode 100644
index 0000000..1e19d81
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/IntakeWheels.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/LoggingSubsystem.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/LoggingSubsystem.html
new file mode 100644
index 0000000..ff9009c
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/LoggingSubsystem.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/PIDControllerAccel.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/PIDControllerAccel.html
new file mode 100644
index 0000000..568e20a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/PIDControllerAccel.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.PIDControllerAccel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.TensionerState.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.TensionerState.html
new file mode 100644
index 0000000..dcf0eb2
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.TensionerState.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Shooter.TensionerState
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.html
new file mode 100644
index 0000000..5c14833
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/Shooter.html
@@ -0,0 +1,216 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.Shooter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/TrackingSubsystem.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/TrackingSubsystem.html
new file mode 100644
index 0000000..670e678
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/class-use/TrackingSubsystem.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-frame.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-frame.html
new file mode 100644
index 0000000..9d7f806
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-frame.html
@@ -0,0 +1,38 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-summary.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-summary.html
new file mode 100644
index 0000000..41bde3f
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-summary.html
@@ -0,0 +1,215 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-tree.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-tree.html
new file mode 100644
index 0000000..f7fd55e
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-tree.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+org.usfirst.frc.team2974.robot.subsystems Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+org.usfirst.frc.team2974.robot.subsystems.DriveTrain.SharedDrive (implements edu.wpi.first.wpilibj.PIDOutput)
+edu.wpi.first.wpilibj.PIDController (implements edu.wpi.first.wpilibj.livewindow.LiveWindowSendable, edu.wpi.first.wpilibj.PIDInterface)
+
+
+edu.wpi.first.wpilibj.command.Subsystem (implements edu.wpi.first.wpilibj.NamedSendable)
+
+org.usfirst.frc.team2974.robot.subsystems.Arm
+org.usfirst.frc.team2974.robot.subsystems.Camera
+org.usfirst.frc.team2974.robot.subsystems.Compass
+org.usfirst.frc.team2974.robot.subsystems.DriveTrain
+org.usfirst.frc.team2974.robot.subsystems.Flipper
+org.usfirst.frc.team2974.robot.subsystems.Inputs
+org.usfirst.frc.team2974.robot.subsystems.Intake
+org.usfirst.frc.team2974.robot.subsystems.IntakeWheels
+org.usfirst.frc.team2974.robot.subsystems.LoggingSubsystem
+org.usfirst.frc.team2974.robot.subsystems.Shooter
+org.usfirst.frc.team2974.robot.subsystems.TrackingSubsystem
+
+
+
+
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-use.html b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-use.html
new file mode 100644
index 0000000..edecf3a
--- /dev/null
+++ b/Robot2016/doc/org/usfirst/frc/team2974/robot/subsystems/package-use.html
@@ -0,0 +1,258 @@
+
+
+
+
+
+Uses of Package org.usfirst.frc.team2974.robot.subsystems
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/overview-frame.html b/Robot2016/doc/overview-frame.html
new file mode 100644
index 0000000..65c00a4
--- /dev/null
+++ b/Robot2016/doc/overview-frame.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+Overview List
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/overview-summary.html b/Robot2016/doc/overview-summary.html
new file mode 100644
index 0000000..ee9a6c6
--- /dev/null
+++ b/Robot2016/doc/overview-summary.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+Overview
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/overview-tree.html b/Robot2016/doc/overview-tree.html
new file mode 100644
index 0000000..59109d8
--- /dev/null
+++ b/Robot2016/doc/overview-tree.html
@@ -0,0 +1,318 @@
+
+
+
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/package-list b/Robot2016/doc/package-list
new file mode 100644
index 0000000..380883d
--- /dev/null
+++ b/Robot2016/doc/package-list
@@ -0,0 +1,7 @@
+org.usfirst.frc.team2974.dataLogs
+org.usfirst.frc.team2974.robot
+org.usfirst.frc.team2974.robot.autonomousCommandGroups
+org.usfirst.frc.team2974.robot.autonomousCommands
+org.usfirst.frc.team2974.robot.commands
+org.usfirst.frc.team2974.robot.sensors
+org.usfirst.frc.team2974.robot.subsystems
diff --git a/Robot2016/doc/script.js b/Robot2016/doc/script.js
new file mode 100644
index 0000000..b346356
--- /dev/null
+++ b/Robot2016/doc/script.js
@@ -0,0 +1,30 @@
+function show(type)
+{
+ count = 0;
+ for (var key in methods) {
+ var row = document.getElementById(key);
+ if ((methods[key] & type) != 0) {
+ row.style.display = '';
+ row.className = (count++ % 2) ? rowColor : altColor;
+ }
+ else
+ row.style.display = 'none';
+ }
+ updateTabs(type);
+}
+
+function updateTabs(type)
+{
+ for (var value in tabs) {
+ var sNode = document.getElementById(tabs[value][0]);
+ var spanNode = sNode.firstChild;
+ if (value == type) {
+ sNode.className = activeTableTab;
+ spanNode.innerHTML = tabs[value][1];
+ }
+ else {
+ sNode.className = tableTab;
+ spanNode.innerHTML = "" + tabs[value][1] + " ";
+ }
+ }
+}
diff --git a/Robot2016/doc/serialized-form.html b/Robot2016/doc/serialized-form.html
new file mode 100644
index 0000000..b8ddc23
--- /dev/null
+++ b/Robot2016/doc/serialized-form.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+Serialized Form
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Robot2016/doc/stylesheet.css b/Robot2016/doc/stylesheet.css
new file mode 100644
index 0000000..98055b2
--- /dev/null
+++ b/Robot2016/doc/stylesheet.css
@@ -0,0 +1,574 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a:hover, a:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a:active {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[name] {
+ color:#353833;
+}
+a[name]:hover {
+ text-decoration:none;
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+ font-style:italic;
+}
+h4 {
+ font-size:13px;
+}
+h5 {
+ font-size:12px;
+}
+h6 {
+ font-size:11px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+table tr td dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+ clear:both;
+ height:0px;
+ overflow:hidden;
+}
+.aboutLanguage {
+ float:right;
+ padding:0px 21px;
+ font-size:11px;
+ z-index:200;
+ margin-top:-9px;
+}
+.legalCopy {
+ margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+ color:#FFFFFF;
+ text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+ color:#bb7a2a;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ padding:.8em .5em .4em .8em;
+ height:auto;/*height:1.8em;*/
+ font-size:11px;
+ margin:0;
+}
+.topNav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.bottomNav {
+ margin-top:10px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.navList li{
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+ul.subNavList li{
+ list-style:none;
+ float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.navBarCell1Rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skipNav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+ clear:both;
+ margin:0 20px;
+ padding:5px 0 0 0;
+}
+.indexHeader {
+ margin:10px;
+ position:relative;
+}
+.indexHeader span{
+ margin-right:15px;
+}
+.indexHeader h1 {
+ font-size:13px;
+}
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.subTitle {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.footer ul {
+ margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+ padding:0;
+ margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+ padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+.indexContainer {
+ margin:10px;
+ position:relative;
+ font-size:12px;
+}
+.indexContainer h2 {
+ font-size:13px;
+ padding:0 0 3px 0;
+}
+.indexContainer ul {
+ margin:0;
+ padding:0;
+}
+.indexContainer ul li {
+ list-style:none;
+ padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+ margin:5px 0 10px 0px;
+ font-size:14px;
+ font-family:'DejaVu Sans Mono',monospace;
+}
+.serializedFormContainer dl.nameValue dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+ul.inheritance {
+ margin:0;
+ padding:0;
+}
+ul.inheritance li {
+ display:inline;
+ list-style:none;
+}
+ul.inheritance li ul.inheritance {
+ margin-left:15px;
+ padding-left:15px;
+ padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+ padding:0px 20px 5px 10px;
+ border:1px solid #ededed;
+ background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+ margin-left:0;
+ padding-left:0;
+ padding-bottom:15px;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+ list-style:none;
+ border-bottom:none;
+ padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
+ width:100%;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+}
+.overviewSummary, .memberSummary {
+ padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0px;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0px;
+ white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
+ color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+.memberSummary caption span.activeTableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ height:16px;
+}
+.memberSummary caption span.tableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#4D7A97;
+ height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
+ padding-top:0px;
+ padding-left:0px;
+ padding-right:0px;
+ background-image:none;
+ float:none;
+ display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+ display:none;
+ width:5px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ background-color:#4D7A97;
+ float:left;
+
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
+ text-align:left;
+ padding:0px 0px 12px 10px;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+ vertical-align:top;
+ padding-right:0px;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
+ background:#dee3e9;
+ text-align:left;
+ padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+ white-space:nowrap;
+ font-size:13px;
+}
+td.colLast, th.colLast {
+ font-size:13px;
+}
+td.colOne, th.colOne {
+ font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.useSummary td.colFirst, .useSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
+ width:25%;
+ vertical-align:top;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+ font-weight:bold;
+}
+.tableSubHeadingColor {
+ background-color:#EEEEFF;
+}
+.altColor {
+ background-color:#FFFFFF;
+}
+.rowColor {
+ background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+ margin-top:0;
+}
+.deprecatedContent {
+ margin:0;
+ padding:10px 0;
+}
+.docSummary {
+ padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ font-style:normal;
+}
+
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+ padding-top:0px;
+}
+
+
+td.colLast a {
+ padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:3px 10px 2px 0px;
+ color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
+ font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+ font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+ font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+ padding-bottom:0px;
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/ClassChecker.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/ClassChecker.java
new file mode 100644
index 0000000..01ba174
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/ClassChecker.java
@@ -0,0 +1,33 @@
+package org.usfirst.frc.team2974.dataLogs;
+
+import java.io.File;
+import java.nio.file.Paths;
+import java.util.ArrayList;
+
+final class ClassChecker {
+
+ private static final String JAVA_FILE_EXTENSION_ID = ".java";
+
+ private static void getFiles(final ArrayList toLoad, final String path, final String extension) {
+ final File f = new File(path);
+
+ if (f.exists()) {
+ final File[] files = f.listFiles();
+
+ if (files != null && files.length > 0)
+ for (final File file : files)
+ if (file.getName().contains(extension))
+ toLoad.add(file.getName().substring(0, file.getName().indexOf(extension)));
+ else
+ getFiles(toLoad, file.getAbsolutePath(), extension);
+ }
+ }
+
+ public static String[] getJavaClasses() {
+ final ArrayList p = new ArrayList<>();
+
+ getFiles(p, Paths.get("").toAbsolutePath().toString(), JAVA_FILE_EXTENSION_ID);
+
+ return p.toArray(new String[p.size()]);
+ }
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/FileHelper.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/FileHelper.java
new file mode 100644
index 0000000..5788c04
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/FileHelper.java
@@ -0,0 +1,148 @@
+package org.usfirst.frc.team2974.dataLogs;
+
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Scanner;
+import java.util.logging.Level;
+import java.util.regex.Pattern;
+
+/**
+ * This class utility class allows users to manipulate File objects
+ */
+
+final class FileHelper {
+ /**
+ * This method checks if the specific file contains the wanted text return
+ * false if the file is null or the message is empty
+ *
+ * @param message
+ * the String message that will be search for in the given file
+ * to see if it is present in the file
+ * @param file
+ * the file from where the method will search for the message
+ * @return boolean returns true if the file contains the message or else the
+ * method return false
+ */
+ public static boolean contains(final String message, final File file) {
+ if (null != file && !message.trim().isEmpty()) {
+ final List list = readFromFile(file);
+
+ if (list != null)
+ for (final String lines : list)
+ if (lines.contains(message))
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * This method uses the file path and creates the non-existent paths to
+ * create the end file
+ *
+ * @param path
+ * Path to be created must have a file to be created Ex:
+ * C:/Users/New Folder/Hello.txt
+ * @return temp Return a now created file from the path
+ */
+ public static File create(final String path) {
+ File temp;
+
+ if (path.contains(".")) {
+ temp = new File(path.substring(0, path.lastIndexOf('\\')));
+
+ if (temp.mkdirs())
+ Logger.getLogger().log(Level.INFO, "Managed to create directory " + temp.getAbsolutePath());
+ else
+ temp = new File(path);
+
+ try {
+ if (temp.createNewFile())
+ Logger.getLogger().log(Level.INFO, "Managed to create " + temp.getName());
+ } catch (final IOException ignored) {
+ // System.out.println("Could not manage to create " +
+ // temp.getName());
+ }
+ } else {
+ temp = new File(path);
+
+ if (temp.mkdirs())
+ Logger.getLogger().log(Level.INFO, "Managed to create directory " + temp.getAbsolutePath());
+ }
+
+ return temp;
+ }
+
+ /**
+ * formats a path to be able to be used for the operators operating system
+ * system
+ *
+ * @param path
+ * the path that will be formatted
+ * @return path returns a path whose separators Ex: \ have been replaced to
+ * fit the operators system file separators
+ */
+ public static String formatFilePath(String path) {
+ if (!"\\".equals(File.separator))
+ while (path.contains("\\"))
+ path = Pattern.compile("\\\\").matcher(path).replaceAll(File.separator);
+
+ return path;
+ }
+
+ /**
+ * Return in the form a List all the lines of the given not null
+ * file if the file is null the method will return null as well
+ *
+ * @param file
+ * the file file from where the method reads from
+ * @return List returns a list of all the lines in the file
+ */
+ private static List readFromFile(final File file) {
+ if (file != null) {
+ final List textLines = new ArrayList<>();
+
+ try (Scanner scanner = new Scanner(file)) {
+ while (scanner.hasNext())
+ textLines.add(scanner.nextLine());
+ } catch (final FileNotFoundException ignored) {
+ Logger.getLogger().log(Level.SEVERE, "Could not find the file " + file.getName());
+ } catch (final RuntimeException ignored) {
+ Logger.getLogger().log(Level.SEVERE, "could not read from file " + file.getName());
+ }
+
+ return textLines;
+ }
+
+ Logger.getLogger().log(Level.SEVERE,
+ "There was no file imputed into the readFromFile method inside the dataLogs.FileHelper class");
+ return null;
+ }
+
+ /**
+ * This method allow (given a non empty string, a non null file and that the
+ * file exists) it will write the given text to the specific file a new file
+ * is added after every message
+ *
+ * @param message
+ * The String message that will be appended to the specific file
+ * @param file
+ * The file where the message will be written to
+ */
+ public static void writeToFile(final String message, final File file) {
+ if (null != file && file.exists() && !message.trim().isEmpty())
+ try (BufferedWriter writer = new BufferedWriter(new FileWriter(file, true))) {
+ writer.append(message);
+ writer.newLine();
+ } catch (final IOException ignored) {
+ Logger.getLogger().log(Level.SEVERE, "Could not write to file");
+ }
+ }
+
+ private FileHelper() {
+ }
+}
\ No newline at end of file
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Logger.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Logger.java
new file mode 100644
index 0000000..5d2644b
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Logger.java
@@ -0,0 +1,16 @@
+package org.usfirst.frc.team2974.dataLogs;
+
+/**
+ * Created by Marius Juston on 10/12/2016.
+ */
+final class Logger {
+ private static final java.util.logging.Logger logger = java.util.logging.Logger
+ .getLogger(Logger.class.getPackage().getName());
+
+ public static java.util.logging.Logger getLogger() {
+ return logger;
+ }
+
+ private Logger() {
+ }
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Message.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Message.java
new file mode 100644
index 0000000..67f22ba
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/Message.java
@@ -0,0 +1,218 @@
+package org.usfirst.frc.team2974.dataLogs;
+
+import java.io.File;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.logging.Logger;
+import java.util.regex.Pattern;
+
+/**
+ * This class used is a utility class that allows you to log information such
+ * as: errors, warnings and actions the code will give
+ */
+public enum Message {
+ WARNING(Constants.WARNING_ID, FileHelper
+ .create(FileHelper.formatFilePath(Constants.DESKTOP_LOG_FOLDER_PATH + " Log\\Warning Logs.txt"))), ERROR(
+ Constants.ERROR_ID,
+ FileHelper.create(FileHelper
+ .formatFilePath(Constants.DESKTOP_LOG_FOLDER_PATH + " Log\\Error Logs.txt"))), ACTION(
+ Constants.ACTION_ID,
+ FileHelper.create(FileHelper.formatFilePath(
+ Constants.DESKTOP_LOG_FOLDER_PATH + " Log\\Action Logs.txt"))), METHOD_CALL(
+ Constants.METHOD_CALL_ID,
+ FileHelper.create(
+ FileHelper.formatFilePath(Constants.DESKTOP_LOG_FOLDER_PATH
+ + " Log\\Method Logs.txt")));
+
+ private static final class Constants {
+
+ private static final String DESKTOP_LOG_FOLDER_PATH = System.getProperty("user.home") + "\\Desktop\\Logs\\"
+ + getSystemTime(YYYY_MM_DD);
+ private static final String WARNING_ID = "[WARNING]";
+ private static final String METHOD_CALL_ID = "[Method Call]";
+ private static final String ACTION_ID = "[ACTION]";
+ private static final String ERROR_ID = "[ERROR]";
+ }
+
+ private static final Logger LOGGER = Logger.getLogger(Message.class.getPackage().getName());
+
+ private static final String YYYY_MM_DD_HH_MM_MM = "yyyy/MM/dd HH:mm:mm";
+
+ private static final String S_19S_S_S = "%-9s %19s %s | %s\n";
+
+ private static final String YYYY_MM_DD = "yyyy_MM_dd";
+
+ /**
+ * this method allows you to log a specific action to the Action Logs.txt
+ * file in the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ */
+ public static void addAction(final String message) {
+ addAction(message, null);
+ }
+
+ /**
+ * this method allows you to log a specific action to the Action Logs.txt
+ * file and from which class the method was called (this information is
+ * usually entered using "this" as the parameter for the object variable) to
+ * the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ * @param object
+ * gives more information to the user by telling him/her where
+ * the method was executed
+ */
+ private static void addAction(final String message, final Object object) {
+ addMessage(ACTION, message, object);
+ }
+
+ /**
+ * this method allows you to log a specific error to the Error Logs.txt file
+ * in the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ */
+ public static void addError(final String message) {
+ addError(message, null);
+ }
+
+ /**
+ * this method allows you to log a specific error to the Error Logs.txt file
+ * and from which class the method was called (this information is usually
+ * entered using "this" as the parameter for the object variable) to the
+ * Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ * @param object
+ * gives more information to the user by telling him/her where
+ * the method was executed
+ */
+ private static void addError(final String message, final Object object) {
+ addMessage(ERROR, message, object);
+ }
+
+ /**
+ * This method creates file with the given file name and writes the
+ * Information in a specific format with the time and the class information
+ * if given.
+ *
+ * @param what
+ * tells the user what kind of log the message is Ex: [ERROR],
+ * [WARNING] or [ACTION]
+ * @param message
+ * that string message that will be recorded in a given file
+ * @param object
+ * gives more information to the user by telling him/her where
+ * the method was executed
+ */
+ private static void addMessage(final Message what, String message, final Object object) {
+ if (/*
+ * is removed for now but if helpful uncomment this piece
+ * !dataLogs.FileHelper.contains(message, file) &&
+ */!message.trim().isEmpty()) {
+ message = String.format(S_19S_S_S, what.getID(), getSystemTime(YYYY_MM_DD_HH_MM_MM),
+ object == null ? "" : object.getClass().getName(), message);
+
+ FileHelper.writeToFile(message, what.getMyFile());
+
+ LOGGER.info(Pattern.compile("\n").matcher(message).replaceAll(""));
+ }
+ }
+
+ /**
+ * this method allows you to log a specific error to the Method call
+ * logs.txt file and from which class the method was called (this
+ * information is usually entered using "this" as the parameter for the
+ * object variable) to the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ */
+ public static void addMethodCall(final String message) {
+ addMethodCall(message, null);
+ }
+
+ /**
+ * this method allows you to log a specific error to the Method call
+ * logs.txt file and from which class the method was called (this
+ * information is usually entered using "this" as the parameter for the
+ * object variable) to the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ * @param object
+ * gives more information to the user by telling him/her where
+ * the method was executed
+ */
+ private static void addMethodCall(final String message, final Object object) {
+ addMessage(METHOD_CALL, message, object);
+ }
+
+ /**
+ * this method allows you to log a specific warning to the Warning Logs.txt
+ * file in the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ */
+ public static void addWarning(final String message) {
+ addWarning(message, null);
+ }
+
+ /**
+ * this method allows you to log a specific warning to the Warning Logs.txt
+ * file and from which class the method was called (this information is
+ * usually entered using "this" as the parameter for the object variable) to
+ * the Logs directory on the desktop
+ *
+ * @param message
+ * that string message that will be recorded in a given file
+ * @param object
+ * gives more information to the user by telling him/her where
+ * the method was executed
+ */
+ private static void addWarning(final String message, final Object object) {
+ addMessage(WARNING, message, object);
+ }
+
+ /**
+ * This method return the system time in a specific format such as:
+ * yyyy/MM/dd HH:mm:ss or yyyy_MM_dd. y is the year, M is the month, d is
+ * the day, H is the hour, m is the minutes, and s are the seconds.
+ *
+ * @param pattern
+ * is the parameter that will format the time to be shown a
+ * specific way
+ * @return the time given in a certain format
+ */
+ static String getSystemTime(final String pattern) {
+ return new SimpleDateFormat(pattern).format(new Date(System.currentTimeMillis()));
+ }
+
+ private final String ID;
+
+ private final File myFile;
+
+ Message(final String id, final File file) {
+ ID = id;
+ myFile = file;
+ }
+
+ private String getID() {
+ return ID;
+ }
+
+ private File getMyFile() {
+ return myFile;
+ }
+
+ @Override
+ public String toString() {
+ return "Message{" + "ID='" + getID() + '\'' + ", myFile=" + getMyFile() + '}';
+ }
+}
\ No newline at end of file
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/MethodCallDebugger.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/MethodCallDebugger.java
new file mode 100644
index 0000000..fbae898
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/MethodCallDebugger.java
@@ -0,0 +1,69 @@
+package org.usfirst.frc.team2974.dataLogs;//package org.usfirst.frc.team2974.dataLogs;
+
+final class MethodCallDebugger implements Runnable {
+// private final String[] availableJavaClasses;
+
+ public MethodCallDebugger() {
+// availableJavaClasses = ClassChecker.getJavaClasses();
+ }
+
+ @Override
+ public final void run() {
+
+ // StackTraceElement prev = null;
+ // Thread prev = null;
+
+ // while (true) {
+ // for (final StackTraceElement[] ste :
+ // Thread.getAllStackTraces().values()) {
+ // if(ste.length > 0 ) {
+ // StackTraceElement ss = ste[0];
+ //
+ // if (prev != null && !ss.equals(prev))
+ // for (String str : s) {
+ // if (!ss.toString().trim().isEmpty() &&
+ // !ss.toString().contains(MethodCallDebugger.class.getPackage().getName()))
+ // {
+ // dataLogs.Message.addMethodCall(ss.toString());
+ // }
+ // }
+ //
+ // prev = ss;
+ // }
+
+ // for (final Thread ste : Thread.getAllStackTraces().keySet()) {
+ // if(ste.isAlive()) {
+ // if (prev != null && !ste.equals(prev))
+ // for (String str : s) {
+ // if (!ss.toString().trim().isEmpty()) {
+ // dataLogs.Message.addMethodCall(ss.toString());
+ // }
+ // }
+ //
+ // prev = ste;
+ // }
+ // }
+ // try {
+ // Thread.sleep(0L);
+ // } catch (final InterruptedException e) {
+ // e.printStackTrace();
+ // }
+ // }
+ // final String[] s = ClassChecker.getJavaClasses();
+
+ for (;;) {
+ for (final StackTraceElement[] ste : Thread.getAllStackTraces().values())
+ for (final StackTraceElement ss : ste)
+ if (!ss.toString().trim().isEmpty()
+ && !ss.toString().contains(MethodCallDebugger.class.getPackage().getName()))
+ Message.addMethodCall(ss.toString());
+
+ try {
+ Thread.sleep(1L);
+ } catch (final InterruptedException e) {
+ e.printStackTrace();
+ }
+ }
+
+ }
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.java b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.java
new file mode 100644
index 0000000..2cc689b
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/dataLogs/WarningMessagesTest.java
@@ -0,0 +1,22 @@
+package org.usfirst.frc.team2974.dataLogs;
+
+/**
+ * This class is used to test the WarningMessages to test that it works
+ * correctly
+ */
+class WarningMessagesTest {
+
+ public static void main(final String[] args) {
+
+ // for (int i = 0; i < 100; i++) {
+ // WarningMessages.addError("Hello wowo you have ice long hair how do
+ // you do it?");
+ // WarningMessages.addWarning("ERROR your name bob not joeye and my name
+ // is marius!!!");
+ // }
+
+ Message.addAction("Hello");
+ Message.addError("What are you doing?");
+ Message.addWarning("My name is bob what about you?");
+ }
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/OI.java b/Robot2016/src/org/usfirst/frc/team2974/robot/OI.java
index e381117..8867db7 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/OI.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/OI.java
@@ -6,12 +6,10 @@
import org.usfirst.frc.team2974.robot.autonomousCommandGroups.MoveToShoot;
import org.usfirst.frc.team2974.robot.autonomousCommandGroups.RockWall;
import org.usfirst.frc.team2974.robot.autonomousCommandGroups.ShootParts;
-import org.usfirst.frc.team2974.robot.autonomousCommands.CompassZero;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMCSpecial;
import org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft;
-import org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight;
-import org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.TurnRight;
import org.usfirst.frc.team2974.robot.commands.DriveStraitSpecial;
import org.usfirst.frc.team2974.robot.commands.ShooterReset;
import org.usfirst.frc.team2974.robot.commands.Tension;
@@ -116,10 +114,10 @@ public OI()
SmartDashboard.putData("MoveToShootC",new MoveToShoot(new AutonLocator(AutonPossibleLocation.C)));
SmartDashboard.putData("MoveToShootD",new MoveToShoot(new AutonLocator(AutonPossibleLocation.D)));
SmartDashboard.putData("MoveToShootE",new MoveToShoot(new AutonLocator(AutonPossibleLocation.E)));
+ SmartDashboard.putData("AutonLowBar",new ActivateAuton(new LowBar(), new AutonLocator(AutonPossibleLocation.A)));
+ SmartDashboard.putData("AutonRockB",new ActivateAuton(new RockWall(), new AutonLocator(AutonPossibleLocation.B)));
SmartDashboard.putData("ShootParts",new ShootParts());
- SmartDashboard.putData("Turn30",new TurnToAngle(30));
- SmartDashboard.putData("Turn-30",new TurnToAngle(-30));
- SmartDashboard.putData("Zero Compass",new CompassZero());
+ SmartDashboard.putData("AutonMoatC",new ActivateAuton(new Moat(), new AutonLocator(AutonPossibleLocation.C)));
}
}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/Robot.java b/Robot2016/src/org/usfirst/frc/team2974/robot/Robot.java
index 5bb4654..de275f0 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/Robot.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/Robot.java
@@ -1,6 +1,8 @@
package org.usfirst.frc.team2974.robot;
-import java.io.File;
+import org.usfirst.frc.team2974.dataLogs.MethodCallDebugger;
+
+//import java.io.File;
import org.usfirst.frc.team2974.robot.autonomousCommandGroups.ActivateAuton;
import org.usfirst.frc.team2974.robot.autonomousCommandGroups.ChivalDeFreze;
@@ -18,7 +20,7 @@
import org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle;
import org.usfirst.frc.team2974.robot.commands.Aim;
import org.usfirst.frc.team2974.robot.commands.ControlAim.aimState;
-import org.usfirst.frc.team2974.robot.commands.Drive;
+//import org.usfirst.frc.team2974.robot.commands.Drive;
import org.usfirst.frc.team2974.robot.commands.ShowInputs;
import org.usfirst.frc.team2974.robot.subsystems.Arm;
import org.usfirst.frc.team2974.robot.subsystems.Camera;
@@ -32,7 +34,7 @@
import edu.wpi.first.wpilibj.CameraServer;
import edu.wpi.first.wpilibj.IterativeRobot;
-import edu.wpi.first.wpilibj.NamedSendable;
+//import edu.wpi.first.wpilibj.NamedSendable;
import edu.wpi.first.wpilibj.command.Command;
import edu.wpi.first.wpilibj.command.CommandGroup;
import edu.wpi.first.wpilibj.command.Scheduler;
@@ -174,6 +176,11 @@ public void robotInit() {
// not use aim");
// e.printStackTrace();
// }
+
+ Thread methodCallLogger = new Thread(new MethodCallDebugger());
+ methodCallLogger.setDaemon(true);
+ methodCallLogger.start();
+
RobotMap.init();
driveTrain = new DriveTrain();
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.java
index f64dabc..1b2bc20 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ActivateAuton.java
@@ -7,11 +7,10 @@
import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC;
-import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn;
import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
-import org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle;
import org.usfirst.frc.team2974.robot.autonomousCommands.Shoot;
import org.usfirst.frc.team2974.robot.autonomousCommands.Turn180DeadRecon;
import org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.java
new file mode 100644
index 0000000..fa583e9
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/FullRunnableAuton.java
@@ -0,0 +1,31 @@
+
+package org.usfirst.frc.team2974.robot.autonomousCommandGroups;
+
+import org.usfirst.frc.team2974.robot.AutonLocator;
+import org.usfirst.frc.team2974.robot.AutonPossibleLocation;
+import org.usfirst.frc.team2974.robot.Robot;
+import org.usfirst.frc.team2974.robot.autonomousCommands.MoveToObstacle;
+import org.usfirst.frc.team2974.robot.autonomousCommands.Shoot;
+import org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle;
+
+import edu.wpi.first.wpilibj.command.CommandGroup;
+
+public class FullRunnableAuton extends CommandGroup {
+ public FullRunnableAuton(final CommandGroup obstacleCommand, final AutonLocator location) {
+ Robot.compass.zeroRobot(100);
+
+ if (obstacleCommand.getName().equals("RockWall")) {
+ addSequential(new TurnToAngle(180));
+ addSequential(new MoveToObstacle(-1));
+ } else
+ addSequential(new MoveToObstacle(1));
+
+ if (location.getAutonPossibleLocation().equals(AutonPossibleLocation.A))
+ addSequential(new LowBar());
+ else
+ addSequential(obstacleCommand);
+
+ addSequential(new MoveToShoot(location));
+ addSequential(new Shoot());
+ }
+}
\ No newline at end of file
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.java
index 535322b..777d2d4 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/LowBar.java
@@ -1,6 +1,6 @@
package org.usfirst.frc.team2974.robot.autonomousCommandGroups;
-import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight;
import org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.java
index f66ef9f..f41e0b1 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/Moat.java
@@ -2,8 +2,7 @@
import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeIn;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
import org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown;
import edu.wpi.first.wpilibj.command.CommandGroup;
@@ -11,10 +10,10 @@
public class Moat extends CommandGroup{
public Moat() {
addSequential(new ShiftDown());
- addSequential(new IntakeIn());
+ //addSequential(new IntakeOut());
//addSequential(new FlapDownTime(.2));
- //addParallel(new ArmDown());
- addSequential(new DriveStraight(4.5,-.5)); //Test this number
+ addParallel(new ArmDown());
+ addSequential(new DriveStraight(4,-.5)); //Test this number
}
}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.java
index 569f4ad..86d209f 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/MoveToShoot.java
@@ -1,13 +1,12 @@
package org.usfirst.frc.team2974.robot.autonomousCommandGroups;
import org.usfirst.frc.team2974.robot.AutonLocator;
-import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
-import org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance;
-import org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.DriveDistance;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.DriveLocate;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraightMC;
-import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
-import org.usfirst.frc.team2974.robot.autonomousCommands.TurnLeft;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
import org.usfirst.frc.team2974.robot.autonomousCommands.TurnToAngle;
import edu.wpi.first.wpilibj.command.CommandGroup;
@@ -18,6 +17,6 @@ public MoveToShoot(AutonLocator location){
//addSequential(new TurnToAngle(location.getAngle(location.getLocation(), location.getLocationShoot())));
//addSequential(new DriveDistance(speed,location.getDistance(location.getLocation(), location.getLoca0tionShoot())));
addSequential(new DriveStraightMC(location.getLocationDistance().getY(), location.getLocationDistance().getX(), 0.3));
- addSequential(new TurnLeft(location.getTurn().getX(),location.getTurn().getY()));//new TurnToAngle(location.getAngleDead()));
+ addSequential(new TurnToAngle(location.getAngleDead()));
}
}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.java
index fc99aea..91ed085 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RockWall.java
@@ -2,7 +2,7 @@
import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
import org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown;
import edu.wpi.first.wpilibj.command.CommandGroup;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.java
index 56e381a..12c5aac 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/RoughTerrain.java
@@ -2,7 +2,7 @@
import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.DriveStraight;
-import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
import org.usfirst.frc.team2974.robot.autonomousCommands.ShiftDown;
import edu.wpi.first.wpilibj.command.CommandGroup;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ShootParts.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ShootParts.java
index 595254e..1aaf5e7 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ShootParts.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommandGroups/ShootParts.java
@@ -1,7 +1,7 @@
package org.usfirst.frc.team2974.robot.autonomousCommandGroups;
import org.usfirst.frc.team2974.robot.autonomousCommands.AimOnboard;
-import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
+//import org.usfirst.frc.team2974.robot.autonomousCommands.ArmDown;
import org.usfirst.frc.team2974.robot.autonomousCommands.FlapDownTime;
import org.usfirst.frc.team2974.robot.autonomousCommands.IntakeOut;
import org.usfirst.frc.team2974.robot.autonomousCommands.Shoot;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.java
index f73bb17..d662437 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDown.java
@@ -2,10 +2,10 @@
import org.usfirst.frc.team2974.robot.Robot;
import org.usfirst.frc.team2974.robot.subsystems.Flipper;
-import org.usfirst.frc.team2974.robot.subsystems.Intake;
+//import org.usfirst.frc.team2974.robot.subsystems.Intake;
import edu.wpi.first.wpilibj.command.Command;
-import edu.wpi.first.wpilibj.command.Scheduler;
+//import edu.wpi.first.wpilibj.command.Scheduler;
/**
*
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.java
index 718980a..13477ff 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/FlapDownTime.java
@@ -2,7 +2,7 @@
import org.usfirst.frc.team2974.robot.Robot;
import org.usfirst.frc.team2974.robot.subsystems.Flipper.FlipperState;
-import org.usfirst.frc.team2974.robot.subsystems.Intake;
+//import org.usfirst.frc.team2974.robot.subsystems.Intake;
import edu.wpi.first.wpilibj.Timer;
import edu.wpi.first.wpilibj.command.Command;
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/Turn180DeadRecon.java b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/Turn180DeadRecon.java
index 0a4bd9c..6c5b47f 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/Turn180DeadRecon.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/autonomousCommands/Turn180DeadRecon.java
@@ -4,7 +4,7 @@
import edu.wpi.first.wpilibj.Timer;
import edu.wpi.first.wpilibj.command.Command;
-import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
+//import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
/**
*
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/commands/Drive.java b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/Drive.java
index c22a8af..c6dc94c 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/commands/Drive.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/Drive.java
@@ -11,11 +11,17 @@
*/
public class Drive extends Command {
private final double deadband = .05;
+ public static boolean isTank;
+ public final String keyTank = "Tank";
+ public final String keyDriveTrain = "Drive Train:";
+ public final String keyCheesy = "Cheesy";
public Drive() {
requires(Robot.driveTrain);
- SmartDashboard.putBoolean("Tank", true);
+ isTank = true;
+
+ SmartDashboard.putBoolean(keyTank, isTank); //$NON-NLS-1$ //$NON-NLS-2$
}
// Called just before this Command runs the first time
@@ -25,8 +31,12 @@ protected void initialize() {
// Called repeatedly when this Command is scheduled to run
protected void execute() {
-
- if (SmartDashboard.getBoolean("Tank")){
+ SmartDashboard.putBoolean(keyTank, isTank); //$NON-NLS-1$
+ String driveTrain = SmartDashboard.getString(keyDriveTrain);
+ if (SmartDashboard.getBoolean(keyTank)){ //$NON-NLS-1$
+ if(driveTrain.equals(keyCheesy)) //$NON-NLS-1$ //$NON-NLS-2$
+ SmartDashboard.putString(keyDriveTrain, keyTank); //$NON-NLS-1$ //$NON-NLS-2$
+
double left = Robot.oi.left.getY();
double right = Robot.oi.right.getY();
@@ -38,6 +48,8 @@ protected void execute() {
}else{
+ if(driveTrain.equals(keyTank)) //$NON-NLS-1$ //$NON-NLS-2$
+ SmartDashboard.putString(keyDriveTrain, keyCheesy); //$NON-NLS-1$ //$NON-NLS-2$
double throttle = (-Robot.oi.left.getY()+1)/2;
double forward = Robot.oi.right.getY();
double turn = Robot.oi.right.getX();
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/commands/MoveFlipper.java b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/MoveFlipper.java
index 6eee204..8c0a25b 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/commands/MoveFlipper.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/MoveFlipper.java
@@ -6,25 +6,23 @@
import edu.wpi.first.wpilibj.Timer;
import edu.wpi.first.wpilibj.command.Command;
-/**
- *
- */
public class MoveFlipper extends Command {
- boolean bool;
- double time;
- boolean bool2;
- double time2;
+ private boolean bool2;
+ private double time2;
+ private boolean bool;
+ private double time;
public MoveFlipper() {
requires(Robot.flipper);
}
- // Called just before this Command runs the first time
- protected void initialize() {
- bool = false;
+ // Called once after isFinished returns true
+ @Override
+ protected void end() {
}
// Called repeatedly when this Command is scheduled to run
+ @Override
protected void execute() {
if (Robot.oi.flapperDown.get()) {
// if(Robot.intake.getState() == Intake.IntakeExtenderState.out)
@@ -32,50 +30,63 @@ protected void execute() {
Robot.intake.extend();
time = Timer.getFPGATimestamp();
bool = true;
- } else {
- if (Timer.getFPGATimestamp() - time > .4) {
- bool = false;
- } else if (Timer.getFPGATimestamp() - time > .2) {
- Robot.flipper.setFlapper(Flipper.FlipperState.down);
- bool = false;
- }
-
+ } else if (Timer.getFPGATimestamp() - time > .4)
+ bool = false;
+ else if (Timer.getFPGATimestamp() - time > .2) {
+ Robot.flipper.setFlapper(Flipper.FlipperState.down);
+ bool = false;
}
- // else
- // Scheduler.getInstance().add(new IntakeOut());
- } else {
+ } else
// if(Robot.intake.getState() == Intake.IntakeExtenderState.out)
-// if (!bool2) {
-// Robot.intake.extend();
-// time2 = Timer.getFPGATimestamp();
-// bool2 = true;
-// } else {
-// if (Timer.getFPGATimestamp() - time2 > .4) {
-// bool2 = false;
-// } else if (Timer.getFPGATimestamp() - time2 > .1) {
- Robot.flipper.setFlapper(Flipper.FlipperState.up);
-// bool2 = false;
-// }
+ // if (!bool2) {
+ // Robot.intake.extend();
+ // time2 = Timer.getFPGATimestamp();
+ // bool2 = true;
+ // } else {
+ // if (Timer.getFPGATimestamp() - time2 > .4) {
+ // bool2 = false;
+ // } else if (Timer.getFPGATimestamp() - time2 > .1) {
+ Robot.flipper.setFlapper(Flipper.FlipperState.up);
+ // bool2 = false;
+ // }
- }
-
- // else
- // Scheduler.getInstance().add(new IntakeOut());
-// }
+ // else
+ // Scheduler.getInstance().add(new IntakeOut());
+ // }
}
- // Make this return true when this Command no longer needs to run execute()
- protected boolean isFinished() {
- return false;
+ public double getTime2() {
+ return time2;
}
- // Called once after isFinished returns true
- protected void end() {
+ // Called just before this Command runs the first time
+ @Override
+ protected void initialize() {
+ bool = false;
}
// Called when another command which requires one or more of the same
// subsystems is scheduled to run
+ @Override
protected void interrupted() {
}
+
+ public boolean isBool2() {
+ return bool2;
+ }
+
+ // Make this return true when this Command no longer needs to run execute()
+ @Override
+ protected boolean isFinished() {
+ return !isRunning();
+ }
+
+ public void setBool2(final boolean bool2) {
+ this.bool2 = bool2;
+ }
+
+ public void setTime2(final double time2) {
+ this.time2 = time2;
+ }
}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/commands/SwitchDrives.java b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/SwitchDrives.java
new file mode 100644
index 0000000..0426015
--- /dev/null
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/commands/SwitchDrives.java
@@ -0,0 +1,41 @@
+package org.usfirst.frc.team2974.robot.commands;
+
+import org.usfirst.frc.team2974.robot.Robot;
+
+import edu.wpi.first.wpilibj.command.Command;
+
+public class SwitchDrives extends Command {
+
+ @Override
+ protected void end() {
+ // TODO Auto-generated method stub
+
+ }
+
+ @Override
+ protected void execute() {
+ }
+
+ @Override
+ protected void initialize() {
+ requires(Robot.driveTrain);
+ if (Drive.isTank) {
+ Drive.isTank = false;
+ } else {
+ Drive.isTank = true;
+ }
+ }
+
+ @Override
+ protected void interrupted() {
+ // TODO Auto-generated method stub
+
+ }
+
+ @Override
+ protected boolean isFinished() {
+ // TODO Auto-generated method stub
+ return true;
+ }
+
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/Arm.java b/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/Arm.java
index 86c897b..354beef 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/Arm.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/Arm.java
@@ -8,58 +8,53 @@
import edu.wpi.first.wpilibj.command.Subsystem;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
-/**
- * Represents the arm
- */
public class Arm extends Subsystem {
- private CANTalon arm = RobotMap.arm;
- private AnalogPotentiometer armPot = RobotMap.armPot;
- //private final double zeroPosition = 0;
- //private PIDController pid = new PIDController(1, 0, 0, armPot, arm);
- //private double absoluteTolerance = 10;
- public Arm()
- {
- //pid.enable();
- //pid.setAbsoluteTolerance(absoluteTolerance);
- arm.enable();
- }
+ private final CANTalon arm = RobotMap.arm;
+ private final AnalogPotentiometer armPot = RobotMap.armPot;
- public void initDefaultCommand() {
- setDefaultCommand(new MoveArm());
- }
+ // private final double zeroPosition = 0;
+ // private PIDController pid = new PIDController(1, 0, 0, armPot, arm);
+ // private double absoluteTolerance = 10;
+ public Arm() {
+ // pid.enable();
+ // pid.setAbsoluteTolerance(absoluteTolerance);
+ arm.enable();
+ }
- public void moveArmPower(double power)
- {
- //if(pid.isEnabled())
- //pid.disable();
- arm.set(power);
- }
-
-// public void disablePID()
-// {
-// //pid.disable();
-// }
-//
-// public void enablePID()
-// {
-// //pid.enable();
-// }
-//
-// public void moveArmPosition(double position)
-// {
-// //if(!pid.isEnabled())
-// //pid.enable();
-// //position -=zeroPosition;
-// //pid.setSetpoint(position);
-// }
+ public void dumpSmartDashboardValues() {
+ SmartDashboard.putNumber("Arm Potentiometer", armPot.get());
+ }
- public double getPotValue()
- {
- return armPot.get();
- }
- public void dumpSmartDashboardValues()
- {
- SmartDashboard.putNumber("Arm Potentiometer", armPot.get());
- }
-}
+ public double getPotValue() {
+ return armPot.get();
+ }
+
+ // public void disablePID()
+ // {
+ // //pid.disable();
+ // }
+ //
+ // public void enablePID()
+ // {
+ // //pid.enable();
+ // }
+ //
+ // public void moveArmPosition(double position)
+ // {
+ // //if(!pid.isEnabled())
+ // //pid.enable();
+ // //position -=zeroPosition;
+ // //pid.setSetpoint(position);
+ // }
+ @Override
+ public void initDefaultCommand() {
+ setDefaultCommand(new MoveArm());
+ }
+
+ public void moveArmPower(final double power) {
+ // if(pid.isEnabled())
+ // pid.disable();
+ arm.set(power);
+ }
+}
diff --git a/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.java b/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.java
index 8b0ad04..015ac7c 100644
--- a/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.java
+++ b/Robot2016/src/org/usfirst/frc/team2974/robot/subsystems/IntakeWheels.java
@@ -1,55 +1,51 @@
package org.usfirst.frc.team2974.robot.subsystems;
import org.usfirst.frc.team2974.robot.RobotMap;
-import org.usfirst.frc.team2974.robot.commands.LoadBall;
-//import org.usfirst.frc.team2974.robot.commands.LoadBall;
import edu.wpi.first.wpilibj.Talon;
import edu.wpi.first.wpilibj.command.Subsystem;
-/**
- *
- */
+//import org.usfirst.frc.team2974.robot.commands.LoadBall;
+
public class IntakeWheels extends Subsystem {
- Talon intakeMotor = RobotMap.intakeMotor;
- static WheelState state;
-
- private double speed = .39;
-
- public void initDefaultCommand() {
- setDefaultCommand(new LoadBall());
- }
-
- public IntakeWheels()
- {
- state = WheelState.stop;
- }
-
- public enum WheelState
- {
- in, stop, out
- }
-
- public WheelState getState()
- {
- return state;
- }
-
- public void input(){
- intakeMotor.set(-1);
- state = WheelState.in;
- }
- public void output(){
- intakeMotor.set(speed);
- state = WheelState.out;
- }
- public void stop(){
- intakeMotor.set(0);
- state = WheelState.stop;
- }
-
-// public void setMotor(double value)
-// {
-// intakeMotor.set(value);
-// }
+ public enum WheelState {
+ in, stop, out
+ }
+
+ private static WheelState state;
+ private final Talon intakeMotor = RobotMap.intakeMotor;
+
+ public IntakeWheels() {
+ state = WheelState.stop;
+ }
+
+ public WheelState getState() {
+ return state;
+ }
+
+ @Override
+ public void initDefaultCommand() {
+ // setDefaultCommand(new LoadBall());
+ }
+
+ public void input() {
+ intakeMotor.set(-1);
+ state = WheelState.in;
+ }
+
+ public void output() {
+ final double speed = .39;
+ intakeMotor.set(speed);
+ state = WheelState.out;
+ }
+
+ public void stop() {
+ intakeMotor.set(0);
+ state = WheelState.stop;
+ }
+
+ // public void setMotor(double value)
+ // {
+ // intakeMotor.set(value);
+ // }
}
\ No newline at end of file