Returns an array containing the constants of this enum class, in
diff --git a/doc/member-search-index.js b/doc/member-search-index.js
index 271e39f..5a7cd9e 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)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Supplier, int, int)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Supplier, int, int, int, int)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier,int,int,int,int)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"addDisableCondition(BooleanSupplier)","u":"addDisableCondition(java.util.function.BooleanSupplier)"},{"p":"common.hardware.camera","c":"Camera","l":"addIgnoredTags(int...)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addInit(String, List)","u":"addInit(java.lang.String,java.util.List)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addInit(String, Object)","u":"addInit(java.lang.String,java.lang.Object)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addMotor(MotorController)","u":"addMotor(edu.wpi.first.wpilibj.motorcontrol.MotorController)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addMotor(NAR_Motor)","u":"addMotor(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addOutput(DoubleConsumer)","u":"addOutput(java.util.function.DoubleConsumer)"},{"p":"common.core.misc","c":"NAR_Robot","l":"addPeriodic(Runnable, double)","u":"addPeriodic(java.lang.Runnable,double)"},{"p":"common.core.misc","c":"NAR_Robot","l":"addPeriodic(Runnable, double, double)","u":"addPeriodic(java.lang.Runnable,double,double)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addSendable(String, String, Sendable, int, int)","u":"addSendable(java.lang.String,java.lang.String,edu.wpi.first.util.sendable.Sendable,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addSendable(String, String, Sendable, int, int, int, int)","u":"addSendable(java.lang.String,java.lang.String,edu.wpi.first.util.sendable.Sendable,int,int,int,int)"},{"p":"common.utility.tester","c":"Tester","l":"addTest(String, Tester.SystemsTest)","u":"addTest(java.lang.String,common.utility.tester.Tester.SystemsTest)"},{"p":"common.utility.tester","c":"Tester","l":"addTest(String, Tester.Test)","u":"addTest(java.lang.String,common.utility.tester.Tester.Test)"},{"p":"common.utility.tester","c":"Tester.Test","l":"addTest(Tester.SystemsTest)","u":"addTest(common.utility.tester.Tester.SystemsTest)"},{"p":"common.utility.tester","c":"Tester.Test","l":"addTest(Tester.Test)","u":"addTest(common.utility.tester.Tester.Test)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addUpdate(String, Supplier)","u":"addUpdate(java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addVideoStream(String, String, String, String, int, int, int, int)","u":"addVideoStream(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"addVisionMeasurement(Pose2d, double)","u":"addVisionMeasurement(edu.wpi.first.math.geometry.Pose2d,double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"angleConfig"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"AREA"},{"p":"common.core.controllers","c":"ControllerBase","l":"atSetpoint()"},{"p":"common.core.controllers","c":"TrapController","l":"atSetpoint()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"atSetpoint()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"beta(int)"},{"p":"common.hardware.limelight","c":"LEDMode","l":"BLINK"},{"p":"common.hardware.limelight","c":"Pipeline","l":"BLUE"},{"p":"common.hardware.limelight","c":"StreamMode","l":"BOTH"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"BRAKE"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"burnFlash()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"burnFlashAll()"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculate(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculate(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculate(double, double)","u":"calculate(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculate(TrapezoidProfile.State, double)","u":"calculate(edu.wpi.first.math.trajectory.TrapezoidProfile.State,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"calculateDistToGroundTarget(double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"calculateDistToTopTarget(double)"},{"p":"common.core.controllers","c":"Controller","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"Controller","l":"calculatePID(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculatePID(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculatePID(double)"},{"p":"common.hardware.camera","c":"Camera","l":"camera"},{"p":"common.hardware.camera","c":"Camera","l":"Camera(String, double, double, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double,double,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"cameraAngle"},{"p":"common.hardware.limelight","c":"Limelight","l":"cameraHeight"},{"p":"common.hardware.camera","c":"Camera","l":"cameras"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"CAN_SPARK_FLEX"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"CAN_SPARK_MAX"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"canSparkMaxTimeout"},{"p":"common.core.swerve","c":"SwerveBase","l":"chassisVelocityCorrection"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"checkState(String, Supplier)","u":"checkState(java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"clear()"},{"p":"common.core.controllers","c":"ControllerBase","l":"close()"},{"p":"common.core.misc","c":"NAR_Robot","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"close()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"close()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"CmdSysId(String, Consumer, Supplier, Supplier, double, boolean, Subsystem...)","u":"%3Cinit%3E(java.lang.String,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Supplier,double,boolean,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.sysid","c":"CmdSysId","l":"CmdSysId(String, Consumer, Supplier, Supplier, double, double, double, boolean, Subsystem...)","u":"%3Cinit%3E(java.lang.String,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Supplier,double,double,double,boolean,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"COAST"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"command"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"compareTo(PolynomialRegression)","u":"compareTo(common.utility.sysid.PolynomialRegression)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"configAllSettings(TalonSRXConfiguration)","u":"configAllSettings(com.ctre.phoenix.motorcontrol.can.TalonSRXConfiguration)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"configMotor(NAR_Motor.MotorConfig)","u":"configMotor(common.hardware.motorcontroller.NAR_Motor.MotorConfig)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"configMotors()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"controller"},{"p":"common.core.controllers","c":"ControllerBase","l":"controller"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"controller"},{"p":"common.core.controllers","c":"Controller","l":"Controller(PIDFFConfig, Controller.Type)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,common.core.controllers.Controller.Type)"},{"p":"common.core.controllers","c":"Controller","l":"Controller(PIDFFConfig, Controller.Type, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,common.core.controllers.Controller.Type,double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"ControllerBase(PIDFFConfig, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,double)"},{"p":"common.core.swerve","c":"CTREModuleState","l":"CTREModuleState()","u":"%3Cinit%3E()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"currentLimit"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, BooleanSupplier, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,java.util.function.BooleanSupplier,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, double, double, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,double,double,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, double, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,double,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"debug"},{"p":"common.utility","c":"Log","l":"debug(String, String)","u":"debug(java.lang.String,java.lang.String)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"debug(String, String, double, int, int)","u":"debug(java.lang.String,java.lang.String,double,int,int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"DEFAULT"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"degree()"},{"p":"common.core.swerve","c":"SwerveConversions","l":"degreesToRotations(double, double)","u":"degreesToRotations(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"disable()"},{"p":"common.hardware.camera","c":"Camera","l":"disable()"},{"p":"common.hardware.camera","c":"Camera","l":"disableAll()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"DISCONNECTED"},{"p":"common.hardware.camera","c":"Camera","l":"distance"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"distanceFactor"},{"p":"common.core.swerve","c":"SwerveBase","l":"drive(ChassisSpeeds)","u":"drive(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"common.core.swerve","c":"SwerveBase","l":"drive(Translation2d, double, boolean)","u":"drive(edu.wpi.first.math.geometry.Translation2d,double,boolean)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"driveConfig"},{"p":"common.hardware.limelight","c":"StreamMode","l":"DRIVER_CAMERA"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"ElevatorTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enable()"},{"p":"common.hardware.camera","c":"Camera","l":"enable()"},{"p":"common.hardware.camera","c":"Camera","l":"enableAll()"},{"p":"common.core.controllers","c":"ControllerBase","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enabled"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"enableVoltageCompensation(double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"encoder"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"encoderConfig"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"encoderOffset"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"end(boolean)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"end(boolean)"},{"p":"common.utility.sysid","c":"CmdSysId","l":"end(boolean)"},{"p":"common.utility.tester","c":"CurrentTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"PlateauTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"Tester.Test","l":"end(boolean)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"end(boolean)"},{"p":"common.core.misc","c":"NAR_Robot","l":"endCompetition()"},{"p":"common.hardware.camera","c":"Camera","l":"estimatedPose"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"evaluate(double)"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"evaluate(List)","u":"evaluate(java.util.List)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"execute()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"execute()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"execute()"},{"p":"common.utility.tester","c":"CurrentTest","l":"execute()"},{"p":"common.utility.tester","c":"PlateauTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.Test","l":"execute()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.TestState","l":"FAILED"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"FALCON_ENCODER_RESOLUTION"},{"p":"common.utility","c":"Log","l":"fatal(String, String)","u":"fatal(java.lang.String,java.lang.String)"},{"p":"common.utility","c":"Log","l":"fatalException(String, String, Exception)","u":"fatalException(java.lang.String,java.lang.String,java.lang.Exception)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"FFCharacterization(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"common.core.swerve","c":"SwerveBase","l":"fieldRelative"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"FITTED_LONG"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"FITTED_SHORT"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"follow(IMotorController)","u":"follow(com.ctre.phoenix.motorcontrol.IMotorController)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"follow(NAR_CANSpark, boolean)","u":"follow(common.hardware.motorcontroller.NAR_CANSpark,boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"FOLLOWER"},{"p":"common.hardware.limelight","c":"Limelight","l":"frontDistance"},{"p":"common.core.misc","c":"NAR_Robot.LoggingState","l":"FULLMATCH"},{"p":"common.core.swerve","c":"SwerveModule","l":"getAbsoluteAngle()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getAllFaults()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getAngleMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getAppliedOutput()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getBoolean(String, String)","u":"getBoolean(java.lang.String,java.lang.String)"},{"p":"common.hardware.input","c":"NAR_ButtonBoard","l":"getButton(int)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getButton(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getButton(NAR_XboxController.XboxButton)","u":"getButton(common.hardware.input.NAR_XboxController.XboxButton)"},{"p":"common.core.controllers","c":"ControllerBase","l":"getController()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getController()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"getCurrent()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getD()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getDisableConditions()"},{"p":"common.hardware.camera","c":"Camera","l":"getDistance(PhotonTrackedTarget)","u":"getDistance(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getDouble(String, String)","u":"getDouble(java.lang.String,java.lang.String)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getDownPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getDownPOVButton()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getDriveMotor()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getEntry(String, String)","u":"getEntry(java.lang.String,java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getFault(CANSparkBase.FaultID)","u":"getFault(com.revrobotics.CANSparkBase.FaultID)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getFieldVelocity()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroAngle()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroPose(PhotonPipelineResult)","u":"getGyroPose(org.photonvision.targeting.PhotonPipelineResult)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getGyroRotation2d()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroStablilization(Optional, PhotonTrackedTarget)","u":"getGyroStablilization(java.util.Optional,org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getHeading()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getI()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"getInstance()"},{"p":"common.utility.tester","c":"Tester","l":"getInstance()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkA()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkA()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"getKey()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkG()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkS()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkS()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkV()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkV()"},{"p":"common.hardware.limelight","c":"LEDMode","l":"getLEDMode()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getLeftPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftX()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftY()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getLong(String, String)","u":"getLong(java.lang.String,java.lang.String)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"getMeasurement()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getModulePosition()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getModules()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getNumFailedConfigs()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getNumFailedConfigs()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getP()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getPeriod()"},{"p":"common.hardware.limelight","c":"Pipeline","l":"getPipeline()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPitch()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPose()"},{"p":"common.hardware.camera","c":"Camera","l":"getPose(PhotonPipelineResult)","u":"getPose(org.photonvision.targeting.PhotonPipelineResult)"},{"p":"common.hardware.camera","c":"Camera","l":"getPoseAmbiguity(PhotonTrackedTarget)","u":"getPoseAmbiguity(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getPosition()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPositions()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getPOVButton(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getPOVButton(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getRawVelocity()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getRightPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightX()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightY()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRobotVelocity()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRoll()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRotation2d()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getRunningState()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"getSelectedAuto()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getSelectedAutoName()"},{"p":"common.hardware.limelight","c":"Limelight","l":"getSelectedPipeline()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getSetpoint()"},{"p":"common.core.controllers","c":"TrapController","l":"getSetpoint()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getSetpoint()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getStallCurrent()"},{"p":"common.core.subsystems","c":"SubsystemState","l":"getState()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getState()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getStates()"},{"p":"common.hardware.limelight","c":"StreamMode","l":"getStream()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"common.hardware.limelight","c":"Limelight","l":"getTargetFieldPosition(double, Pose2d)","u":"getTargetFieldPosition(double,edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getTemperature()"},{"p":"common.utility.tester","c":"Tester","l":"getTest(String)","u":"getTest(java.lang.String)"},{"p":"common.utility.tester","c":"Tester.Test","l":"getTestState()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getThrottle()"},{"p":"common.core.controllers","c":"Controller","l":"getType()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getUpPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getUpPOVButton()"},{"p":"common.hardware.limelight","c":"Limelight","l":"getValue(LimelightKey)","u":"getValue(common.hardware.limelight.LimelightKey)"},{"p":"common.hardware.limelight","c":"Limelight","l":"getValueAverage(LimelightKey, int)","u":"getValueAverage(common.hardware.limelight.LimelightKey,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getVelocity()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getX()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getY()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getYaw()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getZ()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"hasObjectPresent()"},{"p":"common.hardware.limelight","c":"Limelight","l":"hasValidTarget()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"HIGH_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"HIGH_PRIORITY_FREQ"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"HORIZONTAL_FOV"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"HORIZONTAL_OFFSET"},{"p":"common.hardware.limelight","c":"Limelight","l":"hostname"},{"p":"common.utility.annotations","c":"AutoCommand","l":"identifier()"},{"p":"common.utility","c":"Log","l":"info(String, String)","u":"info(java.lang.String,java.lang.String)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"initialize()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"initialize()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"initialize()"},{"p":"common.utility.tester","c":"CurrentTest","l":"initialize()"},{"p":"common.utility.tester","c":"PlateauTest","l":"initialize()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"initialize()"},{"p":"common.utility.tester","c":"Tester.Test","l":"initialize()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"initialize()"},{"p":"common.core.controllers","c":"ControllerBase","l":"initSendable(SendableBuilder)","u":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"common.core.controllers","c":"TrapController","l":"initSendable(SendableBuilder)","u":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"initShuffleboard()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"initShuffleboard()"},{"p":"common.core.swerve","c":"SwerveBase","l":"initShuffleboard()"},{"p":"common.hardware.camera","c":"Camera","l":"initShuffleboard()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"initShuffleboard(String, String, int)","u":"initShuffleboard(java.lang.String,java.lang.String,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"initStateCheck()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"instances"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"intake()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"invert"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"inverted"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"isDebug()"},{"p":"common.hardware.camera","c":"Camera","l":"isDisabled"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"isEnabled()"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"isFinished()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"isFinished()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"isFinished()"},{"p":"common.utility.tester","c":"CurrentTest","l":"isFinished()"},{"p":"common.utility.tester","c":"PlateauTest","l":"isFinished()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"isFinished()"},{"p":"common.utility.tester","c":"Tester.Test","l":"isFinished()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"isFinished()"},{"p":"common.hardware.camera","c":"Camera","l":"isGoodEstimate(Pose2d)","u":"isGoodEstimate(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.camera","c":"Camera","l":"isValidTarget(PhotonTrackedTarget)","u":"isValidTarget(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kA"},{"p":"common.core.controllers","c":"ControllerBase","l":"kA"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kA"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kB"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kBack"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kD"},{"p":"common.core.misc","c":"NAR_Robot","l":"kDefaultPeriod"},{"p":"common.core.controllers","c":"ControllerBase","l":"kG"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kG"},{"p":"common.core.controllers","c":"ControllerBase","l":"kG_Function"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kI"},{"p":"common.core.swerve","c":"SwerveBase","l":"kinematics"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftBumper"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftStick"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftTrigger"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kP"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightBumper"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightStick"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightTrigger"},{"p":"common.core.controllers","c":"ControllerBase","l":"kS"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kS"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kStart"},{"p":"common.core.controllers","c":"ControllerBase","l":"kV"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kV"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kX"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kY"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LATENCY"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LENGTH_HORIZONTAL"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LENGTH_VERTICAL"},{"p":"common.hardware.limelight","c":"StreamMode","l":"LIMELIGHT_CAMERA"},{"p":"common.hardware.limelight","c":"Limelight","l":"Limelight(String, double, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double,double)"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"LimelightConstants()","u":"%3Cinit%3E()"},{"p":"common.hardware.limelight","c":"LimelightData","l":"LimelightData()","u":"%3Cinit%3E()"},{"p":"common.hardware.limelight","c":"Limelight","l":"limelightTable"},{"p":"common.utility","c":"Log","l":"Log()","u":"%3Cinit%3E()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"LOW_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"LOW_PRIORITY_FREQ"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAG_ENCODER_RESOLUTION"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"ManipulatorTemplate(double, double, double, double, double, NAR_Motor...)","u":"%3Cinit%3E(double,double,double,double,double,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"ManipulatorTemplate(NAR_Motor...)","u":"%3Cinit%3E(common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAX_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAX_PRIORITY_FREQ"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"maximumRetries"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"maximumRetries"},{"p":"common.core.swerve","c":"SwerveBase","l":"maxSpeed"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"maxSpeed"},{"p":"common.core.controllers","c":"ControllerBase","l":"measurement"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MEDIUM_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MEDIUM_PRIORITY_FREQ"},{"p":"common.core.swerve","c":"SwerveConversions","l":"metersToRotations(double, double, double)","u":"metersToRotations(double,double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"mode"},{"p":"common.core.swerve","c":"SwerveModule","l":"moduleNumber"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"moduleNumber"},{"p":"common.core.swerve","c":"SwerveBase","l":"modules"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"motor"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"motor"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"motor"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"motorConfig"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"MotorConfig(double, double, int, boolean, NAR_Motor.Neutral)","u":"%3Cinit%3E(double,double,int,boolean,common.hardware.motorcontroller.NAR_Motor.Neutral)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MotorControllerConstants()","u":"%3Cinit%3E()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"motors"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"motors"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"motors"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"motors"},{"p":"common.core.swerve","c":"SwerveConversions","l":"MPSToRPM(double, double, double)","u":"MPSToRPM(double,double,double)"},{"p":"common.utility.annotations","c":"NARUpdateable","l":"name()"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"name()"},{"p":"common.hardware.input","c":"NAR_ButtonBoard","l":"NAR_ButtonBoard(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType, NAR_CANSpark.EncoderType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType,common.hardware.motorcontroller.NAR_CANSpark.EncoderType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType, NAR_CANSpark.EncoderType, PIDFFConfig)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType,common.hardware.motorcontroller.NAR_CANSpark.EncoderType,common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"NAR_Joystick(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"NAR_Motor(int)","u":"%3Cinit%3E(int)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"NAR_PIDCommand(ControllerBase, DoubleSupplier, DoubleSupplier, DoubleConsumer, Subsystem...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleConsumer,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"NAR_PIDSubsystem(ControllerBase)","u":"%3Cinit%3E(common.core.controllers.ControllerBase)"},{"p":"common.core.misc","c":"NAR_Robot","l":"NAR_Robot()","u":"%3Cinit%3E()"},{"p":"common.core.misc","c":"NAR_Robot","l":"NAR_Robot(double)","u":"%3Cinit%3E(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int, String, PIDFFConfig)","u":"%3Cinit%3E(int,java.lang.String,common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"NAR_TalonSRX(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"NAR_XboxController(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NEO_550CurrentLimit"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NEO_CurrentLimit"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NO_PRIORITY"},{"p":"common.core.misc","c":"NAR_Robot.LoggingState","l":"NONE"},{"p":"common.core.swerve","c":"SwerveBase","l":"odometry"},{"p":"common.hardware.limelight","c":"LEDMode","l":"OFF"},{"p":"common.hardware.camera","c":"Camera","l":"offset"},{"p":"common.hardware.limelight","c":"LEDMode","l":"ON"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onClose(WebSocket, int, String, boolean)","u":"onClose(org.java_websocket.WebSocket,int,java.lang.String,boolean)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"onConstraintViolation()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onError(WebSocket, Exception)","u":"onError(org.java_websocket.WebSocket,java.lang.Exception)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onMessage(WebSocket, String)","u":"onMessage(org.java_websocket.WebSocket,java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onOpen(WebSocket, ClientHandshake)","u":"onOpen(org.java_websocket.WebSocket,org.java_websocket.handshake.ClientHandshake)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"onSafetyTimeout()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onStart()"},{"p":"common.core.swerve","c":"CTREModuleState","l":"optimize(SwerveModuleState, Rotation2d)","u":"optimize(edu.wpi.first.math.kinematics.SwerveModuleState,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"outtake()"},{"p":"common.hardware.camera","c":"Camera","l":"overrideThreshold"},{"p":"common.hardware.camera","c":"ParseJson","l":"ParseJson(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"PARTIALLY_RUNNING"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"passCondition"},{"p":"common.utility.tester","c":"Tester.TestState","l":"PASSED"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"PercentOutput"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"periodic()"},{"p":"common.core.swerve","c":"SwerveBase","l":"periodic()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"pidffConfig"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig()","u":"%3Cinit%3E()"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double, double, double, double)","u":"%3Cinit%3E(double,double,double,double,double,double)"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double, double, double, double, double)","u":"%3Cinit%3E(double,double,double,double,double,double,double)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"pidTo(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"pidTo(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"pidTo(double)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"PIPELINE"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"PivotTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, DoubleSupplier, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.DoubleSupplier,double)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, DoubleSupplier, double, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.DoubleSupplier,double,double)"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"PolynomialDerivative(PolynomialRegression)","u":"%3Cinit%3E(common.utility.sysid.PolynomialRegression)"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"PolynomialRegression(double[], double[], int)","u":"%3Cinit%3E(double[],double[],int)"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"PolynomialRegression(double[], double[], int, String)","u":"%3Cinit%3E(double[],double[],int,java.lang.String)"},{"p":"common.core.swerve","c":"SwerveBase","l":"PoseLog(Pose2d)","u":"PoseLog(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"Position"},{"p":"common.core.controllers","c":"Controller.Type","l":"POSITION"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"POSITION"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"predict(double)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"print()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"R2()"},{"p":"common.utility","c":"Log","l":"recoverable(String, String)","u":"recoverable(java.lang.String,java.lang.String)"},{"p":"common.hardware.limelight","c":"Pipeline","l":"RED"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"Relative"},{"p":"common.core.controllers","c":"ControllerBase","l":"reset()"},{"p":"common.core.controllers","c":"TrapController","l":"reset()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"reset(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"reset(double)"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetAll()"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetEncoders()"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetOdometry(Pose2d)","u":"resetOdometry(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"resetPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"resetRawPosition(double)"},{"p":"common.core.swerve","c":"SwerveModule","l":"resetToAbsolute()"},{"p":"common.hardware.camera","c":"ParseJson","l":"returnHashMap()"},{"p":"common.hardware.limelight","c":"Limelight","l":"robotCenterDistance"},{"p":"common.core.swerve","c":"SwerveConversions","l":"rotationsToDegrees(double, double)","u":"rotationsToDegrees(double,double)"},{"p":"common.core.swerve","c":"SwerveConversions","l":"rotationsToMeters(double, double, double)","u":"rotationsToMeters(double,double,double)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"RPM_TO_FALCON"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"RPM_TO_TALONSRX"},{"p":"common.core.swerve","c":"SwerveConversions","l":"RPMToMPS(double, double, double)","u":"RPMToMPS(double,double,double)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"run(double)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"RUNNING"},{"p":"common.utility.tester","c":"Tester.TestState","l":"RUNNING"},{"p":"common.utility.tester","c":"Tester","l":"runTest(String)","u":"runTest(java.lang.String)"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"SCREEN_HEIGHT"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"SCREEN_WIDTH"},{"p":"common.hardware.camera","c":"Camera","l":"seesTag()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"sendMessage(String)","u":"sendMessage(java.lang.String)"},{"p":"common.core.misc","c":"NAR_Robot.LoggingState","l":"SESSION"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double, NAR_Motor.Control)","u":"set(double,common.hardware.motorcontroller.NAR_Motor.Control)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double, NAR_Motor.Control, double)","u":"set(double,common.hardware.motorcontroller.NAR_Motor.Control,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setBrakeMode()"},{"p":"common.core.swerve","c":"SwerveBase","l":"setBrakeMode(boolean)"},{"p":"common.core.swerve","c":"SwerveModule","l":"setBrakeMode(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setCoastMode()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setConstraints(double, double)","u":"setConstraints(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setCurrentLimit(int)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setD(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setDefaultStatusFrames()"},{"p":"common.core.swerve","c":"SwerveModule","l":"setDesiredState(SwerveModuleState)","u":"setDesiredState(edu.wpi.first.math.kinematics.SwerveModuleState)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setFollowerStatusFrames()"},{"p":"common.core.controllers","c":"ControllerBase","l":"setI(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setInverted(boolean)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkA(DoubleSupplier)","u":"setkA(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG_Function(DoubleSupplier)","u":"setkG_Function(java.util.function.DoubleSupplier)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setkG_Function(DoubleSupplier)","u":"setkG_Function(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG(DoubleSupplier)","u":"setkG(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkS(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkS(DoubleSupplier)","u":"setkS(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkV(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkV(DoubleSupplier)","u":"setkV(java.util.function.DoubleSupplier)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setLEDMode(LEDMode)","u":"setLEDMode(common.hardware.limelight.LEDMode)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setLeftXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setLeftYDeadband(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setMeasurementSource(DoubleSupplier)","u":"setMeasurementSource(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"Controller","l":"setMeasurementSource(NAR_Motor)","u":"setMeasurementSource(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.core.swerve","c":"SwerveBase","l":"setModuleStates(SwerveModuleState[])","u":"setModuleStates(edu.wpi.first.math.kinematics.SwerveModuleState[])"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setNeutralMode(NAR_Motor.Neutral)","u":"setNeutralMode(common.hardware.motorcontroller.NAR_Motor.Neutral)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setP(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPeriodicFramePeriod(CANSparkLowLevel.PeriodicFrame, int)","u":"setPeriodicFramePeriod(com.revrobotics.CANSparkLowLevel.PeriodicFrame,int)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setPID(double, double, double)","u":"setPID(double,double,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setPipeline(Pipeline)","u":"setPipeline(common.hardware.limelight.Pipeline)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setpoint"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"setpointSource"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"SetpointTest(String, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"setPort(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPositionStatusFrames()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"setPower(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"setPower(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"setPower(double)"},{"p":"common.hardware.camera","c":"Camera","l":"setResources(DoubleSupplier, BiConsumer, AprilTagFieldLayout, Supplier)","u":"setResources(java.util.function.DoubleSupplier,java.util.function.BiConsumer,edu.wpi.first.apriltag.AprilTagFieldLayout,java.util.function.Supplier)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setRightXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setRightYDeadband(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setSafetyThresh(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setSetpoint(double)"},{"p":"common.core.controllers","c":"TrapController","l":"setSetpoint(double)"},{"p":"common.core.controllers","c":"TrapController","l":"setSetpoint(TrapezoidProfile.State)","u":"setSetpoint(edu.wpi.first.math.trajectory.TrapezoidProfile.State)"},{"p":"common.core.subsystems","c":"SubsystemState","l":"setState(T)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setStatusFramePeriod(StatusFrameEnhanced, int)","u":"setStatusFramePeriod(com.ctre.phoenix.motorcontrol.StatusFrameEnhanced,int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setStatusFrames(NAR_CANSpark.SparkMaxConfig)","u":"setStatusFrames(common.hardware.motorcontroller.NAR_CANSpark.SparkMaxConfig)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setStreamMode(StreamMode)","u":"setStreamMode(common.hardware.limelight.StreamMode)"},{"p":"common.hardware.camera","c":"Camera","l":"setThresholds(double, double)","u":"setThresholds(double,double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setThrottleBounds(double, double)","u":"setThrottleBounds(double,double)"},{"p":"common.utility.tester","c":"Tester.Test","l":"setTimeBetweenTests(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setTimeConversionFactor(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setTolerance(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setTolerance(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setTolerance(double, double)","u":"setTolerance(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setUnitConversionFactor(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setUpdateTime(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"setVelocitySource(DoubleSupplier)","u":"setVelocitySource(java.util.function.DoubleSupplier)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setVelocityStatusFrames()"},{"p":"common.core.swerve","c":"SwerveBase","l":"setVoltage(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVolts(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setYDeadband(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setZDeadband(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"ShooterTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.controllers","c":"TrapController","l":"shouldLog"},{"p":"common.core.swerve","c":"SwerveModule","l":"shouldOptimizeCAN"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"SKEW"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"SPARKMAX_ENCODER_RESOLUTION"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"SPARKMAX_RPM_TO_NUpS"},{"p":"common.core.misc","c":"NAR_Robot","l":"startCompetition()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"startPID(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"startVibrate()"},{"p":"common.core.subsystems","c":"SubsystemState","l":"stateIs(T)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status0"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status1"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status2"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status3"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status4"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status5"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status6"},{"p":"common.core.swerve","c":"SwerveBase","l":"stop()"},{"p":"common.core.swerve","c":"SwerveModule","l":"stop()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"stopVibrate()"},{"p":"common.core.swerve","c":"SwerveBase","l":"SwerveBase(SwerveDriveKinematics, Matrix, Matrix, SwerveModuleConfig...)","u":"%3Cinit%3E(edu.wpi.first.math.kinematics.SwerveDriveKinematics,edu.wpi.first.math.Matrix,edu.wpi.first.math.Matrix,common.core.swerve.SwerveModuleConfig...)"},{"p":"common.core.swerve","c":"SwerveConversions","l":"SwerveConversions()","u":"%3Cinit%3E()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"SwerveEncoderConfig(CANcoder, double, boolean)","u":"%3Cinit%3E(com.ctre.phoenix6.hardware.CANcoder,double,boolean)"},{"p":"common.core.swerve","c":"SwerveModule","l":"SwerveModule(SwerveModuleConfig)","u":"%3Cinit%3E(common.core.swerve.SwerveModuleConfig)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"SwerveModuleConfig(int, SwerveModuleConfig.SwerveMotorConfig, SwerveModuleConfig.SwerveMotorConfig, SwerveModuleConfig.SwerveEncoderConfig, double)","u":"%3Cinit%3E(int,common.core.swerve.SwerveModuleConfig.SwerveMotorConfig,common.core.swerve.SwerveModuleConfig.SwerveMotorConfig,common.core.swerve.SwerveModuleConfig.SwerveEncoderConfig,double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"SwerveMotorConfig(NAR_Motor, NAR_Motor.MotorConfig, PIDFFConfig)","u":"%3Cinit%3E(common.hardware.motorcontroller.NAR_Motor,common.hardware.motorcontroller.NAR_Motor.MotorConfig,common.core.controllers.PIDFFConfig)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"SystemsTest(String, Command)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"SystemsTest(String, Command, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.BooleanSupplier)"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"tab()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"TALONSRX_ENCODER_RESOLUTION"},{"p":"common.hardware.limelight","c":"Limelight","l":"targetWidth"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"testName"},{"p":"common.utility.tester","c":"ThresholdTest","l":"testName"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"testState"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, double, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, DoubleSupplier, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.DoubleSupplier,double)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, DoubleSupplier, double, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.DoubleSupplier,double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"timeConversionFactor"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"timeFactor"},{"p":"common.core.swerve","c":"SwerveBase","l":"toggle()"},{"p":"common.hardware.limelight","c":"LimelightData","l":"toString()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"toString()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"toString()"},{"p":"common.core.controllers","c":"TrapController","l":"TrapController(PIDFFConfig, TrapezoidProfile.Constraints)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints)"},{"p":"common.core.controllers","c":"TrapController","l":"TrapController(PIDFFConfig, TrapezoidProfile.Constraints, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"unitConversionFactor"},{"p":"common.utility","c":"Log","l":"unusual(String, String)","u":"unusual(java.lang.String,java.lang.String)"},{"p":"common.hardware.camera","c":"Camera","l":"update()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"update()"},{"p":"common.hardware.camera","c":"Camera","l":"updateAll()"},{"p":"common.hardware.camera","c":"Camera","l":"updateCounter"},{"p":"common.hardware.camera","c":"Camera","l":"updatedPose"},{"p":"common.core.controllers","c":"ControllerBase","l":"useOutput()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"VALID_TARGET"},{"p":"common.hardware.camera","c":"Camera","l":"validDist"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VALUE_KEYS"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VALUE_KEYS_PNP"},{"p":"common.core.controllers","c":"Controller.Type","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.core.misc","c":"NAR_Robot.LoggingState","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"LEDMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"Pipeline","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"StreamMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.utility.tester","c":"Tester.TestState","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.core.controllers","c":"Controller.Type","l":"values()"},{"p":"common.core.misc","c":"NAR_Robot.LoggingState","l":"values()"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"values()"},{"p":"common.hardware.limelight","c":"LEDMode","l":"values()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"values()"},{"p":"common.hardware.limelight","c":"Pipeline","l":"values()"},{"p":"common.hardware.limelight","c":"StreamMode","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"values()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"values()"},{"p":"common.utility.tester","c":"Tester.TestState","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"Velocity"},{"p":"common.core.controllers","c":"Controller.Type","l":"VELOCITY"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"VELOCITY"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VERTICAL_FOV"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"VERTICAL_OFFSET"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"WINDOW_HEIGHT"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"WINDOW_WIDTH"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"x()"},{"p":"common.core.swerve","c":"SwerveBase","l":"xlock()"},{"p":"common.core.swerve","c":"SwerveModule","l":"xLock(Rotation2d)","u":"xLock(edu.wpi.first.math.geometry.Rotation2d)"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"y()"},{"p":"common.core.swerve","c":"SwerveBase","l":"zeroGyro(double)"}];updateSearchResults();
\ No newline at end of file
+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)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Supplier, int, int)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addData(String, String, Supplier, int, int, int, int)","u":"addData(java.lang.String,java.lang.String,java.util.function.Supplier,int,int,int,int)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"addDisableCondition(BooleanSupplier)","u":"addDisableCondition(java.util.function.BooleanSupplier)"},{"p":"common.hardware.camera","c":"Camera","l":"addIgnoredTags(int...)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addInit(String, List)","u":"addInit(java.lang.String,java.util.List)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addInit(String, Object)","u":"addInit(java.lang.String,java.lang.Object)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addMotor(MotorController)","u":"addMotor(edu.wpi.first.wpilibj.motorcontrol.MotorController)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addMotor(NAR_Motor)","u":"addMotor(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.core.controllers","c":"ControllerBase","l":"addOutput(DoubleConsumer)","u":"addOutput(java.util.function.DoubleConsumer)"},{"p":"common.core.misc","c":"NAR_Robot","l":"addPeriodic(Runnable, double)","u":"addPeriodic(java.lang.Runnable,double)"},{"p":"common.core.misc","c":"NAR_Robot","l":"addPeriodic(Runnable, double, double)","u":"addPeriodic(java.lang.Runnable,double,double)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addSendable(String, String, Sendable, int, int)","u":"addSendable(java.lang.String,java.lang.String,edu.wpi.first.util.sendable.Sendable,int,int)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addSendable(String, String, Sendable, int, int, int, int)","u":"addSendable(java.lang.String,java.lang.String,edu.wpi.first.util.sendable.Sendable,int,int,int,int)"},{"p":"common.utility.tester","c":"Tester","l":"addTest(String, Tester.SystemsTest)","u":"addTest(java.lang.String,common.utility.tester.Tester.SystemsTest)"},{"p":"common.utility.tester","c":"Tester","l":"addTest(String, Tester.Test)","u":"addTest(java.lang.String,common.utility.tester.Tester.Test)"},{"p":"common.utility.tester","c":"Tester.Test","l":"addTest(Tester.SystemsTest)","u":"addTest(common.utility.tester.Tester.SystemsTest)"},{"p":"common.utility.tester","c":"Tester.Test","l":"addTest(Tester.Test)","u":"addTest(common.utility.tester.Tester.Test)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"addUpdate(String, Supplier)","u":"addUpdate(java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"addVideoStream(String, String, String, String, int, int, int, int)","u":"addVideoStream(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"addVisionMeasurement(Pose2d, double)","u":"addVisionMeasurement(edu.wpi.first.math.geometry.Pose2d,double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"angleConfig"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"AREA"},{"p":"common.core.controllers","c":"ControllerBase","l":"atSetpoint()"},{"p":"common.core.controllers","c":"TrapController","l":"atSetpoint()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"atSetpoint()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"beta(int)"},{"p":"common.hardware.limelight","c":"LEDMode","l":"BLINK"},{"p":"common.hardware.limelight","c":"Pipeline","l":"BLUE"},{"p":"common.hardware.limelight","c":"StreamMode","l":"BOTH"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"BRAKE"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"burnFlash()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"burnFlashAll()"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculate(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculate(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculate(double, double)","u":"calculate(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculate(TrapezoidProfile.State, double)","u":"calculate(edu.wpi.first.math.trajectory.TrapezoidProfile.State,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"calculateDistToGroundTarget(double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"calculateDistToTopTarget(double)"},{"p":"common.core.controllers","c":"Controller","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculateFF(double)"},{"p":"common.core.controllers","c":"Controller","l":"calculatePID(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"calculatePID(double)"},{"p":"common.core.controllers","c":"TrapController","l":"calculatePID(double)"},{"p":"common.hardware.camera","c":"Camera","l":"camera"},{"p":"common.hardware.camera","c":"Camera","l":"Camera(String, double, double, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double,double,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"cameraAngle"},{"p":"common.hardware.limelight","c":"Limelight","l":"cameraHeight"},{"p":"common.hardware.camera","c":"Camera","l":"cameras"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"CAN_SPARK_FLEX"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"CAN_SPARK_MAX"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"canSparkMaxTimeout"},{"p":"common.core.swerve","c":"SwerveBase","l":"chassisVelocityCorrection"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"checkState(String, Supplier)","u":"checkState(java.lang.String,java.util.function.Supplier)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"clear()"},{"p":"common.core.controllers","c":"ControllerBase","l":"close()"},{"p":"common.core.misc","c":"NAR_Robot","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"close()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"close()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"close()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"CmdSysId(String, Consumer, Supplier, Supplier, double, boolean, Subsystem...)","u":"%3Cinit%3E(java.lang.String,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Supplier,double,boolean,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.sysid","c":"CmdSysId","l":"CmdSysId(String, Consumer, Supplier, Supplier, double, double, double, boolean, Subsystem...)","u":"%3Cinit%3E(java.lang.String,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Supplier,double,double,double,boolean,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"COAST"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"command"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"compareTo(PolynomialRegression)","u":"compareTo(common.utility.sysid.PolynomialRegression)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"configAllSettings(TalonSRXConfiguration)","u":"configAllSettings(com.ctre.phoenix.motorcontrol.can.TalonSRXConfiguration)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"configMotor(NAR_Motor.MotorConfig)","u":"configMotor(common.hardware.motorcontroller.NAR_Motor.MotorConfig)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"configMotors()"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"configMotors()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"configPID(PIDFFConfig)","u":"configPID(common.core.controllers.PIDFFConfig)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"controller"},{"p":"common.core.controllers","c":"ControllerBase","l":"controller"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"controller"},{"p":"common.core.controllers","c":"Controller","l":"Controller(PIDFFConfig, Controller.Type)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,common.core.controllers.Controller.Type)"},{"p":"common.core.controllers","c":"Controller","l":"Controller(PIDFFConfig, Controller.Type, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,common.core.controllers.Controller.Type,double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"ControllerBase(PIDFFConfig, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,double)"},{"p":"common.core.swerve","c":"CTREModuleState","l":"CTREModuleState()","u":"%3Cinit%3E()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"currentLimit"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, BooleanSupplier, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,java.util.function.BooleanSupplier,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, double, double, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,double,double,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.utility.tester","c":"CurrentTest","l":"CurrentTest(String, NAR_Motor, double, double, double, double, Subsystem...)","u":"%3Cinit%3E(java.lang.String,common.hardware.motorcontroller.NAR_Motor,double,double,double,double,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"debug"},{"p":"common.utility","c":"Log","l":"debug(String, String)","u":"debug(java.lang.String,java.lang.String)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"debug(String, String, double, int, int)","u":"debug(java.lang.String,java.lang.String,double,int,int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"DEFAULT"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"degree()"},{"p":"common.core.swerve","c":"SwerveConversions","l":"degreesToRotations(double, double)","u":"degreesToRotations(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"disable()"},{"p":"common.hardware.camera","c":"Camera","l":"disable()"},{"p":"common.hardware.camera","c":"Camera","l":"disableAll()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"DISCONNECTED"},{"p":"common.hardware.camera","c":"Camera","l":"distance"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"distanceFactor"},{"p":"common.core.swerve","c":"SwerveBase","l":"drive(ChassisSpeeds)","u":"drive(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"common.core.swerve","c":"SwerveBase","l":"drive(Translation2d, double, boolean)","u":"drive(edu.wpi.first.math.geometry.Translation2d,double,boolean)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"driveConfig"},{"p":"common.hardware.limelight","c":"StreamMode","l":"DRIVER_CAMERA"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"ElevatorTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enable()"},{"p":"common.hardware.camera","c":"Camera","l":"enable()"},{"p":"common.hardware.camera","c":"Camera","l":"enableAll()"},{"p":"common.core.controllers","c":"ControllerBase","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"enableContinuousInput(double, double)","u":"enableContinuousInput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"enabled"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"enableVoltageCompensation(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"enableVoltageCompensation(double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"encoder"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"encoderConfig"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"encoderOffset"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"end(boolean)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"end(boolean)"},{"p":"common.utility.sysid","c":"CmdSysId","l":"end(boolean)"},{"p":"common.utility.tester","c":"CurrentTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"PlateauTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"end(boolean)"},{"p":"common.utility.tester","c":"Tester.Test","l":"end(boolean)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"end(boolean)"},{"p":"common.core.misc","c":"NAR_Robot","l":"endCompetition()"},{"p":"common.hardware.camera","c":"Camera","l":"estimatedPose"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"evaluate(double)"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"evaluate(List)","u":"evaluate(java.util.List)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"execute()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"execute()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"execute()"},{"p":"common.utility.tester","c":"CurrentTest","l":"execute()"},{"p":"common.utility.tester","c":"PlateauTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.Test","l":"execute()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"execute()"},{"p":"common.utility.tester","c":"Tester.TestState","l":"FAILED"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"FALCON_ENCODER_RESOLUTION"},{"p":"common.utility","c":"Log","l":"fatal(String, String)","u":"fatal(java.lang.String,java.lang.String)"},{"p":"common.utility","c":"Log","l":"fatalException(String, String, Exception)","u":"fatalException(java.lang.String,java.lang.String,java.lang.Exception)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"FFCharacterization(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"common.core.swerve","c":"SwerveBase","l":"fieldRelative"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"FITTED_LONG"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"FITTED_SHORT"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"follow(IMotorController)","u":"follow(com.ctre.phoenix.motorcontrol.IMotorController)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"follow(NAR_CANSpark, boolean)","u":"follow(common.hardware.motorcontroller.NAR_CANSpark,boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"follow(NAR_Motor)","u":"follow(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"FOLLOWER"},{"p":"common.hardware.limelight","c":"Limelight","l":"frontDistance"},{"p":"common.core.swerve","c":"SwerveModule","l":"getAbsoluteAngle()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getAllFaults()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getAngleMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getAppliedOutput()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getAppliedOutput()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getBoolean(String, String)","u":"getBoolean(java.lang.String,java.lang.String)"},{"p":"common.hardware.input","c":"NAR_ButtonBoard","l":"getButton(int)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getButton(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getButton(NAR_XboxController.XboxButton)","u":"getButton(common.hardware.input.NAR_XboxController.XboxButton)"},{"p":"common.core.controllers","c":"ControllerBase","l":"getController()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getController()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"getCurrent()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getD()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getDisableConditions()"},{"p":"common.hardware.camera","c":"Camera","l":"getDistance(PhotonTrackedTarget)","u":"getDistance(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getDouble(String, String)","u":"getDouble(java.lang.String,java.lang.String)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getDownPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getDownPOVButton()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getDriveMotor()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getEntry(String, String)","u":"getEntry(java.lang.String,java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getFault(CANSparkBase.FaultID)","u":"getFault(com.revrobotics.CANSparkBase.FaultID)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getFieldVelocity()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroAngle()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroPose(PhotonPipelineResult)","u":"getGyroPose(org.photonvision.targeting.PhotonPipelineResult)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getGyroRotation2d()"},{"p":"common.hardware.camera","c":"Camera","l":"getGyroStablilization(Optional, PhotonTrackedTarget)","u":"getGyroStablilization(java.util.Optional,org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getHeading()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getI()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"getInstance()"},{"p":"common.utility.tester","c":"Tester","l":"getInstance()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkA()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkA()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"getKey()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkG()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkS()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkS()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getkV()"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"getkV()"},{"p":"common.hardware.limelight","c":"LEDMode","l":"getLEDMode()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getLeftPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftX()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getLeftY()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getLong(String, String)","u":"getLong(java.lang.String,java.lang.String)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"getMeasurement()"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"getMeasurement()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getModulePosition()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getModules()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getMotor()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getNumFailedConfigs()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getNumFailedConfigs()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getP()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getPeriod()"},{"p":"common.hardware.limelight","c":"Pipeline","l":"getPipeline()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPitch()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPose()"},{"p":"common.hardware.camera","c":"Camera","l":"getPose(PhotonPipelineResult)","u":"getPose(org.photonvision.targeting.PhotonPipelineResult)"},{"p":"common.hardware.camera","c":"Camera","l":"getPoseAmbiguity(PhotonTrackedTarget)","u":"getPoseAmbiguity(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getPosition()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getPositions()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getPOVButton(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getPOVButton(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getRawPosition()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getRawVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getRawVelocity()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getRightPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightX()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getRightY()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRobotVelocity()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRoll()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getRotation2d()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getRunningState()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"getSelectedAuto()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getSelectedAutoName()"},{"p":"common.hardware.limelight","c":"Limelight","l":"getSelectedPipeline()"},{"p":"common.core.controllers","c":"ControllerBase","l":"getSetpoint()"},{"p":"common.core.controllers","c":"TrapController","l":"getSetpoint()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"getSetpoint()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getStallCurrent()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getStallCurrent()"},{"p":"common.core.subsystems","c":"SubsystemState","l":"getState()"},{"p":"common.core.swerve","c":"SwerveModule","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getState()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getState()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getStates()"},{"p":"common.hardware.limelight","c":"StreamMode","l":"getStream()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"getString(String, String)","u":"getString(java.lang.String,java.lang.String)"},{"p":"common.hardware.limelight","c":"Limelight","l":"getTargetFieldPosition(double, Pose2d)","u":"getTargetFieldPosition(double,edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"getTemperature()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"getTemperature()"},{"p":"common.utility.tester","c":"Tester","l":"getTest(String)","u":"getTest(java.lang.String)"},{"p":"common.utility.tester","c":"Tester.Test","l":"getTestState()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getThrottle()"},{"p":"common.core.controllers","c":"Controller","l":"getType()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getUpPOVButton()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"getUpPOVButton()"},{"p":"common.hardware.limelight","c":"Limelight","l":"getValue(LimelightKey)","u":"getValue(common.hardware.limelight.LimelightKey)"},{"p":"common.hardware.limelight","c":"Limelight","l":"getValueAverage(LimelightKey, int)","u":"getValueAverage(common.hardware.limelight.LimelightKey,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"getVelocity()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"getVelocity()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getX()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getY()"},{"p":"common.core.swerve","c":"SwerveBase","l":"getYaw()"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"getZ()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"hasObjectPresent()"},{"p":"common.hardware.limelight","c":"Limelight","l":"hasValidTarget()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"HIGH_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"HIGH_PRIORITY_FREQ"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"HORIZONTAL_FOV"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"HORIZONTAL_OFFSET"},{"p":"common.hardware.limelight","c":"Limelight","l":"hostname"},{"p":"common.utility.annotations","c":"AutoCommand","l":"identifier()"},{"p":"common.utility","c":"Log","l":"info(String, String)","u":"info(java.lang.String,java.lang.String)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"initialize()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"initialize()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"initialize()"},{"p":"common.utility.tester","c":"CurrentTest","l":"initialize()"},{"p":"common.utility.tester","c":"PlateauTest","l":"initialize()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"initialize()"},{"p":"common.utility.tester","c":"Tester.Test","l":"initialize()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"initialize()"},{"p":"common.core.controllers","c":"ControllerBase","l":"initSendable(SendableBuilder)","u":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"common.core.controllers","c":"TrapController","l":"initSendable(SendableBuilder)","u":"initSendable(edu.wpi.first.util.sendable.SendableBuilder)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"initShuffleboard()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"initShuffleboard()"},{"p":"common.core.swerve","c":"SwerveBase","l":"initShuffleboard()"},{"p":"common.hardware.camera","c":"Camera","l":"initShuffleboard()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"initShuffleboard(String, String, int)","u":"initShuffleboard(java.lang.String,java.lang.String,int)"},{"p":"common.core.swerve","c":"SwerveBase","l":"initStateCheck()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"instances"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"intake()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"invert"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"inverted"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"isDebug()"},{"p":"common.hardware.camera","c":"Camera","l":"isDisabled"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"isEnabled()"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"isFinished()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"isFinished()"},{"p":"common.utility.sysid","c":"CmdSysId","l":"isFinished()"},{"p":"common.utility.tester","c":"CurrentTest","l":"isFinished()"},{"p":"common.utility.tester","c":"PlateauTest","l":"isFinished()"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"isFinished()"},{"p":"common.utility.tester","c":"Tester.Test","l":"isFinished()"},{"p":"common.utility.tester","c":"ThresholdTest","l":"isFinished()"},{"p":"common.hardware.camera","c":"Camera","l":"isGoodEstimate(Pose2d)","u":"isGoodEstimate(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.camera","c":"Camera","l":"isValidTarget(PhotonTrackedTarget)","u":"isValidTarget(org.photonvision.targeting.PhotonTrackedTarget)"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kA"},{"p":"common.core.controllers","c":"ControllerBase","l":"kA"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kA"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kB"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kBack"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kD"},{"p":"common.core.misc","c":"NAR_Robot","l":"kDefaultPeriod"},{"p":"common.core.controllers","c":"ControllerBase","l":"kG"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kG"},{"p":"common.core.controllers","c":"ControllerBase","l":"kG_Function"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kI"},{"p":"common.core.swerve","c":"SwerveBase","l":"kinematics"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftBumper"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftStick"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kLeftTrigger"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kP"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightBumper"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightStick"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kRightTrigger"},{"p":"common.core.controllers","c":"ControllerBase","l":"kS"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kS"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kStart"},{"p":"common.core.controllers","c":"ControllerBase","l":"kV"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"kV"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kX"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"kY"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LATENCY"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LENGTH_HORIZONTAL"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"LENGTH_VERTICAL"},{"p":"common.hardware.limelight","c":"StreamMode","l":"LIMELIGHT_CAMERA"},{"p":"common.hardware.limelight","c":"Limelight","l":"Limelight(String, double, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double,double)"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"LimelightConstants()","u":"%3Cinit%3E()"},{"p":"common.hardware.limelight","c":"LimelightData","l":"LimelightData()","u":"%3Cinit%3E()"},{"p":"common.hardware.limelight","c":"Limelight","l":"limelightTable"},{"p":"common.utility","c":"Log","l":"Log()","u":"%3Cinit%3E()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"LOW_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"LOW_PRIORITY_FREQ"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAG_ENCODER_RESOLUTION"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"ManipulatorTemplate(double, double, double, double, double, NAR_Motor...)","u":"%3Cinit%3E(double,double,double,double,double,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"ManipulatorTemplate(NAR_Motor...)","u":"%3Cinit%3E(common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAX_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MAX_PRIORITY_FREQ"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"maximumRetries"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"maximumRetries"},{"p":"common.core.swerve","c":"SwerveBase","l":"maxSpeed"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"maxSpeed"},{"p":"common.core.controllers","c":"ControllerBase","l":"measurement"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MEDIUM_PRIORITY"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MEDIUM_PRIORITY_FREQ"},{"p":"common.core.swerve","c":"SwerveConversions","l":"metersToRotations(double, double, double)","u":"metersToRotations(double,double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"mode"},{"p":"common.core.swerve","c":"SwerveModule","l":"moduleNumber"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"moduleNumber"},{"p":"common.core.swerve","c":"SwerveBase","l":"modules"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"motor"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"motor"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"motor"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"motorConfig"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"MotorConfig(double, double, int, boolean, NAR_Motor.Neutral)","u":"%3Cinit%3E(double,double,int,boolean,common.hardware.motorcontroller.NAR_Motor.Neutral)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"MotorControllerConstants()","u":"%3Cinit%3E()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"motors"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"motors"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"motors"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"motors"},{"p":"common.core.swerve","c":"SwerveConversions","l":"MPSToRPM(double, double, double)","u":"MPSToRPM(double,double,double)"},{"p":"common.utility.annotations","c":"NARUpdateable","l":"name()"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"name()"},{"p":"common.hardware.input","c":"NAR_ButtonBoard","l":"NAR_ButtonBoard(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType, NAR_CANSpark.EncoderType)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType,common.hardware.motorcontroller.NAR_CANSpark.EncoderType)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"NAR_CANSpark(int, NAR_CANSpark.ControllerType, CANSparkLowLevel.MotorType, NAR_CANSpark.EncoderType, PIDFFConfig)","u":"%3Cinit%3E(int,common.hardware.motorcontroller.NAR_CANSpark.ControllerType,com.revrobotics.CANSparkLowLevel.MotorType,common.hardware.motorcontroller.NAR_CANSpark.EncoderType,common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"NAR_Joystick(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"NAR_Motor(int)","u":"%3Cinit%3E(int)"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"NAR_PIDCommand(ControllerBase, DoubleSupplier, DoubleSupplier, DoubleConsumer, Subsystem...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleConsumer,edu.wpi.first.wpilibj2.command.Subsystem...)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"NAR_PIDSubsystem(ControllerBase)","u":"%3Cinit%3E(common.core.controllers.ControllerBase)"},{"p":"common.core.misc","c":"NAR_Robot","l":"NAR_Robot()","u":"%3Cinit%3E()"},{"p":"common.core.misc","c":"NAR_Robot","l":"NAR_Robot(double)","u":"%3Cinit%3E(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"NAR_TalonFX(int, String, PIDFFConfig)","u":"%3Cinit%3E(int,java.lang.String,common.core.controllers.PIDFFConfig)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"NAR_TalonSRX(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"NAR_XboxController(int)","u":"%3Cinit%3E(int)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NEO_550CurrentLimit"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NEO_CurrentLimit"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"NO_PRIORITY"},{"p":"common.core.swerve","c":"SwerveBase","l":"odometry"},{"p":"common.hardware.limelight","c":"LEDMode","l":"OFF"},{"p":"common.hardware.camera","c":"Camera","l":"offset"},{"p":"common.hardware.limelight","c":"LEDMode","l":"ON"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onClose(WebSocket, int, String, boolean)","u":"onClose(org.java_websocket.WebSocket,int,java.lang.String,boolean)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"onConstraintViolation()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onError(WebSocket, Exception)","u":"onError(org.java_websocket.WebSocket,java.lang.Exception)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onMessage(WebSocket, String)","u":"onMessage(org.java_websocket.WebSocket,java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onOpen(WebSocket, ClientHandshake)","u":"onOpen(org.java_websocket.WebSocket,org.java_websocket.handshake.ClientHandshake)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"onSafetyTimeout()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"onStart()"},{"p":"common.core.swerve","c":"CTREModuleState","l":"optimize(SwerveModuleState, Rotation2d)","u":"optimize(edu.wpi.first.math.kinematics.SwerveModuleState,edu.wpi.first.math.geometry.Rotation2d)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"outtake()"},{"p":"common.hardware.camera","c":"Camera","l":"overrideThreshold"},{"p":"common.hardware.camera","c":"ParseJson","l":"ParseJson(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"PARTIALLY_RUNNING"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"passCondition"},{"p":"common.utility.tester","c":"Tester.TestState","l":"PASSED"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"PercentOutput"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"periodic()"},{"p":"common.core.swerve","c":"SwerveBase","l":"periodic()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"pidffConfig"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig()","u":"%3Cinit%3E()"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double, double, double, double)","u":"%3Cinit%3E(double,double,double,double,double,double)"},{"p":"common.core.controllers","c":"PIDFFConfig","l":"PIDFFConfig(double, double, double, double, double, double, double)","u":"%3Cinit%3E(double,double,double,double,double,double,double)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"pidTo(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"pidTo(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"pidTo(double)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"PIPELINE"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"PivotTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, DoubleSupplier, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.DoubleSupplier,double)"},{"p":"common.utility.tester","c":"PlateauTest","l":"PlateauTest(String, Command, double, DoubleSupplier, double, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.DoubleSupplier,double,double)"},{"p":"common.utility.sysid","c":"PolynomialDerivative","l":"PolynomialDerivative(PolynomialRegression)","u":"%3Cinit%3E(common.utility.sysid.PolynomialRegression)"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"PolynomialRegression(double[], double[], int)","u":"%3Cinit%3E(double[],double[],int)"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"PolynomialRegression(double[], double[], int, String)","u":"%3Cinit%3E(double[],double[],int,java.lang.String)"},{"p":"common.core.swerve","c":"SwerveBase","l":"PoseLog(Pose2d)","u":"PoseLog(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"Position"},{"p":"common.core.controllers","c":"Controller.Type","l":"POSITION"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"POSITION"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"predict(double)"},{"p":"common.utility.sysid","c":"FFCharacterization","l":"print()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"R2()"},{"p":"common.utility","c":"Log","l":"recoverable(String, String)","u":"recoverable(java.lang.String,java.lang.String)"},{"p":"common.hardware.limelight","c":"Pipeline","l":"RED"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"Relative"},{"p":"common.core.controllers","c":"ControllerBase","l":"reset()"},{"p":"common.core.controllers","c":"TrapController","l":"reset()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"reset(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"reset(double)"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetAll()"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetEncoders()"},{"p":"common.core.swerve","c":"SwerveBase","l":"resetOdometry(Pose2d)","u":"resetOdometry(edu.wpi.first.math.geometry.Pose2d)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"resetPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"resetRawPosition(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"resetRawPosition(double)"},{"p":"common.core.swerve","c":"SwerveModule","l":"resetToAbsolute()"},{"p":"common.hardware.camera","c":"ParseJson","l":"returnHashMap()"},{"p":"common.hardware.limelight","c":"Limelight","l":"robotCenterDistance"},{"p":"common.core.swerve","c":"SwerveConversions","l":"rotationsToDegrees(double, double)","u":"rotationsToDegrees(double,double)"},{"p":"common.core.swerve","c":"SwerveConversions","l":"rotationsToMeters(double, double, double)","u":"rotationsToMeters(double,double,double)"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"RPM_TO_FALCON"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"RPM_TO_TALONSRX"},{"p":"common.core.swerve","c":"SwerveConversions","l":"RPMToMPS(double, double, double)","u":"RPMToMPS(double,double,double)"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"run(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"run(double)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"RUNNING"},{"p":"common.utility.tester","c":"Tester.TestState","l":"RUNNING"},{"p":"common.utility.tester","c":"Tester","l":"runTest(String)","u":"runTest(java.lang.String)"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"SCREEN_HEIGHT"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"SCREEN_WIDTH"},{"p":"common.hardware.camera","c":"Camera","l":"seesTag()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"sendMessage(String)","u":"sendMessage(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double, NAR_Motor.Control)","u":"set(double,common.hardware.motorcontroller.NAR_Motor.Control)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"set(double, NAR_Motor.Control, double)","u":"set(double,common.hardware.motorcontroller.NAR_Motor.Control,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setBrakeMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setBrakeMode()"},{"p":"common.core.swerve","c":"SwerveBase","l":"setBrakeMode(boolean)"},{"p":"common.core.swerve","c":"SwerveModule","l":"setBrakeMode(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setCoastMode()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setCoastMode()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setConstraints(double, double)","u":"setConstraints(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setCurrentLimit(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setCurrentLimit(int)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setD(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setDefaultStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setDefaultStatusFrames()"},{"p":"common.core.swerve","c":"SwerveModule","l":"setDesiredState(SwerveModuleState)","u":"setDesiredState(edu.wpi.first.math.kinematics.SwerveModuleState)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setFollowerStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setFollowerStatusFrames()"},{"p":"common.core.controllers","c":"ControllerBase","l":"setI(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setInverted(boolean)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setInverted(boolean)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkA(DoubleSupplier)","u":"setkA(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG_Function(DoubleSupplier)","u":"setkG_Function(java.util.function.DoubleSupplier)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setkG_Function(DoubleSupplier)","u":"setkG_Function(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkG(DoubleSupplier)","u":"setkG(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkS(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkS(DoubleSupplier)","u":"setkS(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkV(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setkV(DoubleSupplier)","u":"setkV(java.util.function.DoubleSupplier)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setLEDMode(LEDMode)","u":"setLEDMode(common.hardware.limelight.LEDMode)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setLeftXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setLeftYDeadband(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setMeasurementSource(DoubleSupplier)","u":"setMeasurementSource(java.util.function.DoubleSupplier)"},{"p":"common.core.controllers","c":"Controller","l":"setMeasurementSource(NAR_Motor)","u":"setMeasurementSource(common.hardware.motorcontroller.NAR_Motor)"},{"p":"common.core.swerve","c":"SwerveBase","l":"setModuleStates(SwerveModuleState[])","u":"setModuleStates(edu.wpi.first.math.kinematics.SwerveModuleState[])"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setNeutralMode(NAR_Motor.Neutral)","u":"setNeutralMode(common.hardware.motorcontroller.NAR_Motor.Neutral)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setP(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPercentOutput(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPeriodicFramePeriod(CANSparkLowLevel.PeriodicFrame, int)","u":"setPeriodicFramePeriod(com.revrobotics.CANSparkLowLevel.PeriodicFrame,int)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setPID(double, double, double)","u":"setPID(double,double,double)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setPipeline(Pipeline)","u":"setPipeline(common.hardware.limelight.Pipeline)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setpoint"},{"p":"common.core.commands","c":"NAR_PIDCommand","l":"setpointSource"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem.SetpointTest","l":"SetpointTest(String, double, double, double)","u":"%3Cinit%3E(java.lang.String,double,double,double)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard","l":"setPort(int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setPositionStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setPositionStatusFrames()"},{"p":"common.core.subsystems","c":"ManipulatorTemplate","l":"setPower(double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"setPower(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"setPower(double)"},{"p":"common.hardware.camera","c":"Camera","l":"setResources(DoubleSupplier, BiConsumer, AprilTagFieldLayout, Supplier)","u":"setResources(java.util.function.DoubleSupplier,java.util.function.BiConsumer,edu.wpi.first.apriltag.AprilTagFieldLayout,java.util.function.Supplier)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setRightXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"setRightYDeadband(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setSafetyThresh(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setSetpoint(double)"},{"p":"common.core.controllers","c":"TrapController","l":"setSetpoint(double)"},{"p":"common.core.controllers","c":"TrapController","l":"setSetpoint(TrapezoidProfile.State)","u":"setSetpoint(edu.wpi.first.math.trajectory.TrapezoidProfile.State)"},{"p":"common.core.subsystems","c":"SubsystemState","l":"setState(T)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setStatusFramePeriod(StatusFrameEnhanced, int)","u":"setStatusFramePeriod(com.ctre.phoenix.motorcontrol.StatusFrameEnhanced,int)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setStatusFrames(NAR_CANSpark.SparkMaxConfig)","u":"setStatusFrames(common.hardware.motorcontroller.NAR_CANSpark.SparkMaxConfig)"},{"p":"common.hardware.limelight","c":"Limelight","l":"setStreamMode(StreamMode)","u":"setStreamMode(common.hardware.limelight.StreamMode)"},{"p":"common.hardware.camera","c":"Camera","l":"setThresholds(double, double)","u":"setThresholds(double,double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setThrottleBounds(double, double)","u":"setThrottleBounds(double,double)"},{"p":"common.utility.tester","c":"Tester.Test","l":"setTimeBetweenTests(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setTimeConversionFactor(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setTolerance(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setTolerance(double)"},{"p":"common.core.controllers","c":"ControllerBase","l":"setTolerance(double, double)","u":"setTolerance(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setUnitConversionFactor(double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"setUpdateTime(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"common.core.controllers","c":"TrapController","l":"setVelocitySource(DoubleSupplier)","u":"setVelocitySource(java.util.function.DoubleSupplier)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonFX","l":"setVelocityStatusFrames()"},{"p":"common.hardware.motorcontroller","c":"NAR_TalonSRX","l":"setVelocityStatusFrames()"},{"p":"common.core.swerve","c":"SwerveBase","l":"setVoltage(double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"setVolts(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setXDeadband(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setYDeadband(double)"},{"p":"common.hardware.input","c":"NAR_Joystick","l":"setZDeadband(double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"ShooterTemplate(ControllerBase, NAR_Motor...)","u":"%3Cinit%3E(common.core.controllers.ControllerBase,common.hardware.motorcontroller.NAR_Motor...)"},{"p":"common.core.controllers","c":"TrapController","l":"shouldLog"},{"p":"common.core.swerve","c":"SwerveModule","l":"shouldOptimizeCAN"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"SKEW"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"SPARKMAX_ENCODER_RESOLUTION"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"SPARKMAX_RPM_TO_NUpS"},{"p":"common.core.misc","c":"NAR_Robot","l":"startCompetition()"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"startPID(double)"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"startVibrate()"},{"p":"common.core.subsystems","c":"SubsystemState","l":"stateIs(T)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status0"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status1"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status2"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status3"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status4"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status5"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"status6"},{"p":"common.core.swerve","c":"SwerveBase","l":"stop()"},{"p":"common.core.swerve","c":"SwerveModule","l":"stop()"},{"p":"common.hardware.input","c":"NAR_XboxController","l":"stopVibrate()"},{"p":"common.core.swerve","c":"SwerveBase","l":"SwerveBase(SwerveDriveKinematics, Matrix, Matrix, SwerveModuleConfig...)","u":"%3Cinit%3E(edu.wpi.first.math.kinematics.SwerveDriveKinematics,edu.wpi.first.math.Matrix,edu.wpi.first.math.Matrix,common.core.swerve.SwerveModuleConfig...)"},{"p":"common.core.swerve","c":"SwerveConversions","l":"SwerveConversions()","u":"%3Cinit%3E()"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveEncoderConfig","l":"SwerveEncoderConfig(CANcoder, double, boolean)","u":"%3Cinit%3E(com.ctre.phoenix6.hardware.CANcoder,double,boolean)"},{"p":"common.core.swerve","c":"SwerveModule","l":"SwerveModule(SwerveModuleConfig)","u":"%3Cinit%3E(common.core.swerve.SwerveModuleConfig)"},{"p":"common.core.swerve","c":"SwerveModuleConfig","l":"SwerveModuleConfig(int, SwerveModuleConfig.SwerveMotorConfig, SwerveModuleConfig.SwerveMotorConfig, SwerveModuleConfig.SwerveEncoderConfig, double)","u":"%3Cinit%3E(int,common.core.swerve.SwerveModuleConfig.SwerveMotorConfig,common.core.swerve.SwerveModuleConfig.SwerveMotorConfig,common.core.swerve.SwerveModuleConfig.SwerveEncoderConfig,double)"},{"p":"common.core.swerve","c":"SwerveModuleConfig.SwerveMotorConfig","l":"SwerveMotorConfig(NAR_Motor, NAR_Motor.MotorConfig, PIDFFConfig)","u":"%3Cinit%3E(common.hardware.motorcontroller.NAR_Motor,common.hardware.motorcontroller.NAR_Motor.MotorConfig,common.core.controllers.PIDFFConfig)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"SystemsTest(String, Command)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command)"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"SystemsTest(String, Command, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.BooleanSupplier)"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"tab()"},{"p":"common.hardware.motorcontroller","c":"MotorControllerConstants","l":"TALONSRX_ENCODER_RESOLUTION"},{"p":"common.hardware.limelight","c":"Limelight","l":"targetWidth"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"testName"},{"p":"common.utility.tester","c":"ThresholdTest","l":"testName"},{"p":"common.utility.tester","c":"Tester.SystemsTest","l":"testState"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, double, double, BooleanSupplier)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,double,double,java.util.function.BooleanSupplier)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, DoubleSupplier, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.DoubleSupplier,double)"},{"p":"common.utility.tester","c":"ThresholdTest","l":"ThresholdTest(String, Command, DoubleSupplier, double, double)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.wpilibj2.command.Command,java.util.function.DoubleSupplier,double,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"timeConversionFactor"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.MotorConfig","l":"timeFactor"},{"p":"common.core.swerve","c":"SwerveBase","l":"toggle()"},{"p":"common.hardware.limelight","c":"LimelightData","l":"toString()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"toString()"},{"p":"common.utility.sysid","c":"PolynomialRegression","l":"toString()"},{"p":"common.core.controllers","c":"TrapController","l":"TrapController(PIDFFConfig, TrapezoidProfile.Constraints)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints)"},{"p":"common.core.controllers","c":"TrapController","l":"TrapController(PIDFFConfig, TrapezoidProfile.Constraints, double)","u":"%3Cinit%3E(common.core.controllers.PIDFFConfig,edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints,double)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor","l":"unitConversionFactor"},{"p":"common.utility","c":"Log","l":"unusual(String, String)","u":"unusual(java.lang.String,java.lang.String)"},{"p":"common.hardware.camera","c":"Camera","l":"update()"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"update()"},{"p":"common.hardware.camera","c":"Camera","l":"updateAll()"},{"p":"common.hardware.camera","c":"Camera","l":"updateCounter"},{"p":"common.hardware.camera","c":"Camera","l":"updatedPose"},{"p":"common.core.controllers","c":"ControllerBase","l":"useOutput()"},{"p":"common.core.subsystems","c":"ElevatorTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"NAR_PIDSubsystem","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"PivotTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.core.subsystems","c":"ShooterTemplate","l":"useOutput(double, double)","u":"useOutput(double,double)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"VALID_TARGET"},{"p":"common.hardware.camera","c":"Camera","l":"validDist"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VALUE_KEYS"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VALUE_KEYS_PNP"},{"p":"common.core.controllers","c":"Controller.Type","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"LEDMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"Pipeline","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.limelight","c":"StreamMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.utility.tester","c":"Tester.TestState","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"common.core.controllers","c":"Controller.Type","l":"values()"},{"p":"common.hardware.input","c":"NAR_XboxController.XboxButton","l":"values()"},{"p":"common.hardware.limelight","c":"LEDMode","l":"values()"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"values()"},{"p":"common.hardware.limelight","c":"Pipeline","l":"values()"},{"p":"common.hardware.limelight","c":"StreamMode","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.ControllerType","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.EncoderType","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Neutral","l":"values()"},{"p":"common.utility.narwhaldashboard","c":"NarwhalDashboard.State","l":"values()"},{"p":"common.utility.tester","c":"Tester.TestState","l":"values()"},{"p":"common.hardware.motorcontroller","c":"NAR_Motor.Control","l":"Velocity"},{"p":"common.core.controllers","c":"Controller.Type","l":"VELOCITY"},{"p":"common.hardware.motorcontroller","c":"NAR_CANSpark.SparkMaxConfig","l":"VELOCITY"},{"p":"common.hardware.limelight","c":"LimelightConstants","l":"VERTICAL_FOV"},{"p":"common.hardware.limelight","c":"LimelightKey","l":"VERTICAL_OFFSET"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"WINDOW_HEIGHT"},{"p":"common.utility.shuffleboard","c":"NAR_Shuffleboard","l":"WINDOW_WIDTH"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"x()"},{"p":"common.core.swerve","c":"SwerveBase","l":"xlock()"},{"p":"common.core.swerve","c":"SwerveModule","l":"xLock(Rotation2d)","u":"xLock(edu.wpi.first.math.geometry.Rotation2d)"},{"p":"common.utility.annotations","c":"ShuffleboardData","l":"y()"},{"p":"common.core.swerve","c":"SwerveBase","l":"zeroGyro(double)"}];updateSearchResults();
\ No newline at end of file
diff --git a/doc/overview-tree.html b/doc/overview-tree.html
index 7ca9d64..a784467 100644
--- a/doc/overview-tree.html
+++ b/doc/overview-tree.html
@@ -211,7 +211,6 @@ Enum Class Hierarchy
common.hardware.motorcontroller.NAR_CANSpark.SparkMaxConfig
common.hardware.motorcontroller.NAR_Motor.Control
common.hardware.motorcontroller.NAR_Motor.Neutral
-common.core.misc.NAR_Robot.LoggingState
common.hardware.input.NAR_XboxController.XboxButton
common.utility.narwhaldashboard.NarwhalDashboard.State
common.hardware.limelight.Pipeline
diff --git a/doc/type-search-index.js b/doc/type-search-index.js
index 5b8a52b..15f5ca2 100644
--- a/doc/type-search-index.js
+++ b/doc/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"common.utility.annotations","l":"AutoCommand"},{"p":"common.hardware.camera","l":"Camera"},{"p":"common.utility.sysid","l":"CmdSysId"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.Control"},{"p":"common.core.controllers","l":"Controller"},{"p":"common.core.controllers","l":"ControllerBase"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.ControllerType"},{"p":"common.core.swerve","l":"CTREModuleState"},{"p":"common.utility.tester","l":"CurrentTest"},{"p":"common.core.subsystems","l":"ElevatorTemplate"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.EncoderType"},{"p":"common.utility.sysid","l":"FFCharacterization"},{"p":"common.hardware.limelight","l":"LEDMode"},{"p":"common.hardware.limelight","l":"Limelight"},{"p":"common.hardware.limelight","l":"LimelightConstants"},{"p":"common.hardware.limelight","l":"LimelightData"},{"p":"common.hardware.limelight","l":"LimelightKey"},{"p":"common.utility","l":"Log"},{"p":"common.core.misc","l":"NAR_Robot.LoggingState"},{"p":"common.core.subsystems","l":"ManipulatorTemplate"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.MotorConfig"},{"p":"common.hardware.motorcontroller","l":"MotorControllerConstants"},{"p":"common.hardware.input","l":"NAR_ButtonBoard"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark"},{"p":"common.hardware.input","l":"NAR_Joystick"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor"},{"p":"common.core.commands","l":"NAR_PIDCommand"},{"p":"common.core.subsystems","l":"NAR_PIDSubsystem"},{"p":"common.core.misc","l":"NAR_Robot"},{"p":"common.utility.shuffleboard","l":"NAR_Shuffleboard"},{"p":"common.hardware.motorcontroller","l":"NAR_TalonFX"},{"p":"common.hardware.motorcontroller","l":"NAR_TalonSRX"},{"p":"common.hardware.input","l":"NAR_XboxController"},{"p":"common.utility.annotations","l":"NARUpdateable"},{"p":"common.utility.narwhaldashboard","l":"NarwhalDashboard"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.Neutral"},{"p":"common.hardware.camera","l":"ParseJson"},{"p":"common.core.controllers","l":"PIDFFConfig"},{"p":"common.hardware.limelight","l":"Pipeline"},{"p":"common.core.subsystems","l":"PivotTemplate"},{"p":"common.utility.tester","l":"PlateauTest"},{"p":"common.utility.sysid","l":"PolynomialDerivative"},{"p":"common.utility.sysid","l":"PolynomialRegression"},{"p":"common.core.subsystems","l":"NAR_PIDSubsystem.SetpointTest"},{"p":"common.core.subsystems","l":"ShooterTemplate"},{"p":"common.utility.annotations","l":"ShuffleboardData"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.SparkMaxConfig"},{"p":"common.utility.narwhaldashboard","l":"NarwhalDashboard.State"},{"p":"common.hardware.limelight","l":"StreamMode"},{"p":"common.core.subsystems","l":"SubsystemState"},{"p":"common.core.swerve","l":"SwerveBase"},{"p":"common.core.swerve","l":"SwerveConversions"},{"p":"common.core.swerve","l":"SwerveModuleConfig.SwerveEncoderConfig"},{"p":"common.core.swerve","l":"SwerveModule"},{"p":"common.core.swerve","l":"SwerveModuleConfig"},{"p":"common.core.swerve","l":"SwerveModuleConfig.SwerveMotorConfig"},{"p":"common.utility.tester","l":"Tester.SystemsTest"},{"p":"common.utility.tester","l":"Tester.Test"},{"p":"common.utility.tester","l":"Tester"},{"p":"common.utility.tester","l":"Tester.TestState"},{"p":"common.utility.tester","l":"ThresholdTest"},{"p":"common.core.controllers","l":"TrapController"},{"p":"common.core.controllers","l":"Controller.Type"},{"p":"common.hardware.input","l":"NAR_XboxController.XboxButton"}];updateSearchResults();
\ No newline at end of file
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"common.utility.annotations","l":"AutoCommand"},{"p":"common.hardware.camera","l":"Camera"},{"p":"common.utility.sysid","l":"CmdSysId"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.Control"},{"p":"common.core.controllers","l":"Controller"},{"p":"common.core.controllers","l":"ControllerBase"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.ControllerType"},{"p":"common.core.swerve","l":"CTREModuleState"},{"p":"common.utility.tester","l":"CurrentTest"},{"p":"common.core.subsystems","l":"ElevatorTemplate"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.EncoderType"},{"p":"common.utility.sysid","l":"FFCharacterization"},{"p":"common.hardware.limelight","l":"LEDMode"},{"p":"common.hardware.limelight","l":"Limelight"},{"p":"common.hardware.limelight","l":"LimelightConstants"},{"p":"common.hardware.limelight","l":"LimelightData"},{"p":"common.hardware.limelight","l":"LimelightKey"},{"p":"common.utility","l":"Log"},{"p":"common.core.subsystems","l":"ManipulatorTemplate"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.MotorConfig"},{"p":"common.hardware.motorcontroller","l":"MotorControllerConstants"},{"p":"common.hardware.input","l":"NAR_ButtonBoard"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark"},{"p":"common.hardware.input","l":"NAR_Joystick"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor"},{"p":"common.core.commands","l":"NAR_PIDCommand"},{"p":"common.core.subsystems","l":"NAR_PIDSubsystem"},{"p":"common.core.misc","l":"NAR_Robot"},{"p":"common.utility.shuffleboard","l":"NAR_Shuffleboard"},{"p":"common.hardware.motorcontroller","l":"NAR_TalonFX"},{"p":"common.hardware.motorcontroller","l":"NAR_TalonSRX"},{"p":"common.hardware.input","l":"NAR_XboxController"},{"p":"common.utility.annotations","l":"NARUpdateable"},{"p":"common.utility.narwhaldashboard","l":"NarwhalDashboard"},{"p":"common.hardware.motorcontroller","l":"NAR_Motor.Neutral"},{"p":"common.hardware.camera","l":"ParseJson"},{"p":"common.core.controllers","l":"PIDFFConfig"},{"p":"common.hardware.limelight","l":"Pipeline"},{"p":"common.core.subsystems","l":"PivotTemplate"},{"p":"common.utility.tester","l":"PlateauTest"},{"p":"common.utility.sysid","l":"PolynomialDerivative"},{"p":"common.utility.sysid","l":"PolynomialRegression"},{"p":"common.core.subsystems","l":"NAR_PIDSubsystem.SetpointTest"},{"p":"common.core.subsystems","l":"ShooterTemplate"},{"p":"common.utility.annotations","l":"ShuffleboardData"},{"p":"common.hardware.motorcontroller","l":"NAR_CANSpark.SparkMaxConfig"},{"p":"common.utility.narwhaldashboard","l":"NarwhalDashboard.State"},{"p":"common.hardware.limelight","l":"StreamMode"},{"p":"common.core.subsystems","l":"SubsystemState"},{"p":"common.core.swerve","l":"SwerveBase"},{"p":"common.core.swerve","l":"SwerveConversions"},{"p":"common.core.swerve","l":"SwerveModuleConfig.SwerveEncoderConfig"},{"p":"common.core.swerve","l":"SwerveModule"},{"p":"common.core.swerve","l":"SwerveModuleConfig"},{"p":"common.core.swerve","l":"SwerveModuleConfig.SwerveMotorConfig"},{"p":"common.utility.tester","l":"Tester.SystemsTest"},{"p":"common.utility.tester","l":"Tester.Test"},{"p":"common.utility.tester","l":"Tester"},{"p":"common.utility.tester","l":"Tester.TestState"},{"p":"common.utility.tester","l":"ThresholdTest"},{"p":"common.core.controllers","l":"TrapController"},{"p":"common.core.controllers","l":"Controller.Type"},{"p":"common.hardware.input","l":"NAR_XboxController.XboxButton"}];updateSearchResults();
\ No newline at end of file
diff --git a/src/main/java/common/core/misc/NAR_Robot.java b/src/main/java/common/core/misc/NAR_Robot.java
index 5a7651f..eb4c231 100644
--- a/src/main/java/common/core/misc/NAR_Robot.java
+++ b/src/main/java/common/core/misc/NAR_Robot.java
@@ -1,10 +1,5 @@
package common.core.misc;
-import java.lang.management.GarbageCollectorMXBean;
-import java.lang.management.ManagementFactory;
-import java.lang.reflect.Method;
-import java.time.LocalDateTime;
-import java.util.List;
import java.util.PriorityQueue;
import edu.wpi.first.hal.DriverStationJNI;
@@ -12,7 +7,6 @@
import edu.wpi.first.hal.NotifierJNI;
import edu.wpi.first.hal.FRCNetComm.tInstances;
import edu.wpi.first.hal.FRCNetComm.tResourceType;
-import edu.wpi.first.wpilibj.DriverStation;
import edu.wpi.first.wpilibj.IterativeRobotBase;
import edu.wpi.first.wpilibj.Timer;
@@ -122,7 +116,6 @@ public void close() {
/** Provide an alternate "main loop" via startCompetition(). */
@Override
public void startCompetition() {
- long initStart = 0;
robotInit();
@@ -130,7 +123,6 @@ public void startCompetition() {
simulationInit();
}
- long initEnd = 0;
// Tell the DS that the robot is ready to be enabled
System.out.println("********** Robot program startup complete **********");
diff --git a/src/main/java/common/core/swerve/SwerveBase.java b/src/main/java/common/core/swerve/SwerveBase.java
index 68b8c9c..42a2003 100644
--- a/src/main/java/common/core/swerve/SwerveBase.java
+++ b/src/main/java/common/core/swerve/SwerveBase.java
@@ -1,6 +1,5 @@
package common.core.swerve;
-import common.core.misc.NAR_Robot;
import common.hardware.motorcontroller.NAR_Motor.Control;
import common.utility.narwhaldashboard.NarwhalDashboard;
import common.utility.shuffleboard.NAR_Shuffleboard;
diff --git a/src/main/java/common/hardware/camera/Camera.java b/src/main/java/common/hardware/camera/Camera.java
index 76289ab..4b9ad84 100644
--- a/src/main/java/common/hardware/camera/Camera.java
+++ b/src/main/java/common/hardware/camera/Camera.java
@@ -11,7 +11,6 @@
import org.photonvision.targeting.PhotonPipelineResult;
import org.photonvision.targeting.PhotonTrackedTarget;
-import common.core.misc.NAR_Robot;
import common.utility.Log;
import common.utility.shuffleboard.NAR_Shuffleboard;
import edu.wpi.first.apriltag.AprilTagFieldLayout;