diff --git a/doc/common/utility/tester/PlateauTest.html b/doc/common/utility/tester/PlateauTest.html
index 5e09a24..627b473 100644
--- a/doc/common/utility/tester/PlateauTest.html
+++ b/doc/common/utility/tester/PlateauTest.html
@@ -50,7 +50,7 @@
@@ -101,15 +101,6 @@
Field Summary
-
Fields
-
-
-
-
-
static double
-
-
-
@@ -199,34 +190,19 @@ Methods inherited from cl
-
--
-
-
Field Details
-
--
-
-
timeout
-public static double timeout
-
-
-
-
-
-
Constructor Details
-
-
+
PlateauTest
public PlateauTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
double plateau,
DoubleSupplier error,
- double tolerance,
- double timeOut)
+ double tolerance)
Creates a plateau test.
- Parameters:
@@ -235,62 +211,63 @@ PlateauTest
plateau
- How long the pass condition must be true for.
error
- Difference from expected value.
tolerance
- Maximum error.
-timeOut
- Time to run the test.
-
-
+
PlateauTest
public PlateauTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
double plateau,
- double timeOut,
- BooleanSupplier passCondition)
-Creates a plateau test.
+ DoubleSupplier error,
+ double tolerance,
+ double timeOut)
+Creates a plateau test. (specify timeout)
- Parameters:
testName
- Name of test.
command
- Command to run.
plateau
- How long the pass condition must be true for.
+error
- Difference from expected value.
+tolerance
- Maximum error.
timeOut
- Time to run the test.
-passCondition
- Condition to pass the test.
-
-
+
PlateauTest
public PlateauTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
double plateau,
- DoubleSupplier error,
- double tolerance)
-Creates a plateau test.
+ BooleanSupplier passCondition)
+Creates a plateau test. (specify passCondition)
- Parameters:
testName
- Name of test.
command
- Command to run.
plateau
- How long the pass condition must be true for.
-error
- Difference from expected value.
-tolerance
- Maximum error.
+passCondition
- Condition for the test to pass.
-
-
+
PlateauTest
public PlateauTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
double plateau,
+ double timeOut,
BooleanSupplier passCondition)
-Creates a plateau test.
+Creates a plateau test. (specify passCondition and timeout)
- Parameters:
testName
- Name of test.
command
- Command to run.
plateau
- How long the pass condition must be true for.
-passCondition
- Condition for the test to pass.
+timeOut
- Time to run the test.
+passCondition
- Condition to pass the test.
diff --git a/doc/common/utility/tester/ThresholdTest.html b/doc/common/utility/tester/ThresholdTest.html
index a1679bc..86eb8b0 100644
--- a/doc/common/utility/tester/ThresholdTest.html
+++ b/doc/common/utility/tester/ThresholdTest.html
@@ -126,32 +126,40 @@ Constructor Summary
-
ThresholdTest(String testName,
+
Creates a threshold test.
-ThresholdTest(String testName,
+
Creates a threshold test.
-ThresholdTest(String testName,
+
+
+
Creates a threshold test.
+
+
-
+
Creates a threshold test.
-
ThresholdTest(String testName,
+
-
+
Creates a threshold test.
@@ -215,6 +223,23 @@ testName
Constructor Details
-
+
+
ThresholdTest
+public ThresholdTest(String testName,
+ edu.wpi.first.wpilibj2.command.Command command,
+ DoubleSupplier measurement,
+ double threshold)
+Creates a threshold test.
+
+- Parameters:
+testName
- Name of the test.
+command
- Command to run.
+measurement
- Source of measurement.
+threshold
- Threshold that should be reached.
+
+
+
+-
ThresholdTest
public ThresholdTest(String testName,
@@ -222,7 +247,7 @@ ThresholdTest
DoubleSupplier measurement,
double threshold,
double timeOut)
-Creates a threshold test.
+Creates a threshold test. (specify timeout)
- Parameters:
testName
- Name of the test.
@@ -234,50 +259,52 @@ ThresholdTest
-
-
+
ThresholdTest
public ThresholdTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
- double timeOut,
BooleanSupplier passCondition)
-Creates a threshold test.
+Creates a threshold test. (specify passCondition)
- Parameters:
testName
- Name of the test.
command
- Command to run.
-timeOut
- Time for test to run.
passCondition
- Condition for the test to pass.
-
-
+
ThresholdTest
public ThresholdTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
- DoubleSupplier measurement,
- double threshold)
-Creates a threshold test.
+ double timeOut,
+ BooleanSupplier passCondition)
+
Creates a threshold test. (specify timeout and passCondition)
- Parameters:
testName
- Name of the test.
command
- Command to run.
-measurement
- Source of measurement.
-threshold
- Threshold that should be reached.
+timeOut
- Time for test to run.
+passCondition
- Condition for the test to pass.
-
-
+
ThresholdTest
public ThresholdTest(String testName,
edu.wpi.first.wpilibj2.command.Command command,
+ double timeOut,
+ double delayPeriod,
BooleanSupplier passCondition)
-Creates a threshold test.
+Creates a threshold test. (specify timeout, passCondition, and delayPeriod)
- Parameters:
testName
- Name of the test.
command
- Command to run.
+timeOut
- Time for test to run.
+delayPeriod
- Time of delay in seconds.
passCondition
- Condition for the test to pass.
diff --git a/doc/index-all.html b/doc/index-all.html
index 715ba96..306dde3 100644
--- a/doc/index-all.html
+++ b/doc/index-all.html
@@ -2266,6 +2266,10 @@ T
-
- ThresholdTest - Class in common.utility.tester
-
+- ThresholdTest(String, Command, double, double, BooleanSupplier) - Constructor for class common.utility.tester.ThresholdTest
+-
+
Creates a threshold test.
+
- ThresholdTest(String, Command, double, BooleanSupplier) - Constructor for class common.utility.tester.ThresholdTest
-
Creates a threshold test.
@@ -2286,8 +2290,6 @@ T
-
- timeFactor - Variable in class common.hardware.motorcontroller.NAR_Motor.MotorConfig
-
-- timeout - Static variable in class common.utility.tester.PlateauTest
--
- toggle() - Method in class common.core.swerve.SwerveBase
-
- toString() - Method in class common.hardware.limelight.LimelightData
diff --git a/doc/member-search-index.js b/doc/member-search-index.js
index da63beb..6fc78ad 100644
--- a/doc/member-search-index.js
+++ b/doc/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"Absolute"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"ABSOLUTE"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"add()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"add(double, double, double)","u":"add(double,double,double)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addAction(String, Consumer)","u":"addAction(java.lang.String,java.util.function.Consumer)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addAutos(String...)","u":"addAutos(java.lang.String...)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addAutos(String[])","u":"addAutos(java.lang.String[])"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addButton(String, BooleanConsumer)","u":"addButton(java.lang.String,edu.wpi.first.util.function.BooleanConsumer)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Object)","u":"addData(java.lang.String,java.lang.String,java.lang.Object)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Object, int, int)","u":"addData(java.lang.String,java.lang.String,java.lang.Object,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Object, int, int, int, int)","u":"addData(java.lang.String,java.lang.String,java.lang.Object,int,int,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Supplier