Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the A (cross) face button.
- aboveCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor stator current is abovetarget - toleranceamps. - aboveDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is abovetarget - tolerancedegrees. - abovePercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is abovetarget - tolerance(as a percentage of max rotations). - aboveRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is abovetarget - tolerancerotations. - aboveVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor velocity is abovetarget - toleranceRPM. - ABS_GREATER - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
-
Fires when the absolute axis value is greater than the threshold (deadband check).
- AButton - Variable in class frc.robot.operator.Operator
- AButton - Variable in class frc.robot.pilot.Pilot
- accelX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- accelX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- active() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns the value of the
activerecord component. - addIntakeZone(double, double, double, double, BooleanSupplier) - Method in class frc.rebuilt.FuelPhysicsSim
-
Add an intake zone without a callback.
- addIntakeZone(double, double, double, double, BooleanSupplier, Runnable) - Method in class frc.rebuilt.FuelPhysicsSim
-
Add an intake zone.
- advancePhysics(double) - Method in class frc.rebuilt.FuelPhysicsSim
-
Advance physics by dt seconds.
- AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
- AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
- AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
- AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
- allCloseTo(List<Double>, double, double) - Static method in class frc.spectrumLib.util.Util
-
Checks whether every element in
listis withinepsilonofvalue. - allLimelights - Variable in class frc.robot.subsystems.vision.Vision
-
All three Limelights in one array for bulk operations.
- AM2026 - Class in frc.robot.configs
- AM2026() - Constructor for class frc.robot.configs.AM2026
- ambiguity - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- applyCurrentLimit(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Applies new supply and stator current limits if the requested values differ from the currently configured limits.
- applyMotorConfig(TalonFX) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- applyTalonConfig(TalonFX) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Applies the current
TalonFXConfigurationto the given motor and reports a warning to the DriverStation if the apply fails. - applyTo(CANdle, int, int) - Method in interface frc.spectrumLib.leds.SpectrumLEDs.CANdlePattern
-
Apply this pattern to the given LED segment.
- ARM - Enum constant in enum class frc.spectrumLib.sim.Mount.MountType
-
A single-jointed arm mount.
- ArmConfig - Class in frc.spectrumLib.sim
-
Configuration data for an arm simulation.
- ArmConfig(double, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.sim.ArmConfig
-
Creates an ArmConfig with the required physical and display parameters.
- ArmSim - Class in frc.spectrumLib.sim
-
WPILib-backed simulation of a single-jointed arm driven by one or more Kraken X60 motors.
- ArmSim(ArmConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.ArmSim
-
Creates and registers an arm simulation.
- atCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- atDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is withintoleranceoftarget(both in degrees). - atPercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is withintoleranceoftarget(both as a percentage of max rotations). - atRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is withintoleranceoftarget(both in rotations). - atTargetPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor is withintolerancerotations of the last commanded target position. - atVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- AUTO - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- AUTO_SHOT_TIMEOUT_TRIGGERED - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- autoEndTime - Static variable in class frc.rebuilt.ShiftHelpers
- autoMode - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active during the autonomous period.
- autoMode - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the robot is enabled in autonomous mode.
- Auton - Class in frc.robot.auton
- Auton(SuperStructure) - Constructor for class frc.robot.auton.Auton
- AUTON_IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- AUTON_INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- AUTON_INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- AUTON_TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- AUTON_TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- autonClearState - Static variable in class frc.robot.auton.Auton
- autonIntake - Static variable in class frc.robot.auton.Auton
- autonLaunching - Static variable in class frc.robot.auton.Auton
- autonomousExit() - Method in class frc.robot.Robot
- autonomousInit() - Method in class frc.robot.Robot
-
This method is called once when autonomous starts
- autonomousPeriodic() - Method in class frc.robot.Robot
- autonPoseUpdate - Static variable in class frc.robot.auton.Auton
- autonShoot - Static variable in class frc.robot.auton.Auton
- autonShotPrep - Static variable in class frc.robot.auton.Auton
- autonUnjam - Static variable in class frc.robot.auton.Auton
- autonWarmedUp - Static variable in class frc.robot.Robot
- avgTagArea - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- avgTagDist - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
B
- B - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the B (circle) face button.
- backLL - Variable in class frc.robot.subsystems.vision.Vision
-
Rear-facing Limelight instance.
- ballSimLaunchFuel() - Method in class frc.robot.RobotSim
- BatteryLogger - Class in frc.spectrumLib.telemetry
-
Tracks and logs current draw, power, cumulative energy consumption, peak current/power, and sustained current windows useful for breaker thermal analysis.
- BatteryLogger() - Constructor for class frc.spectrumLib.telemetry.BatteryLogger
- baumgarteBeta - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- baumgarteSlop - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- BBBB(boolean) - Method in class frc.robot.auton.Auton
- BButton - Variable in class frc.robot.operator.Operator
- BButton - Variable in class frc.robot.pilot.Pilot
- belowCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor stator current is belowtarget + toleranceamps. - belowDegrees(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is belowtarget + tolerancedegrees. - belowPercentage(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is belowtarget + tolerance(as a percentage of max rotations). - belowRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor position is belowtarget + tolerancerotations. - belowVelocityRPM(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active when the motor velocity is belowtarget + toleranceRPM. - blink(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Blinking (strobe) pattern — alternates between
colorand off. - blinkLEDs() - Method in class frc.spectrumLib.vision.Limelight
-
Set LL LED's to blink
- blinkLimelights() - Method in class frc.robot.subsystems.vision.Vision
-
Returns a command that blinks all Limelight LEDs while active and turns them off when the command ends.
- blue - Static variable in class frc.rebuilt.Field
- BlueBumps() - Constructor for class frc.rebuilt.Field.BlueBumps
- BlueDepot() - Constructor for class frc.rebuilt.Field.BlueDepot
- BlueHub() - Constructor for class frc.rebuilt.Field.BlueHub
- blueHubCenter - Static variable in class frc.rebuilt.Field
- BlueOutpost() - Constructor for class frc.rebuilt.Field.BlueOutpost
- BlueToRed(double) - Static method in class frc.rebuilt.Field
- BlueToRed(Translation2d) - Static method in class frc.rebuilt.Field
- BlueToRed(Translation3d) - Static method in class frc.rebuilt.Field
- BlueTower() - Constructor for class frc.rebuilt.Field.BlueTower
- BlueTrench() - Constructor for class frc.rebuilt.Field.BlueTrench
- bothBumpers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when both bumpers are pressed simultaneously.
- bothTriggers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when both analog triggers are pressed simultaneously.
- botpose - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_avgarea - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_avgdist - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_orb - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_orb_wpiblue - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_orb_wpired - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_span - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_tagcount - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_wpiblue - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- botpose_wpired - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- bounce(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Bouncing dot pattern — a pocket of light travels back and forth across the strip.
- brakeMechanisms() - Method in class frc.robot.subsystems.SuperStructure
- breathe(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Breathing (sinusoidal fade-in/out) pattern — fades between the peak
colorand off. - BROWNOUT - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- bufferUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- BUILD_DATE - Static variable in class frc.robot.BuildConstants
- BUILD_UNIX_TIME - Static variable in class frc.robot.BuildConstants
- BuildConstants - Class in frc.robot
-
Automatically generated build version information.
C
- CachedDouble - Class in frc.spectrumLib.util
-
Caches a DoubleSupplier value so it is computed at most once per scheduler iteration.
- CachedDouble(DoubleSupplier) - Constructor for class frc.spectrumLib.util.CachedDouble
-
Creates a CachedDouble wrapping the given supplier.
- calculate(double) - Method in class frc.spectrumLib.util.Curve
-
Calculates and returns a mapped value based on the curve.
- calculate(double) - Method in class frc.spectrumLib.util.ExpCurve
-
Applies the full exponential curve pipeline: deadzone, exponent, scalar, then offset.
- calculateDeadzone(double) - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
inputmapped to create a deadband of widthdeadzonein the center of the curve and squishes the rest of the curve to the outside proportionally. - calculateOffset(double) - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
inputsummed with the value ofoffset. - calculateScalar(double) - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
inputmultiplied by the value ofscalar. - CAMERA_OFFLINE - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- cameraId - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- camerapose_robotspace - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- canCoderResponseOK(StatusCode) - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
-
Checks whether a CANcoder configuration response indicates success.
- CanDeviceId - Class in frc.spectrumLib.util
-
Identifies a CAN device by its numeric device ID and the CAN bus name it lives on.
- CanDeviceId(int) - Constructor for class frc.spectrumLib.util.CanDeviceId
-
Creates a CAN device identifier on the default CAN bus (empty string).
- CanDeviceId(int, String) - Constructor for class frc.spectrumLib.util.CanDeviceId
-
Creates a CAN device identifier with an explicit bus name.
- candle - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
The
CANdledevice (owned or shared). - CANIVORE - Static variable in enum class frc.spectrumLib.hardware.Rio
-
CANivore bus selector that chooses the first CANivore found on the system.
- cardinalReorient() - Method in class frc.robot.subsystems.swerve.Swerve
- ccdEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- ccdSpeedThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- center - Static variable in class frc.rebuilt.Field.BlueDepot
- center - Static variable in class frc.rebuilt.Field.BlueOutpost
- center - Static variable in class frc.rebuilt.Field.BlueTower
- centerPose - Static variable in class frc.rebuilt.Field.LeftBlueBump
- centerPose - Static variable in class frc.rebuilt.Field.RightBlueBump
- centerX - Static variable in class frc.rebuilt.Field.BlueHub
- centerY - Static variable in class frc.rebuilt.Field.BlueHub
- chase(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Chase / color-flow pattern — progressively lights LEDs one at a time across the strip and repeats.
- checkAvgCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- checkMaxCurrent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- checkMinThresholdCurrent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- checkPriority(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns a
Triggerthat is active when the currently running command's priority is at or below the given value. - chooseCardinalDirections() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Get proper stick angles for each alliance
- Circle - Class in frc.spectrumLib.sim
-
Renders a filled circle in a
Mechanism2dcanvas using evenly-spaced radial ligaments. - Circle(int, double, String, MechanismRoot2d, Mechanism2d) - Constructor for class frc.spectrumLib.sim.Circle
-
Creates a Circle and immediately draws the radial background lines.
- Circle(Mechanism2d, int, double, String, MechanismRoot2d, Color8Bit) - Constructor for class frc.spectrumLib.sim.Circle
-
Creates a Circle with a specified color and immediately draws the radial background lines.
- classId - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- classID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- classID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- className - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- className - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- clearBalls() - Method in class frc.rebuilt.FuelPhysicsSim
-
Remove every ball from the sim.
- clearShootingParameters() - Method in class frc.rebuilt.ShotCalculator
-
Clears the cached parameters so they are recomputed on the next call to
ShotCalculator.getParameters(). - coastMechanisms() - Method in class frc.robot.subsystems.SuperStructure
- coastMode() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat sets the mechanism to coast mode while active, then reverts to brake mode when the command ends. - CONDITIONAL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- confidence - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- confidence - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- config - Variable in class frc.spectrumLib.mechanism.Mechanism
-
Configuration object holding motor IDs, Talon settings, and mechanism parameters.
- Config() - Constructor for class frc.robot.Robot.Config
- Config(String, int) - Constructor for class frc.spectrumLib.gamepads.Gamepad.Config
-
Creates a gamepad configuration for the given port.
- Config(String, int, int, CANBus) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Creates a configuration for a standalone LED instance that creates and owns its own
CANdle. - Config(String, int, String) - Constructor for class frc.spectrumLib.mechanism.Mechanism.Config
-
Creates a base mechanism configuration with default Talon settings.
- Config(String, CANdle, int, int) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Creates a configuration for a LED zone that shares an existing, already-configured
CANdledevice. - configClockwise_Positive() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the motor output as clockwise positive (inverted relative to the default).
- configContinuousWrap(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Enables or disables continuous position wrap-around for closed-loop control.
- configCounterClockwise_Positive() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the motor output as counter-clockwise positive (default for most mechanisms when viewed from the shaft end).
- configEncoderOffsets(double, double, double, double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- configFeedbackSensorSource(FeedbackSensorSourceValue) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the feedback sensor source using a rotorOffset of
0. - configFeedbackSensorSource(FeedbackSensorSourceValue, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the feedback sensor source and its rotational offset.
- configFeedForwardGains(double, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures feed-forward gains in slot 0.
- configFeedForwardGains(int, double, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures feed-forward gains in the specified slot.
- configForwardSoftLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the forward software limit switch.
- configForwardTorqueCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the peak forward torque current limit.
- configForwardVoltageLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the peak forward output voltage.
- configGearRatio(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the sensor-to-mechanism gear ratio.
- configGravityType(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the gravity compensation type in slot 0.
- configGravityType(int, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the gravity compensation type in the specified slot.
- configLowerSupplyCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the lower supply current limit, used to reduce dissipation after the upper limit has been triggered.
- configLowerSupplyCurrentTime(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the time window for the lower supply current limit.
- configMinMaxRotations(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the minimum and maximum rotation limits for the mechanism.
- configMotionMagic(double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the Motion Magic cruise velocity, acceleration, and jerk limits.
- configMotionMagicPosition(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the feed-forward term for Motion Magic position control requests.
- configMotionMagicVelocity(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures optional Motion Magic velocity parameters (acceleration and feed-forward) for both FOC and voltage velocity control requests.
- configNeutralBrakeMode(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the motor neutral mode to brake or coast.
- configNeutralDeadband(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the duty-cycle neutral deadband.
- configPeakOutput(double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the peak forward and reverse duty-cycle output limits.
- configPIDGains(double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures PID gains in slot 0.
- configPIDGains(int, double, double, double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures PID gains in the specified slot.
- configReverseSoftLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the reverse software limit switch.
- configReverseTorqueCurrentLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the peak reverse torque current limit.
- configReverseVoltageLimit(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the peak reverse output voltage.
- configStatorCurrentLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the stator current limit.
- configSupplyCurrentLimit(double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configures the supply current limit.
- configure() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Detects whether the gamepad has been connected since power-on and prints a one-time confirmation message.
- configureBindings() - Method in class frc.robot.Robot
- configureRobot(double, double, double, int, Supplier<Pose2d>, Supplier<ChassisSpeeds>) - Method in class frc.rebuilt.FuelPhysicsSim
-
Tell the sim about your robot so it can handle bumper collisions and intake pickup.
- configureRobot(double, double, double, Supplier<Pose2d>, Supplier<ChassisSpeeds>) - Method in class frc.rebuilt.FuelPhysicsSim
-
Tell the sim about your robot so it can handle bumper collisions and intake pickup.
- configureSimBindings() - Method in class frc.robot.Robot
- configVoltageCompensation(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the voltage compensation saturation voltage used by percent-output control.
- conservationMonitor - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- Conversions - Class in frc.spectrumLib.util
-
Utility class for unit conversions.
- Conversions() - Constructor for class frc.spectrumLib.util.Conversions
- copy() - Method in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
-
Deep copy.
- corner0_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner0_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner1_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner1_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner2_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner2_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner3_X - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corner3_Y - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- corners - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- countdown(DoubleSupplier, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Countdown pattern — LEDs transition from yellow to red and progressively turn off from the end of the segment toward the beginning as time elapses.
- cpuUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- CrashTracker - Class in frc.spectrumLib.util
-
Tracks start-up and caught crash events, logging them to a file which doesn't roll over
- CrashTracker() - Constructor for class frc.spectrumLib.util.CrashTracker
- createConfigTalon(CanDeviceId, TalonFXConfiguration) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
-
Creates a TalonFX and applies the supplied configuration.
- createDefaultTalon(CanDeviceId) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
-
Creates a TalonFX configured with Spectrum's default parameter set.
- createPermanentFollowerTalon(CanDeviceId, TalonFX, MotorAlignmentValue) - Static method in class frc.spectrumLib.hardware.TalonFXFactory
-
Follow the motor output of another Talon.
- currentShift() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns the value of the
currentShiftrecord component. - Curve - Class in frc.spectrumLib.util
-
This class and its subclasses remap controller stick inputs according to specifics provided of multiple classes of curves.
- Curve() - Constructor for class frc.spectrumLib.util.Curve
D
- data - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- data - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
-
Gets the decoded data content of the barcode
- decreaseDriveAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
- decreaseHoodAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
- deepFeedBlueLeft - Static variable in class frc.rebuilt.Field
- deepFeedBlueRight - Static variable in class frc.rebuilt.Field
- deepFeedRedLeft - Static variable in class frc.rebuilt.Field
- deepFeedRedRight - Static variable in class frc.rebuilt.Field
- defaultCommand - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
The default command built by this class (displays
SpectrumLEDs.defaultPatternat lowest priority). - defaultPattern - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Default pattern shown when no other command requires this subsystem (orange blink).
- defaultTrigger - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Trigger that is active while the currently installed default command (whichever one that is) is the one running — i.e.
- degreesToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts degrees to rotations (1 rotation = 360 degrees).
- depth - Static variable in class frc.rebuilt.Field.BlueBumps
- depth - Static variable in class frc.rebuilt.Field.BlueDepot
- depth - Static variable in class frc.rebuilt.Field.BlueTower
- depth - Static variable in class frc.rebuilt.Field.BlueTrench
- deterministic - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- deterministicSeed - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- DIRTY - Static variable in class frc.robot.BuildConstants
- disable() - Method in class frc.rebuilt.FuelPhysicsSim
-
Pause the sim.
- disabled - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active while the robot is disabled.
- disabled - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the robot is disabled.
- DISABLED - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- disabledExit() - Method in class frc.robot.Robot
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- diskFree - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- diskTotal - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- distance() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
distancerecord component. - distanceFromCenterY - Static variable in class frc.rebuilt.Field.BlueDepot
- distanceNoLookahead() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
distanceNoLookaheadrecord component. - distToCamera - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- distToRobot - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- doNothing() - Method in class frc.robot.auton.Auton
- downDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad down.
- dPadDown - Variable in class frc.robot.operator.Operator
- dPadDown - Variable in class frc.robot.pilot.Pilot
- dPadLeft - Variable in class frc.robot.operator.Operator
- dPadLeft - Variable in class frc.robot.pilot.Pilot
- dPadRight - Variable in class frc.robot.operator.Operator
- dPadRight - Variable in class frc.robot.pilot.Pilot
- dPadUp - Variable in class frc.robot.operator.Operator
- dPadUp - Variable in class frc.robot.pilot.Pilot
- dragEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- drawCircle() - Method in class frc.spectrumLib.sim.Circle
-
Creates and attaches all radial background ligaments that form the circle, distributing them evenly around 360 degrees.
- drawRobot() - Method in class frc.robot.RobotSim
- drawSideRobot() - Method in class frc.robot.RobotSim
- drawViz() - Method in class frc.spectrumLib.sim.Circle
-
Appends a short white indicator line to the roller axle so rotation direction is visible in the Mechanism2d canvas.
- DRIVE_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
- DRIVE_TO_POINT_STATIC_FRICTION_CONSTANT - Static variable in class frc.robot.subsystems.swerve.Swerve
- driveAngle() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
driveAnglerecord component. - driveAngularVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
driveAngularVelocityrecord component. - driveHomingVoltage(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Open-loop voltage that bypasses soft limits.
- dsAttached - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the DriverStation is attached.
E
- edges(Color, int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Edge-highlight pattern — lights the first and last
lengthLEDs withcolorand turns off the center LEDs. - EJECT - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- EJECT - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- elapsedTime() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns the value of the
elapsedTimerecord component. - enable() - Method in class frc.rebuilt.FuelPhysicsSim
-
Turn the sim on.
- enabled - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- ENDGAME - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- ensureBrakeMode() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat sets the mechanism to brake mode if it is currently in coast mode. - EPSILON - Static variable in class frc.spectrumLib.util.Util
-
Small value used for floating-point equality comparisons.
- epsilonEquals(double, double) - Static method in class frc.spectrumLib.util.Util
- epsilonEquals(double, double, double) - Static method in class frc.spectrumLib.util.Util
-
Checks whether
aandbare withinepsilonof each other. - epsilonEquals(int, int, int) - Static method in class frc.spectrumLib.util.Util
-
Checks whether integer
aandbare withinepsilonof each other. - equals(CanDeviceId) - Method in class frc.spectrumLib.util.CanDeviceId
-
Type-safe equality check against another
CanDeviceId. - equals(Object) - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class frc.spectrumLib.util.CanDeviceId
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
- error - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- exit() - Method in class frc.robot.auton.Auton
- exitSpeedMs() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
exitSpeedMsrecord component. - ExpCurve - Class in frc.spectrumLib.util
-
This class maps the value of a input to an exponential curve.
- ExpCurve() - Constructor for class frc.spectrumLib.util.ExpCurve
-
Constructs an Exponential Curve object which can be used to map a stick input exponentially.
- ExpCurve(double, double, double, double) - Constructor for class frc.spectrumLib.util.ExpCurve
-
Constructs an Exponential Curve object which can be used to map a stick input exponentially.
F
- family - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
-
Barcode family type (e.g.
- farLeftCorner - Static variable in class frc.rebuilt.Field.BlueHub
- farLeftCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
- farLeftCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
- farRightCorner - Static variable in class frc.rebuilt.Field.BlueHub
- farRightCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
- farRightCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
- FeedTargetFactory - Class in frc.rebuilt.targetFactories
- FeedTargetFactory() - Constructor for class frc.rebuilt.targetFactories.FeedTargetFactory
- fiducialFamily - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- fiducialID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- Field - Class in frc.rebuilt
-
Contains various field dimensions and useful reference points.
- Field() - Constructor for class frc.rebuilt.Field
- Field.BlueBumps - Class in frc.rebuilt
- Field.BlueDepot - Class in frc.rebuilt
- Field.BlueHub - Class in frc.rebuilt
- Field.BlueOutpost - Class in frc.rebuilt
- Field.BlueTower - Class in frc.rebuilt
- Field.BlueTrench - Class in frc.rebuilt
- Field.LeftBlueBump - Class in frc.rebuilt
- Field.LeftBlueTrench - Class in frc.rebuilt
- Field.RightBlueBump - Class in frc.rebuilt
- Field.RightBlueTrench - Class in frc.rebuilt
- FieldHelpers - Class in frc.rebuilt
- FieldHelpers() - Constructor for class frc.rebuilt.FieldHelpers
- fieldLength - Static variable in class frc.rebuilt.Field
- fieldWidth - Static variable in class frc.rebuilt.Field
- fire() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Fire animation using the CANdle's built-in hardware animation engine.
- flipAngle(double) - Static method in class frc.rebuilt.FieldHelpers
- flipAngle(Rotation2d) - Static method in class frc.rebuilt.FieldHelpers
- flipAngleIfRed(double) - Static method in class frc.rebuilt.FieldHelpers
- flipAngleIfRed(Rotation2d) - Static method in class frc.rebuilt.FieldHelpers
- flipIfRed(Pose2d) - Static method in class frc.rebuilt.FieldHelpers
- flipIfRed(Translation2d) - Static method in class frc.rebuilt.FieldHelpers
- flipIfRed(Translation3d) - Static method in class frc.rebuilt.FieldHelpers
- flipX(double) - Static method in class frc.rebuilt.FieldHelpers
- flipXifRed(double) - Static method in class frc.rebuilt.FieldHelpers
- flipY(double) - Static method in class frc.rebuilt.FieldHelpers
- flipYifRed(double) - Static method in class frc.rebuilt.FieldHelpers
- Flush() - Static method in class frc.spectrumLib.vision.LimelightHelpers
- flushing - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- flywheelSpeed() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
flywheelSpeedrecord component. - FM_2024 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- FM_2025 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- FM2026 - Class in frc.robot.configs
- FM2026() - Constructor for class frc.robot.configs.FM2026
- FollowerConfig(String, int, String, MotorAlignmentValue) - Constructor for class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
Creates a follower motor configuration.
- followerMotors - Variable in class frc.spectrumLib.mechanism.Mechanism
-
Optional follower TalonFX motor controllers that mirror the leader.
- followSinglePath(String) - Static method in class frc.robot.auton.Auton
- FORCE_HOME - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- FORCE_HOME - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- frameCount - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- frc.rebuilt - package frc.rebuilt
- frc.rebuilt.targetFactories - package frc.rebuilt.targetFactories
- frc.robot - package frc.robot
- frc.robot.auton - package frc.robot.auton
- frc.robot.configs - package frc.robot.configs
- frc.robot.operator - package frc.robot.operator
- frc.robot.pilot - package frc.robot.pilot
- frc.robot.subsystems - package frc.robot.subsystems
- frc.robot.subsystems.fuelIntake - package frc.robot.subsystems.fuelIntake
- frc.robot.subsystems.hood - package frc.robot.subsystems.hood
- frc.robot.subsystems.indexerBed - package frc.robot.subsystems.indexerBed
- frc.robot.subsystems.indexerTower - package frc.robot.subsystems.indexerTower
- frc.robot.subsystems.intakeExtension - package frc.robot.subsystems.intakeExtension
- frc.robot.subsystems.launcher - package frc.robot.subsystems.launcher
- frc.robot.subsystems.leds - package frc.robot.subsystems.leds
- frc.robot.subsystems.swerve - package frc.robot.subsystems.swerve
- frc.robot.subsystems.vision - package frc.robot.subsystems.vision
- frc.spectrumLib.framework - package frc.spectrumLib.framework
- frc.spectrumLib.gamepads - package frc.spectrumLib.gamepads
- frc.spectrumLib.hardware - package frc.spectrumLib.hardware
- frc.spectrumLib.leds - package frc.spectrumLib.leds
- frc.spectrumLib.mechanism - package frc.spectrumLib.mechanism
- frc.spectrumLib.sim - package frc.spectrumLib.sim
- frc.spectrumLib.swerve - package frc.spectrumLib.swerve
- frc.spectrumLib.telemetry - package frc.spectrumLib.telemetry
- frc.spectrumLib.util - package frc.spectrumLib.util
- frc.spectrumLib.util.exceptions - package frc.spectrumLib.util.exceptions
- frc.spectrumLib.vision - package frc.spectrumLib.vision
- frictionEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- frontClosestToAngle(double) - Method in class frc.robot.subsystems.swerve.Swerve
- frontFaceX - Static variable in class frc.rebuilt.Field.BlueTower
- fuelIntake - Variable in class frc.robot.Robot.Config
- FuelIntake - Class in frc.robot.subsystems.fuelIntake
-
The Fuel Intake subsystem.
- FuelIntake(FuelIntake.FuelIntakeConfig) - Constructor for class frc.robot.subsystems.fuelIntake.FuelIntake
- FuelIntake.FuelIntakeConfig - Class in frc.robot.subsystems.fuelIntake
- FuelIntake.SystemState - Enum Class in frc.robot.subsystems.fuelIntake
- FuelIntake.WantedState - Enum Class in frc.robot.subsystems.fuelIntake
- FuelIntakeConfig() - Constructor for class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- FuelPhysicsSim - Class in frc.rebuilt
-
Full-field ball physics simulation for FRC 2026 REBUILT.
- FuelPhysicsSim() - Constructor for class frc.rebuilt.FuelPhysicsSim
-
Default constructor, publishes to "Sim/FuelPositions".
- FuelPhysicsSim(String) - Constructor for class frc.rebuilt.FuelPhysicsSim
-
New sim with default physics config.
- FuelPhysicsSim(String, FuelPhysicsSim.PhysicsConfig) - Constructor for class frc.rebuilt.FuelPhysicsSim
-
New sim with custom physics config.
- FuelPhysicsSim.PhysicsConfig - Class in frc.rebuilt
-
Physics feature toggles.
- FuelPhysicsSim.ScoringTarget - Class in frc.rebuilt
-
A hub that can be scored in.
- FuelPhysicsSim.SimBall - Class in frc.rebuilt
-
One ball in the simulation.
- FULL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- FULL_EXTEND - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- FULL_RETRACT - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- FULL_RETRACT - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- FusedCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
CANcoder position is fused with the motor encoder for high-bandwidth feedback.
G
- Gamepad - Class in frc.spectrumLib.gamepads
-
Abstract base class for robot gamepad (Xbox-compatible) controllers.
- Gamepad(Gamepad.Config) - Constructor for class frc.spectrumLib.gamepads.Gamepad
-
Constructs a Gamepad object with the specified configuration.
- Gamepad.Config - Class in frc.spectrumLib.gamepads
-
Configuration for a
Gamepadinstance, defining the DriverStation USB port, axis curve parameters, and whether the controller should be used on this robot. - Gamepad.Threshold - Enum Class in frc.spectrumLib.gamepads
-
Comparison type used by axis-based
Triggerfactories such asGamepad.leftYTrigger(Threshold, double). - generate() - Static method in class frc.rebuilt.targetFactories.FeedTargetFactory
- generate() - Static method in class frc.rebuilt.targetFactories.HubTargetFactory
- getAimDeadband() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getAllianceWinOverride() - Static method in class frc.rebuilt.ShiftHelpers
- getAngle() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getAngle() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns the effective arm angle accounting for the parent mount's angle when mounted and not using an absolute angle reference.
- getAngle() - Method in class frc.spectrumLib.sim.LinearConfig
-
Angle of the linear stage in the Mechanism2d canvas (degrees; 0 = horizontal, 90 = vertical, CCW positive).
- getAngle() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the effective absolute angle of the linear stage in radians, adding the parent mount's angle when mounted.
- getAngle() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the current absolute angle of this mount in radians.
- getAngleOffset(double, double, double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
-
Returns the radians a mounted object should be away from a mount based on their initial positions
- getAngleRads() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns the current arm angle from the WPILib physics simulation.
- getAngularSpeedAt12Volts() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getAnimationSlot() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CANdle hardware animation slot (0–7) used by this instance's animation patterns.
- getAsDouble() - Method in class frc.spectrumLib.util.CachedDouble
-
Returns the cached value of the source supplier, querying the supplier at most once per scheduler iteration.
- getAuton() - Static method in class frc.robot.Robot
- getAutonomousCommand() - Method in class frc.robot.auton.Auton
-
Retrieves the autonomous command selected on the shuffleboard.
- getBackConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Robot-relative pose of the rear Limelight.
- getBackgroundLines() - Method in class frc.spectrumLib.sim.Circle
-
Number of radial lines used to approximate the circle.
- getBackgroundLines() - Method in class frc.spectrumLib.sim.RollerConfig
-
Number of radial lines used to draw the roller circle in the Mechanism2d canvas.
- getBackLeft() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLeftYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackLL() - Method in class frc.robot.subsystems.vision.Vision
-
Rear-facing Limelight instance.
- getBackLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
NetworkTables hostname for the rear-facing Limelight.
- getBackMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag1 (MT1) pose from the back Limelight, or
Pose2d.kZeroif no estimate is available. - getBackMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag2 (MT2) pose from the back Limelight, or
Pose2d.kZeroif no estimate is available. - getBackRight() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackRightYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBackTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getBallBallCOR() - Static method in class frc.rebuilt.FuelPhysicsSim
- getBallCount() - Method in class frc.rebuilt.FuelPhysicsSim
- getBallMass() - Static method in class frc.rebuilt.FuelPhysicsSim
- getBallOmegas() - Method in class frc.rebuilt.FuelPhysicsSim
- getBallPositions() - Method in class frc.rebuilt.FuelPhysicsSim
- getBallRadius() - Static method in class frc.rebuilt.FuelPhysicsSim
- getBallSim() - Method in class frc.robot.RobotSim
- getBallsInFlight() - Method in class frc.rebuilt.FuelPhysicsSim
- getBallsOnGround() - Method in class frc.rebuilt.FuelPhysicsSim
- getBallVelocities() - Method in class frc.rebuilt.FuelPhysicsSim
- getBatteryLogger() - Static method in class frc.robot.Robot
- getBestLimelight() - Method in class frc.robot.subsystems.vision.Vision
-
Selects and returns the Limelight with the highest combined score of visible tag count and target size.
- getBlueAlliancePerspectiveRotation() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getBlueAllianceStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Snaps the right stick to the nearest 45° increment using the Blue-alliance field orientation (forward = 0 rad).
- getBlueHub() - Method in class frc.rebuilt.FuelPhysicsSim
- getBlueHubCenter() - Static method in class frc.rebuilt.Field
- getBlueScore() - Method in class frc.rebuilt.FuelPhysicsSim
- getBotpose(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Deprecated.
- getBotPose(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getBotPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getBotpose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getBotpose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getBotPose2d() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose2d(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose2d_wpiBlue() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose2d_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose2d_wpiRed() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose2d_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Pose2d for easy use with Odometry vision pose estimator (addVisionMeasurement)
- getBotPose3d() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose3d(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getBotPose3d_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the robot's 3D pose with respect to the currently tracked target's coordinate system.
- getBotPose3d_wpiBlue() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose3d_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
(Recommended) Gets the robot's 3D pose in the WPILib Blue Alliance Coordinate System.
- getBotPose3d_wpiRed() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- getBotPose3d_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
(Not Recommended) Gets the robot's 3D pose in the WPILib Red Alliance Coordinate System.
- getBotPoseEstimate_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the MegaTag1 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
- getBotPoseEstimate_wpiBlue_MegaTag2(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the MegaTag2 Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) in the WPILib Blue alliance coordinate system.
- getBotPoseEstimate_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
- getBotPoseEstimate_wpiRed_MegaTag2(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Pose2d and timestamp for use with WPILib pose estimator (addVisionMeasurement) when you are on the RED alliance
- getBrightness() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Overall brightness scalar applied in hardware (0.0–1.0).
- getBus() - Method in class frc.spectrumLib.util.CanDeviceId
-
Returns the CAN bus name this device is on.
- getCameraConnection() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns whether the camera is currently connected.
- getCameraName() - Method in class frc.spectrumLib.vision.Limelight
-
Network-table name of this camera (mirrors
Limelight.LimelightConfig.getName()). - getCameraPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getCameraPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getCameraPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getCameraPose3d_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the camera's 3D pose with respect to the robot's coordinate system.
- getCameraPose3d_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the camera's 3D pose with respect to the currently tracked target's coordinate system.
- getCanBus() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getCanBus() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CAN bus used when no
SpectrumLEDs.Config.sharedCandleis provided. - getCanCoder() - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
-
The underlying CTRE CANcoder hardware object.
- getCANcoderID() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
CAN device ID of the CANcoder; may be set after construction.
- getCanCoderInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getCANcoderOffset() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getCANcoderRotorToSensorRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getCANcoderSensorToMechanismRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getCandle() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
The
CANdledevice (owned or shared). - getCarriageMassKg() - Method in class frc.spectrumLib.sim.LinearConfig
-
Mass of the moving carriage in kilograms, used by the physics simulation.
- getCenterField() - Static method in class frc.rebuilt.Field
- getCircleBackground() - Method in class frc.spectrumLib.sim.Circle
-
Array of radial ligaments that together form the circle outline.
- getClassifierClass(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the current neural classifier result class name.
- getClassifierClassIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the classifier class index from the currently running neural classifier pipeline
- getClosestCardinal() - Method in class frc.robot.subsystems.swerve.Swerve
- getClosestTagID() - Method in class frc.spectrumLib.vision.Limelight
-
Gets the ID of the apriltag most centered in the LL's view (or based on different
- getColor() - Method in class frc.spectrumLib.sim.ArmConfig
-
Color used to draw the arm ligament in the Mechanism2d canvas.
- getColor() - Method in class frc.spectrumLib.sim.LinearConfig
-
Color of the moving stage ligament in the Mechanism2d canvas.
- getCommandPriority() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Priority level of the pattern command currently running.
- getConfig() - Method in class frc.rebuilt.FuelPhysicsSim
- getConfig() - Static method in class frc.robot.Robot
- getConfig() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- getConfig() - Method in class frc.robot.subsystems.hood.Hood
- getConfig() - Method in class frc.robot.subsystems.indexerBed.IndexerBed
- getConfig() - Method in class frc.robot.subsystems.indexerTower.IndexerTower
- getConfig() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- getConfig() - Method in class frc.robot.subsystems.launcher.Launcher
- getConfig() - Method in class frc.robot.subsystems.swerve.Swerve
- getConfig() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Active configuration for this instance.
- getConfig() - Method in class frc.spectrumLib.sim.ArmSim
-
Configuration containing physical properties and display settings for this arm.
- getConfig() - Method in class frc.spectrumLib.sim.LinearSim
-
Configuration containing physical properties and display settings for this linear stage.
- getConstantCreator() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getCornerCoordinates(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the corner coordinates of detected targets from NetworkTables.
- getCoupleRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getCurrentCommandName() - Method in class frc.robot.subsystems.swerve.Swerve
- getCurrentCommandName() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns the currently running command that is applying a pattern to this subsystem, or
nullif no command is currently running. - getCurrentCommandName() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the name of the command currently scheduled on this subsystem, or
"none"if no command is running. - getCurrentPipelineIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the active pipeline index.
- getCurrentPipelineType(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the current pipeline type.
- getCurrentRobotChassisSpeeds() - Method in class frc.robot.subsystems.swerve.Swerve
- getCurrentSuperState() - Method in class frc.robot.subsystems.SuperStructure
- getCurvePoints(int) - Method in class frc.spectrumLib.util.Curve
-
Returns a set of points of length
pointCounton the curve. - getDeadband() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDeadzone() - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
deadzone, the value for the width in the center of the curve where any input results in an output of0.0 - getDefaultConfig() - Static method in class frc.spectrumLib.hardware.TalonFXFactory
-
Builds a
TalonFXConfigurationpopulated with Spectrum's standard defaults: brake neutral mode, counter-clockwise positive invert, 4 % duty-cycle deadband, 40 A supply current limit, software and hardware limits disabled, rotor sensor feedback, and audio cues enabled. - getDetectorClass(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the primary neural detector result class name.
- getDetectorClassIndex(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the detector class index from the primary result of the currently running neural detector pipeline.
- getDeviceId() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CAN device ID used when no
SpectrumLEDs.Config.sharedCandleis provided. - getDeviceNumber() - Method in class frc.spectrumLib.util.CanDeviceId
-
Returns the numeric CAN device ID.
- getDisplacementX() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns how far the pivot has moved horizontally from its initial position.
- getDisplacementX() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the horizontal component of the stage's current displacement from its initial position, accounting for the parent mount's angle when mounted.
- getDisplacementX() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the horizontal displacement of this mount from its initial position (metres).
- getDisplacementY() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns how far the pivot has moved vertically from its initial position.
- getDisplacementY() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the vertical component of the stage's current displacement from its initial position, accounting for the parent mount's angle when mounted.
- getDisplacementY() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the vertical displacement of this mount from its initial position (metres).
- getDistance(double, double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
-
Computes the straight-line distance between two points on the canvas.
- getDistanceToTagFromCamera() - Method in class frc.spectrumLib.vision.Limelight
-
Get the distance of the 2d vector from the camera to closest apriltag
- getDistanceToTarget(double) - Method in class frc.spectrumLib.vision.Limelight
-
get distance in meters to a target
- getDragAccelFactor() - Static method in class frc.rebuilt.FuelPhysicsSim
- getDrivebaseRadiusInches() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDrivebaseRadiusMeters() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveCCWPositive() - Method in class frc.robot.pilot.Pilot
- getDriveClosedLoopOutput() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveFrictionVoltage() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveFwdPositive() - Method in class frc.robot.pilot.Pilot
- getDriveGains() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveGearRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveInertia() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDriveLeftPositive() - Method in class frc.robot.pilot.Pilot
- getDriveMotorStatorCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
- getDriveMotorSupplyCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
- getDrivetrainConstants() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getDrumRadius() - Method in class frc.spectrumLib.sim.LinearConfig
-
Radius of the elevator drum in metres, used to convert rotations to linear position.
- getDrumRadiusMeters() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getDynamicMMPositionFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getDynamicMotionMagicVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getElevatorGearing() - Method in class frc.spectrumLib.sim.LinearConfig
-
Gear ratio between the motor and the elevator drum.
- getElevatorMech2d() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the moving stage
MechanismLigament2d, useful for attaching additional visual elements. - getExpVal() - Method in class frc.spectrumLib.util.ExpCurve
-
Returns the value of
expVal, the base of the exponent used to map the input. - getExtensionGearing() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getExtensionMass() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getFamily() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- getFiducialID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getField2d() - Static method in class frc.robot.Robot
- getFieldCOR() - Static method in class frc.rebuilt.FuelPhysicsSim
- getFieldLength() - Static method in class frc.rebuilt.Field
- getFieldLength() - Static method in class frc.rebuilt.FuelPhysicsSim
- getFieldWidth() - Static method in class frc.rebuilt.Field
- getFieldWidth() - Static method in class frc.rebuilt.FuelPhysicsSim
- getFirst() - Method in class frc.spectrumLib.util.Trio
-
Returns the first object.
- getFirstActiveAlliance() - Static method in class frc.rebuilt.ShiftHelpers
- getFollowerConfigs() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Configurations for follower motors.
- getFollowerMotors() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Optional follower TalonFX motor controllers that mirror the leader.
- getForward() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Forward offset of the camera from the robot center in meters (positive = toward front).
- getForwardTorqueCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getFrontLeft() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontLeftYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRight() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightDriveMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightEncoderId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightEncoderOffset() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightSteerMotorId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightXPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFrontRightYPos() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getFuelIntake() - Static method in class frc.robot.Robot
- getFuelIntake() - Method in class frc.robot.subsystems.SuperStructure
- getFwdColor() - Method in class frc.spectrumLib.sim.RollerConfig
-
Color displayed when the roller is spinning in the forward direction.
- getGearRatio() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getGearRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getGearRatio() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Returns the currently configured sensor-to-mechanism gear ratio.
- getGearRatio() - Method in class frc.spectrumLib.sim.RollerConfig
-
Gear ratio between the motor and the roller output shaft.
- getHalfLength() - Static method in class frc.rebuilt.Field
- getHalfWidth() - Static method in class frc.rebuilt.Field
- getHeartbeat(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the Limelight heartbeat value.
- getHID() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the underlying
GenericHIDfor low-level access, ornullif not attached. - getHoldMaxSpeedRPM() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getHoldMaxSpeedRPM() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHomingMinTimeSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHomingStallDebounceSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHomingStallRPM() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHomingTimeoutSecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHomingVoltage() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getHood() - Static method in class frc.robot.Robot
- getHood() - Method in class frc.robot.subsystems.SuperStructure
- getHoodX() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getHoodY() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getHorizontalOffset() - Method in class frc.spectrumLib.vision.Limelight
-
Get the horizontal offset from crosshair to target
- getId() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
CAN bus device ID and bus name for the leader motor.
- getId() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
CAN bus device ID and bus name for this follower motor.
- getIMUData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the current IMU data from NetworkTables.
- getIndexerBed() - Static method in class frc.robot.Robot
- getIndexerBed() - Method in class frc.robot.subsystems.SuperStructure
- getIndexerTower() - Static method in class frc.robot.Robot
- getIndexerTower() - Method in class frc.robot.subsystems.SuperStructure
- getInitialX() - Method in class frc.spectrumLib.sim.ArmConfig
-
Initial X position of the arm pivot in the Mechanism2d canvas (metres).
- getInitialX() - Method in class frc.spectrumLib.sim.LinearConfig
-
Initial X position of the static root in the Mechanism2d canvas (metres).
- getInitialX() - Method in class frc.spectrumLib.sim.RollerConfig
-
Initial X position of the roller axle in the Mechanism2d canvas (metres).
- getInitialY() - Method in class frc.spectrumLib.sim.ArmConfig
-
Initial Y position of the arm pivot in the Mechanism2d canvas (metres).
- getInitialY() - Method in class frc.spectrumLib.sim.LinearConfig
-
Initial Y position of the static root in the Mechanism2d canvas (metres).
- getInitialY() - Method in class frc.spectrumLib.sim.RollerConfig
-
Initial Y position of the roller axle in the Mechanism2d canvas (metres).
- getInitMountAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
Angle of the mount at simulation start (radians).
- getInitMountAngle() - Method in class frc.spectrumLib.sim.LinearConfig
-
Angle of the mount at simulation start (radians).
- getInitMountAngle() - Method in class frc.spectrumLib.sim.RollerConfig
-
Angle of the mount at simulation start (radians).
- getInitMountX() - Method in class frc.spectrumLib.sim.ArmConfig
-
X position of the mount at simulation start (metres).
- getInitMountX() - Method in class frc.spectrumLib.sim.LinearConfig
-
X position of the mount at simulation start (metres).
- getInitMountX() - Method in class frc.spectrumLib.sim.RollerConfig
-
X position of the mount at simulation start (metres).
- getInitMountY() - Method in class frc.spectrumLib.sim.ArmConfig
-
Y position of the mount at simulation start (metres).
- getInitMountY() - Method in class frc.spectrumLib.sim.LinearConfig
-
Y position of the mount at simulation start (metres).
- getInitMountY() - Method in class frc.spectrumLib.sim.RollerConfig
-
Y position of the mount at simulation start (metres).
- getInitPosition() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getInitPosition() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getInstance() - Static method in class frc.rebuilt.ShotCalculator
- getIntakeExtension() - Static method in class frc.robot.Robot
- getIntakeExtension() - Method in class frc.robot.subsystems.SuperStructure
- getIntakeX() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getIntakeX() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getIntakeX() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getIntakeX() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getIntakeY() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getIntakeY() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getIntakeY() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getIntakeY() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getIntegratingStatus() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns whether pose measurements are currently being fused into the estimator.
- getIPaddress() - Static method in class frc.spectrumLib.util.Network
-
Gets the IP address of the robot
- getIPaddress(String) - Static method in class frc.spectrumLib.util.Network
-
Resolves and returns the IP address of a device identified by its mDNS or hostname address (e.g.
- getJSONDump(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the full JSON results dump.
- getKDRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getKIRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getKLargeVariance() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Variance used to effectively ignore a measurement dimension (e.g., heading from MT2 or single-tag MT1).
- getKMaxTimeDeltaSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Measurements older than this many seconds are not fused.
- getKPRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getLastLaunchSpeed() - Method in class frc.rebuilt.FuelPhysicsSim
- getLatency_Capture(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the capture latency.
- getLatency_Pipeline(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the pipeline's processing latency contribution.
- getLatestResults(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the latest JSON results output and returns a LimelightResults object.
- getLauncher() - Static method in class frc.robot.Robot
- getLauncher() - Method in class frc.robot.subsystems.SuperStructure
- getLauncherX() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getLauncherY() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getLeds() - Static method in class frc.robot.Robot
- getLeftConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Robot-relative pose of the left Limelight.
- getLeftLL() - Method in class frc.robot.subsystems.vision.Vision
-
Left-facing Limelight instance.
- getLeftLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
NetworkTables hostname for the left-facing Limelight.
- getLeftMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag1 (MT1) pose from the left Limelight, or
Pose2d.kZeroif no estimate is available. - getLeftMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag2 (MT2) pose from the left Limelight, or
Pose2d.kZeroif no estimate is available. - getLeftStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Snaps the left-stick direction to the nearest cardinal angle (0, ±π/2, π radians).
- getLeftStickCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both left-stick axes.
- getLeftStickDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both left-stick axes before the exponential curve.
- getLeftStickDirection() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the current direction of the left stick as a
Rotation2d. - getLeftStickExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the left-stick exponential response curve (1.0 = linear).
- getLeftStickMagnitude() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the Euclidean magnitude of the left stick deflection (0–√2 before curve, 0–1 after typical scalar).
- getLeftStickScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the left-stick exponential curve.
- getLeftTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getLeftTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the raw left-trigger axis value (0–1), or
0.0if not connected. - getLeftViewHeight() - Static method in class frc.robot.RobotSim
- getLeftViewWidth() - Static method in class frc.robot.RobotSim
- getLeftX() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the left-stick X axis value, or
0.0if not connected. - getLeftY() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the left-stick Y axis value, or
0.0if not connected. - getLength() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getLength() - Method in class frc.spectrumLib.sim.ArmConfig
-
Visual length of the arm ligament in the Mechanism2d canvas (metres).
- getLimelightDoubleArrayEntry(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTDouble(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTDoubleArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTString(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTStringArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTTable(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLimelightNTTableEntry(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getLinearSpeedAt12Volts() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getLineWidth() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getLineWidth() - Method in class frc.spectrumLib.sim.LinearConfig
-
Stroke width of the stage ligaments in the Mechanism2d canvas.
- getLogStatus() - Method in class frc.spectrumLib.vision.Limelight
-
Human-readable string describing the current integration status, logged for diagnostics.
- getLogStatus() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the camera's human-readable integration status message.
- getLossOfSignalBehavior() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Behavior of the strip when CAN signal is lost.
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getLowerSupplyCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getLowerSupplyCurrentTime() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getMACaddress() - Static method in class frc.spectrumLib.util.Network
-
Gets the MAC address of the robot
- getMagnusAccelFactor() - Static method in class frc.rebuilt.FuelPhysicsSim
- getMainCANBus() - Static method in class frc.robot.Robot
- getMapleSimSwerveDrivetrain() - Method in class frc.robot.subsystems.swerve.Swerve
- getMax20sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Highest rolling-average current over a 20-second window, in amps.
- getMax45sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Highest rolling-average current over a 45-second window, in amps.
- getMax60sCurrentA() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Highest rolling-average current over a 60-second window, in amps.
- getMaxAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
Maximum allowable arm angle (radians).
- getMaxCurrent() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Peak instantaneous current observed since reset, in amps.
- getMaxExtensionHeight() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMaxHeight() - Method in class frc.spectrumLib.sim.LinearConfig
-
Maximum travel height of the mechanism in metres.
- getMaxPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Peak instantaneous power observed since reset, in watts.
- getMaxRotations() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getMaxRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMaxRotations() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Maximum mechanism position in rotations (used for range calculations).
- getMegaPose() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the robot's 2-D pose from the MegaTag2 (heading-fused) estimate.
- getMegaTag1_Pose3d() - Method in class frc.spectrumLib.vision.Limelight
-
Get the corresponding LL Pose3d (MEGATAG1) for the alliance in DriverStation.java
- getMegaTag1_PoseEstimate() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the full MegaTag1
LimelightHelpers.PoseEstimate, including timestamp, tag count, and raw fiducials. - getMegaTag1PoseTimestamp() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the timestamp of the MEGATAG1 pose estimation from the Limelight camera.
- getMegaTag2_Pose2d() - Method in class frc.spectrumLib.vision.Limelight
-
Get the corresponding LL Pose2d (MEGATAG1) for the alliance in DriverStation.java
- getMegaTag2_PoseEstimate() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the full MegaTag2
LimelightHelpers.PoseEstimate(heading-fused), including timestamp and tag count. - getMegaTag2PoseTimestamp() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the timestamp of the MEGATAG2 pose estimation from the Limelight camera.
- getMinAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
Minimum allowable arm angle (radians).
- getMinHeight() - Method in class frc.spectrumLib.sim.LinearConfig
-
Minimum travel height of the mechanism in metres.
- getMinRotations() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getMinRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMinRotations() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Minimum mechanism position in rotations (used for range calculations).
- getMmAcceleration() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getMmAcceleration() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMmCruiseVelocity() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getMmCruiseVelocity() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMmJerk() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getMmJerk() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMmPositionFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getMmPositionVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getMmPositionVoltageSlot() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getMmVelocityFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getMmVelocityVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getModules() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getMomentOfInertia() - Static method in class frc.rebuilt.FuelPhysicsSim
- getMotor() - Method in class frc.spectrumLib.mechanism.Mechanism
-
The primary (leader) TalonFX motor controller.
- getMount() - Method in class frc.spectrumLib.sim.ArmConfig
-
The parent mount this arm is attached to, or
nullif not mounted. - getMount() - Method in class frc.spectrumLib.sim.LinearConfig
-
The parent mount this linear stage is attached to, or
nullif not mounted. - getMount() - Method in class frc.spectrumLib.sim.RollerConfig
-
The parent mount this roller is attached to, or
nullif not mounted. - getMountType() - Method in class frc.spectrumLib.sim.ArmSim
-
Always
Mount.MountType.ARM; used by child mechanisms to determine positioning logic. - getMountType() - Method in class frc.spectrumLib.sim.LinearSim
-
Always
Mount.MountType.LINEAR; used by child mechanisms to determine positioning logic. - getMountType() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the type of this mount, used by child mechanisms to select positioning logic.
- getMountX() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns the X coordinate of the arm pivot, used by child mechanisms as their mount point.
- getMountX() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the X coordinate of the static root of this stage, used by child mechanisms as their mount point.
- getMountX() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the X coordinate that child mechanisms should use as their attachment point (metres).
- getMountY() - Method in class frc.spectrumLib.sim.ArmSim
-
Returns the Y coordinate of the arm pivot, used by child mechanisms as their mount point.
- getMountY() - Method in class frc.spectrumLib.sim.LinearSim
-
Returns the Y coordinate of the static root of this stage, used by child mechanisms as their mount point.
- getMountY() - Method in interface frc.spectrumLib.sim.Mount
-
Returns the Y coordinate that child mechanisms should use as their attachment point (metres).
- getMovingLength() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getMovingLength() - Method in class frc.spectrumLib.sim.LinearConfig
-
Visual length of the moving stage ligament in the Mechanism2d canvas (metres).
- getName() - Method in class frc.robot.subsystems.vision.Vision
- getName() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getName() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Human-readable controller name used in alerts and telemetry.
- getName() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Human-readable name used in telemetry.
- getName() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Human-readable name for this mechanism (used in logging and alerts).
- getName() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
Human-readable name for this follower motor (used in alerts and logging).
- getName() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the human-readable name of this mechanism, as defined in its
Mechanism.Config. - getName() - Method in class frc.spectrumLib.telemetry.TuneValue
-
SmartDashboard key under which this value is published and read.
- getName() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the network-table name of this camera.
- getName() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Must match to the name given in LL dashboard
- getName() - Method in class frc.spectrumLib.vision.VisionLogger
-
Namespace prefix used in all telemetry keys (
Vision/<name>/...). - getNeuralClassID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getNumLeds() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Number of LEDs in the segment owned by this instance.
- getNumMotors() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Total number of motors (leader + followers).
- getNumMotors() - Method in class frc.spectrumLib.sim.ArmConfig
-
Number of Kraken X60 motors driving the arm.
- getNumMotors() - Method in class frc.spectrumLib.sim.LinearConfig
-
Number of Kraken X60 motors driving the linear stage.
- getNumTags() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
-
Number of AprilTags that contributed to this estimate.
- getOffColor() - Method in class frc.spectrumLib.sim.RollerConfig
-
Color displayed when the roller is stationary or below the velocity threshold.
- getOfficialShiftInfo() - Static method in class frc.rebuilt.ShiftHelpers
- getOffset() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Magnetic offset applied to the CANcoder reading, in rotations.
- getOffset() - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
offset, the double value added to the final curve. - getOnTargetToleranceRPM() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getOperator() - Static method in class frc.robot.Robot
- getOpposeLeader() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
Alignment of the follower relative to the leader.
- getParameters() - Method in class frc.rebuilt.ShotCalculator
-
Returns the current shooting parameters, computing them from the robot's live pose and velocity if not already cached this loop.
- getPercentOutput() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Percent (duty-cycle) output control — prefer
Mechanism.Config.voltageControlin most cases. - getPigeonConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getPigeonId() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getPilot() - Static method in class frc.robot.Robot
- getPilotStickAngle() - Method in class frc.robot.pilot.Pilot
- getPitch() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
- getPivotX() - Method in class frc.spectrumLib.sim.ArmConfig
-
Current X position of the arm pivot used during simulation updates (metres).
- getPivotY() - Method in class frc.spectrumLib.sim.ArmConfig
-
Current Y position of the arm pivot used during simulation updates (metres).
- getPort() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
USB port number as shown in the DriverStation application (0-indexed).
- getPose() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the robot's 2-D pose derived from the MegaTag1 estimate.
- getPoseAtTimestamp(double) - Method in class frc.robot.subsystems.swerve.Swerve
-
Get the robot's pose at a specific timestamp using interpolation
- getPoseLatency() - Method in class frc.spectrumLib.vision.Limelight
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getPositionDegrees() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached motor position in degrees.
- getPositionKa() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKa() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKd() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKd() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKg() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKg() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKi() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKi() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKp() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKp() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKs() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionKv() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getPositionKv() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getPositionPercentage() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached motor position as a percentage of max rotations.
- getPositionRotations() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached motor position in rotations.
- getPythonScriptData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getRatio() - Method in class frc.spectrumLib.sim.ArmConfig
-
Motor rotations required for one full revolution of the arm mechanism.
- getRawBarcodeData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getRawDetections(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the latest raw neural detector results from NetworkTables
- getRawFiducial() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the raw fiducial data for all currently detected AprilTags.
- getRawFiducials(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the latest raw fiducial/AprilTag detection results from NetworkTables.
- getRawTargets(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the raw target contours from NetworkTables.
- getRedAlliancePerspectiveRotation() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getRedAllianceStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Flips the stick direction for the red alliance.
- getRedHub() - Method in class frc.rebuilt.FuelPhysicsSim
- getRedHubCenter() - Static method in class frc.rebuilt.Field
- getRedScore() - Method in class frc.rebuilt.FuelPhysicsSim
- getRevColor() - Method in class frc.spectrumLib.sim.RollerConfig
-
Color displayed when the roller is spinning in the reverse direction.
- getReverseTorqueCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getRight() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
- getRightConfig() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
- getRightConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Robot-relative pose of the right Limelight.
- getRightLL() - Method in class frc.robot.subsystems.vision.Vision
-
Right-facing Limelight instance.
- getRightLL() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
NetworkTables hostname for the right-facing Limelight.
- getRightMegaTag1Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag1 (MT1) pose from the right Limelight, or
Pose2d.kZeroif no estimate is available. - getRightMegaTag2Pose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns the MegaTag2 (MT2) pose from the right Limelight, or
Pose2d.kZeroif no estimate is available. - getRightStickCardinals() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Snaps the right-stick direction to the nearest cardinal angle (0, ±π/2, π radians).
- getRightStickCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both right-stick axes.
- getRightStickDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both right-stick axes before the exponential curve.
- getRightStickDirection() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the current direction of the right stick as a
Rotation2d. - getRightStickExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the right-stick exponential response curve.
- getRightStickMagnitude() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the Euclidean magnitude of the right stick deflection.
- getRightStickScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the right-stick exponential curve.
- getRightTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getRightTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the raw right-trigger axis value (0–1), or
0.0if not connected. - getRightX() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the right-stick X axis value, or
0.0if not connected. - getRightY() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the right-stick Y axis value, or
0.0if not connected. - getRobotBumpSim() - Method in class frc.robot.subsystems.swerve.Swerve
- getRobotPose() - Method in class frc.robot.subsystems.swerve.Swerve
-
The function `getRobotPose` returns the robot's pose after checking and updating it.
- getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getRobotSim() - Static method in class frc.robot.Robot
- getRobotToTurretCenter() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Robot-centre to turret pivot offset (metres).
- getRoll() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Orientation of the camera in degrees (roll/pitch/yaw relative to robot frame).
- getRollerDiameterInches() - Method in class frc.spectrumLib.sim.RollerConfig
-
Outer diameter of the roller in inches, used for physics and visual scaling.
- getRotationDifference(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
- getRotationVelocityCoefficient() - Method in class frc.robot.subsystems.swerve.Swerve
- getRotorToSensorRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getRotorToSensorRatio() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Gear ratio between the motor rotor and the CANcoder shaft (rotor turns / sensor turn).
- getRumbleHID() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the underlying
GenericHIDfor rumble output, ornullif not connected. - getScalar() - Method in class frc.spectrumLib.util.Curve
-
Returns the value of
scalar, the double value multiplied to the curve before it is offset. - getScore() - Method in class frc.rebuilt.FuelPhysicsSim.ScoringTarget
-
How many balls have scored in this hub.
- getSecond() - Method in class frc.spectrumLib.util.Trio
-
Returns the second object.
- getSensorToMechanismRatio() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getSensorToMechanismRatio() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Gear ratio between the CANcoder shaft and the mechanism output (sensor turns / mechanism turn).
- getSharedCandle() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Pre-built
CANdleto reuse. - getShiftedShiftInfo() - Static method in class frc.rebuilt.ShiftHelpers
- getSim() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- getSim() - Method in class frc.robot.subsystems.hood.Hood
- getSim() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- getSim() - Method in class frc.robot.subsystems.launcher.Launcher
- getSimCGLength() - Method in class frc.spectrumLib.sim.ArmConfig
-
Distance from the pivot to the arm's centre of gravity used by the physics simulation (metres).
- getSimLoopPeriod() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSimMOI() - Method in class frc.spectrumLib.sim.ArmConfig
-
Moment of inertia used by the physics simulation (kg·m²).
- getSimMOI() - Method in class frc.spectrumLib.sim.RollerConfig
-
Moment of inertia of the roller used by the flywheel physics simulation (kg·m²).
- getSimRatio() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getSimRobotLength() - Static method in class frc.robot.RobotSim
- getSimRobotPose3d() - Method in class frc.robot.subsystems.swerve.Swerve
- getSimRobotWidth() - Static method in class frc.robot.RobotSim
- getSimWorldPose(Pose2d) - Method in class frc.rebuilt.RobotBumpSim
-
Returns the 2D pose that should be set on MapleSim while on the ramp.
- getSleepingBallCount() - Method in class frc.rebuilt.FuelPhysicsSim
- getSlipCurrent() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSlowMmAcceleration() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getSlowMmCruiseVelocity() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getSlowMmJerk() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getSpinRPM() - Method in class frc.rebuilt.FuelPhysicsSim.SimBall
-
Get backspin in RPM (from the Y component of omega).
- getStartIdx() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
First LED index (inclusive) in the strip.
- getStartingAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
Arm angle at the start of the simulation (radians).
- getStartingLineX() - Static method in class frc.rebuilt.Field
- getStaticLength() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getStaticLength() - Method in class frc.spectrumLib.sim.LinearConfig
-
Visual length of the static (non-moving) stage ligament in the Mechanism2d canvas (metres).
- getStaticRootX() - Method in class frc.spectrumLib.sim.LinearConfig
-
Current X position of the static root, updated when mounted (metres).
- getStaticRootY() - Method in class frc.spectrumLib.sim.LinearConfig
-
Current Y position of the static root, updated when mounted (metres).
- getStatorCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached stator current of the motor.
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getStatorCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getSteerClosedLoopOutput() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerFrictionVoltage() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerGains() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerGearRatio() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerInertia() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerInitialConfigs() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getSteerMotorStatorCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
- getSteerMotorSupplyCurrents() - Method in class frc.robot.subsystems.swerve.Swerve
- getStripType() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
LED strip type (RGB, RGBW, GRB, etc.).
- getSuperStructure() - Static method in class frc.robot.Robot
- getSupplier() - Method in class frc.spectrumLib.telemetry.TuneValue
-
Returns a
DoubleSupplierthat callsTuneValue.update()each time it is queried, suitable for passing to command factories that accept live-updating suppliers. - getSupplyCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached supply current of the motor.
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.hood.Hood.HoodConfig
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getSupplyCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getSwerve() - Static method in class frc.robot.Robot
- getSwerve() - Method in class frc.robot.subsystems.SuperStructure
- getSysIdRoutineRotation() - Method in class frc.spectrumLib.swerve.SysID
-
SysId routine that characterizes rotational drive gains.
- getSysIdRoutineSteer() - Method in class frc.spectrumLib.swerve.SysID
-
SysId routine that characterizes steer-module gains.
- getSysIdRoutineTranslation() - Method in class frc.spectrumLib.swerve.SysID
-
SysId routine that characterizes linear translation drive gains.
- getT2DArray(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
T2D is an array that contains several targeting metrics
- getTA(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the target area as a percentage of the image (0-100%).
- getTagCount() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the number of AprilTags contributing to the current pose estimate.
- getTagCountInView() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the number of AprilTags included in the current MegaTag1 pose estimate.
- getTagLayout() - Static method in class frc.robot.subsystems.vision.Vision
-
Field layout loaded once at construction and shared across the robot.
- getTagRotationDegrees() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the Z-axis rotation of the primary target in robot space (yaw in radians, converted to degrees).
- getTagStatus() - Method in class frc.spectrumLib.vision.Limelight
-
Human-readable string describing the currently visible tag(s), logged for diagnostics.
- getTagStatus() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the camera's human-readable tag-detection status message.
- getTagTA() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the area of the primary target as a percentage of the camera image.
- getTagTx() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the X offset of the primary target in robot space (meters along the robot's left/right axis).
- getTalonConfig() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Full TalonFX hardware configuration applied to the leader motor on startup.
- getTarget() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the last closed-loop setpoint (in rotations) sent to the motor by this class.
- getTargetColor(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the average color under the crosshair region as a 3-element array.
- getTargetCount(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the number of targets currently detected.
- getTargetHeading() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getTargetPose_CameraSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_CameraSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_CameraSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- getTargetPose3d_CameraSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the target's 3D pose with respect to the camera's coordinate system.
- getTargetPose3d_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the target's 3D pose with respect to the robot's coordinate system.
- getTargetSize() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the area of the primary target as a percentage of the camera image (0–100).
- getTargetSize() - Method in class frc.spectrumLib.vision.VisionLogger
-
Logs and returns the area of the primary target as a percentage of the camera image.
- getTeleopVelocityCoefficient() - Method in class frc.robot.subsystems.swerve.Swerve
- getTemp() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached temperature of the motor.
- getThird() - Method in class frc.spectrumLib.util.Trio
-
Returns the third object.
- getTimestampSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
-
The FPGA-converted timestamp of this measurement (seconds).
- getTopViewHeight() - Static method in class frc.robot.RobotSim
- getTopViewWidth() - Static method in class frc.robot.RobotSim
- getTorqueCurrentFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getTotalCurrent() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Running total of current draw accumulated since the last
BatteryLogger.logPower()call, in amps. - getTotalEnergy() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Cumulative energy consumed over the entire enabled session, in joules.
- getTotalIntaked() - Method in class frc.rebuilt.FuelPhysicsSim
- getTotalKineticEnergy() - Method in class frc.rebuilt.FuelPhysicsSim
- getTotalLaunched() - Method in class frc.rebuilt.FuelPhysicsSim
- getTotalMomentum() - Method in class frc.rebuilt.FuelPhysicsSim
- getTotalPotentialEnergy() - Method in class frc.rebuilt.FuelPhysicsSim
- getTotalPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Running total of power accumulated since the last
BatteryLogger.logPower()call, in watts. - getTotalScored() - Method in class frc.rebuilt.FuelPhysicsSim
- getTriggersCurve() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both analog trigger axes.
- getTriggersDeadzone() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both analog trigger axes before the exponential curve.
- getTriggersExp() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the analog-trigger exponential response curve.
- getTriggersScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the analog-trigger exponential curve.
- getTriggerTolerance() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getTurretCenterToCamera() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Turret pivot to camera offset (metres).
- getTV(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Does the Limelight have a valid target?
- getTwist() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the differential trigger value (
rightTrigger - leftTrigger), useful as a single "twist" axis for field-relative rotation commands. - getTX(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the horizontal offset from the crosshair to the target in degrees.
- getTXNC(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the horizontal offset from the principal pixel/point to the target in degrees.
- getTY(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the vertical offset from the crosshair to the target in degrees.
- getTYNC(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Gets the vertical offset from the principal pixel/point to the target in degrees.
- getUp() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
- getUpdatedX(ArmConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from an
ArmConfig. - getUpdatedX(LinearConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from a
LinearConfig. - getUpdatedX(Mount.MountType, double, double, double, double, double, double, double, double, double, double) - Method in interface frc.spectrumLib.sim.Mountable
-
Computes the updated X position of a mounted component given full explicit geometry parameters.
- getUpdatedX(RollerConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from a
RollerConfig. - getUpdatedY(ArmConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from an
ArmConfig. - getUpdatedY(LinearConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from a
LinearConfig. - getUpdatedY(Mount.MountType, double, double, double, double, double, double, double, double, double, double) - Method in interface frc.spectrumLib.sim.Mountable
-
Computes the updated Y position of a mounted component given full explicit geometry parameters.
- getUpdatedY(RollerConfig) - Method in interface frc.spectrumLib.sim.Mountable
-
Convenience overload that derives all geometry parameters from a
RollerConfig. - getValue() - Method in class frc.spectrumLib.telemetry.TuneValue
-
Current value, refreshed on each call to
TuneValue.update(). - getVelocityControl() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getVelocityKp() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getVelocityKp() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getVelocityKp() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getVelocityKp() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getVelocityKs() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getVelocityKs() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getVelocityKs() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getVelocityKs() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getVelocityKv() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getVelocityKv() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getVelocityKv() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getVelocityKv() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getVelocityRPM() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached motor velocity in RPM.
- getVelocityTargetRPS() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the last closed-loop velocity setpoint (in rotations per second) sent to the motor by this class.
- getVelocityTorqueCurrentFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getVerticalOffset() - Method in class frc.spectrumLib.vision.Limelight
-
Get the vertical offset from crosshair to target
- getVision() - Static method in class frc.robot.Robot
- getVisionMeasurementStdDevs() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
-
The 3×1 standard-deviation vector
[x, y, theta]passed to the pose estimator. - getVisionRobotPoseMeters() - Method in class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
-
The estimated field-relative robot pose (metres, radians).
- getVisionStdDevTheta() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Default rotational standard deviation for vision pose measurements (radians).
- getVisionStdDevX() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Default translational standard deviation for vision pose measurements (metres).
- getVisionStdDevY() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getVisionStdMatrix() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Pre-built std-dev matrix using the default X/Y/theta values.
- getVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the cached voltage of the motor.
- getVoltageCompSaturation() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Voltage compensation saturation value used by
Mechanism.setPercentOutput(java.util.function.DoubleSupplier). - getVoltageControl() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getVoltageLimit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getVoltageLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getWantedSuperState() - Method in class frc.robot.subsystems.SuperStructure
- getWheelDiameter() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake.FuelIntakeConfig
- getWheelDiameter() - Method in class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- getWheelDiameter() - Method in class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- getWheelDiameter() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getWheelRadius() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getXWithAngle(double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
-
Computes the X coordinate of a point at
radiusdistance fromdisplacementXin the direction ofangle. - getYaw() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
- getYWithAngle(double, double, double) - Static method in interface frc.spectrumLib.sim.Mountable
-
Computes the Y coordinate of a point at
radiusdistance fromdisplacementYin the direction ofangle. - getZeroSpeed() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- GIT_BRANCH - Static variable in class frc.robot.BuildConstants
- GIT_DATE - Static variable in class frc.robot.BuildConstants
- GIT_REVISION - Static variable in class frc.robot.BuildConstants
- GIT_SHA - Static variable in class frc.robot.BuildConstants
- goToRotations(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Closed-loop Motion Magic to an absolute rotation target.
- goToRotationsSlow(double, double, double, double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Slow (dynamic Motion Magic voltage) move to a rotation target.
- gradient(Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Linear gradient between two colors across the strip.
- GREATER - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
-
Fires when the axis value is strictly greater than the threshold.
- gyroX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- gyroX - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- gyroY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- gyroY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
H
- hardware - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- HardwareReport() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- hasAccuratePose() - Method in class frc.robot.subsystems.vision.Vision
-
Returns
trueif at least one Limelight reports an accurate pose (viaLimelight.hasAccuratePose()). - hasAccuratePose() - Method in class frc.spectrumLib.vision.Limelight
-
Returns
truewhen the pose estimate is considered accurate — i.e., multiple tags are visible and the combined target area exceeds a minimum threshold. - hashCode() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns a hash code value for this object.
- hashCode() - Method in class frc.spectrumLib.util.CanDeviceId
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
- height - Static variable in class frc.rebuilt.Field.BlueBumps
- height - Static variable in class frc.rebuilt.Field.BlueDepot
- height - Static variable in class frc.rebuilt.Field.BlueTower
- height - Static variable in class frc.rebuilt.Field.BlueTrench
- HIGH - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
- highRungZ - Static variable in class frc.rebuilt.Field.BlueTower
- HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
- HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
- HOMING - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- hood - Variable in class frc.robot.Robot.Config
- Hood - Class in frc.robot.subsystems.hood
-
The Hood subsystem.
- Hood(Hood.HoodConfig) - Constructor for class frc.robot.subsystems.hood.Hood
- HOOD_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
- Hood.HoodConfig - Class in frc.robot.subsystems.hood
- Hood.SystemState - Enum Class in frc.robot.subsystems.hood
- Hood.WantedState - Enum Class in frc.robot.subsystems.hood
- hoodAngle() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
hoodAnglerecord component. - HoodConfig() - Constructor for class frc.robot.subsystems.hood.Hood.HoodConfig
- hoodVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
hoodVelocityrecord component. - HubTargetFactory - Class in frc.rebuilt.targetFactories
- HubTargetFactory() - Constructor for class frc.rebuilt.targetFactories.HubTargetFactory
I
- id - Static variable in enum class frc.spectrumLib.hardware.Rio
-
The
Rioconstant that matches the hardware running this code. - id - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
-
CAN device ID of the underlying TalonFX.
- id - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- IDLE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- IDLE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
- IDLE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
- IDLE_PREP - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
- IDLE_PREP - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
- IMUData() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
- IMUData(double[]) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
- imuResults - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- IMUResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- increaseDriveAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
- increaseHoodAngleOffset() - Static method in class frc.rebuilt.ShotCalculator
- INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
- INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
- INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
- INDEX_MAX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
- indexerBed - Variable in class frc.robot.Robot.Config
- IndexerBed - Class in frc.robot.subsystems.indexerBed
-
The Indexer Bed subsystem.
- IndexerBed(IndexerBed.IndexerBedConfig) - Constructor for class frc.robot.subsystems.indexerBed.IndexerBed
- IndexerBed.IndexerBedConfig - Class in frc.robot.subsystems.indexerBed
- IndexerBed.SystemState - Enum Class in frc.robot.subsystems.indexerBed
- IndexerBed.WantedState - Enum Class in frc.robot.subsystems.indexerBed
- IndexerBedConfig() - Constructor for class frc.robot.subsystems.indexerBed.IndexerBed.IndexerBedConfig
- indexerTower - Variable in class frc.robot.Robot.Config
- IndexerTower - Class in frc.robot.subsystems.indexerTower
-
The Indexer Tower subsystem.
- IndexerTower(IndexerTower.IndexerTowerConfig) - Constructor for class frc.robot.subsystems.indexerTower.IndexerTower
- IndexerTower.IndexerTowerConfig - Class in frc.robot.subsystems.indexerTower
- IndexerTower.SystemState - Enum Class in frc.robot.subsystems.indexerTower
- IndexerTower.WantedState - Enum Class in frc.robot.subsystems.indexerTower
- IndexerTowerConfig() - Constructor for class frc.robot.subsystems.indexerTower.IndexerTower.IndexerTowerConfig
- inEnemyAllianceZone() - Method in class frc.robot.subsystems.swerve.Swerve
- inFieldLeft() - Method in class frc.robot.subsystems.swerve.Swerve
- inFieldRight() - Method in class frc.robot.subsystems.swerve.Swerve
- init() - Method in class frc.robot.auton.Auton
- initialize() - Static method in class frc.rebuilt.ShiftHelpers
-
Starts the timer at the beginning of teleop.
- innerCenter - Static variable in class frc.rebuilt.Field.BlueHub
- innerOpeningHeight - Static variable in class frc.rebuilt.Field.BlueHub
- innerOpeningWidth - Static variable in class frc.rebuilt.Field.BlueHub
- innerOpeningWidth - Static variable in class frc.rebuilt.Field.BlueTower
- inNeutralZone() - Method in class frc.robot.subsystems.swerve.Swerve
- inRange(double, double) - Static method in class frc.spectrumLib.util.Util
-
Checks whether
vis strictly within [-maxMagnitude,maxMagnitude]. - inRange(double, double, double) - Static method in class frc.spectrumLib.util.Util
-
Checks if the given input is within the range (min, max), both exclusive.
- inRange(DoubleSupplier, DoubleSupplier, DoubleSupplier) - Static method in class frc.spectrumLib.util.Util
-
Checks whether the value supplied by
vis strictly between the values supplied byminandmax. - INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- INTAKE_FUEL - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- intakeExtension - Variable in class frc.robot.Robot.Config
- IntakeExtension - Class in frc.robot.subsystems.intakeExtension
-
The Intake Extension subsystem.
- IntakeExtension(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension
- IntakeExtension.IntakeExtensionConfig - Class in frc.robot.subsystems.intakeExtension
- IntakeExtension.IntakeExtensionRight - Class in frc.robot.subsystems.intakeExtension
-
The right deploy axis.
- IntakeExtension.IntakeExtensionRight.RightConfig - Class in frc.robot.subsystems.intakeExtension
- IntakeExtension.SystemState - Enum Class in frc.robot.subsystems.intakeExtension
- IntakeExtension.WantedState - Enum Class in frc.robot.subsystems.intakeExtension
- IntakeExtensionConfig() - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- IntakeExtensionRight(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
- interpolate(double, double, double) - Static method in class frc.spectrumLib.util.Util
-
Linearly interpolates between
aandbby a factorx, clamped to [0, 1]. - inXzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
- inXzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
-
This method is used to check if the robot is in the X zone of the field flips the values if Red Alliance
- inYzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
- inYzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
-
This method is used to check if the robot is in the Y zone of the field flips the values if Red Alliance
- isAbsAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
When
truethe arm's visual angle is expressed in absolute robot-frame degrees; whenfalseit is relative to the parent mount's current angle. - isAnimating() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns
trueif the most recently applied pattern was a CANdle hardware animation running in firmware,falseif it was a softwareSolidColorpattern. - isAtDesiredRotation() - Method in class frc.robot.subsystems.swerve.Swerve
- isAtDesiredRotation(double) - Method in class frc.robot.subsystems.swerve.Swerve
- isAtRotations(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns
truewhen the motor position is withintoleranceoftarget(both in rotations). - isAttached() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Whether this controller should be used on the current robot;
falsedisables it. - isAttached() - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
-
Returns whether this CANcoder is configured as physically present on the robot.
- isAttached() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Whether the CANcoder hardware is physically present on the robot.
- isAttached() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Whether this LED strip is physically connected to the robot.
- isAttached() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns whether this LED strip is physically connected to the robot.
- isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Whether physical hardware is attached.
- isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
Whether hardware is attached for this follower.
- isAttached() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns
trueif physical hardware is attached and motor commands should be sent. - isAttached() - Method in class frc.spectrumLib.vision.Limelight
-
Returns whether this camera is physically connected to the robot.
- isAttached() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Whether this camera is physically connected to the robot.
- isAtTargetPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns
truewhen the motor is withintolerancerotations of the last commanded target position. - isBackLeftSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isBackRightSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isBlue() - Static method in class frc.rebuilt.Field
-
Returns
trueif the robot is on the blue alliance. - isCameraConnected() - Method in class frc.spectrumLib.vision.Limelight
-
Checks if the camera is connected by looking for an empty botpose array from camera.
- isCANcoderAttached() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- isConnected() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns whether the physical gamepad is currently connected to the DriverStation.
- isFrontLeftSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isFrontRightSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isGoingTooFast(double) - Method in class frc.robot.subsystems.swerve.Swerve
- isInEnemyAllianceZone() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns
truewhen the robot is inside the opposing alliance's zone (pose X is flipped for red so the same rectangle works for both alliances). - isInNeutralZone() - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns
truewhen the robot is inside the neutral zone. - isIntegrating() - Method in class frc.spectrumLib.vision.Limelight
-
Whether pose measurements from this camera are currently being integrated.
- isIntegrating() - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Whether pose measurements from this camera are currently being fused into the estimator.
- isInverted() - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Whether the CANcoder sensor direction is inverted (clockwise positive).
- isInvertLeftSide() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isInvertRightSide() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isMegaTag2 - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- isMounted() - Method in class frc.spectrumLib.sim.ArmConfig
-
Whether this arm is attached to a parent
Mount. - isMounted() - Method in class frc.spectrumLib.sim.LinearConfig
-
Whether this linear stage is attached to a parent
Mount. - isMounted() - Method in class frc.spectrumLib.sim.RollerConfig
-
Whether this roller is attached to a parent
Mount. - isOnRamp() - Method in class frc.rebuilt.RobotBumpSim
-
Returns
truewhile the robot is on the ramp in frictionless-slide mode. - isRed() - Static method in class frc.rebuilt.Field
-
Returns
trueif the robot is on the red alliance. - isResyncComplete() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
-
Whether the most recent resync has finished homing both sides.
- isRio2() - Method in enum class frc.spectrumLib.hardware.Rio
-
Returns
trueif this RoboRIO is a second-generation (RIO 2.0) controller. - isRobotInEnemyZone() - Method in class frc.robot.subsystems.SuperStructure
- isRobotInFeedZone() - Method in class frc.robot.subsystems.SuperStructure
- isRobotInNeutralZone() - Method in class frc.robot.subsystems.SuperStructure
- isRobotInScoreZone() - Method in class frc.robot.subsystems.SuperStructure
- isRunning() - Method in class frc.rebuilt.FuelPhysicsSim
-
Is the sim running?
- isSimulateGravity() - Method in class frc.spectrumLib.sim.ArmConfig
-
Whether the physics simulation should apply gravitational force to the arm.
- isSteerMotorReversed() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isValid() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
isValidrecord component.
J
- joinStrings(String, List<?>) - Static method in class frc.spectrumLib.util.Util
-
Joins a list of objects into a single string with the given delimiter.
K
- kFalse - Static variable in class frc.spectrumLib.gamepads.Gamepad
-
A trigger that is always
false; used as a safe default before hardware is ready. - KillRobotException - Exception in frc.spectrumLib.util.exceptions
-
Unchecked exception thrown to signal that the robot code should stop executing immediately.
- KillRobotException(String) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException with a descriptive message.
- KillRobotException(String, Throwable) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException with both a message and an underlying cause.
- KillRobotException(Throwable) - Constructor for exception frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException wrapping an underlying cause.
L
- latency - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- latency_capture - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- latency_jsonParse - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- latency_pipeline - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- latencyPenalty - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- launch() - Method in class frc.robot.auton.Auton
- LAUNCH_WITH_BRAKE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- LAUNCH_WITH_BRAKE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- LAUNCH_WITH_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- LAUNCH_WITH_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- LAUNCH_WITH_SQUEEZE_WITH_NO_DELAY - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- LAUNCH_WITH_SQUEEZE_WITH_NO_DELAY - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- LAUNCH_WITHOUT_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- LAUNCH_WITHOUT_SQUEEZE - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- launchBall(Translation3d, Translation3d, double) - Method in class frc.rebuilt.FuelPhysicsSim
-
Shoot a ball into the sim.
- launchBall(Translation3d, Translation3d, Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
-
Shoot a ball with full 3D spin control.
- launcher - Variable in class frc.robot.Robot.Config
- Launcher - Class in frc.robot.subsystems.launcher
-
The Launcher subsystem.
- Launcher(Launcher.LauncherConfig) - Constructor for class frc.robot.subsystems.launcher.Launcher
- Launcher.LauncherConfig - Class in frc.robot.subsystems.launcher
- Launcher.SystemState - Enum Class in frc.robot.subsystems.launcher
- Launcher.WantedState - Enum Class in frc.robot.subsystems.launcher
- LauncherConfig() - Constructor for class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- LB - Variable in class frc.robot.operator.Operator
- LB - Variable in class frc.robot.pilot.Pilot
- Leds - Class in frc.robot.subsystems.leds
-
Robot LED subsystem for the 2026 REBUILT season.
- Leds() - Constructor for class frc.robot.subsystems.leds.Leds
- ledsConfig - Static variable in class frc.robot.subsystems.leds.Leds
-
Static hardware config.
- LeftBlueBump() - Constructor for class frc.rebuilt.Field.LeftBlueBump
- LeftBlueTrench() - Constructor for class frc.rebuilt.Field.LeftBlueTrench
- leftBumper - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the left bumper (LB).
- leftBumperOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when only the left bumper is pressed.
- leftCorner - Static variable in class frc.rebuilt.Field.BlueDepot
- leftDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad left (including up-left and down-left diagonals).
- leftLL - Variable in class frc.robot.subsystems.vision.Vision
-
Left-facing Limelight instance.
- leftStick(double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires when either left-stick axis exceeds the given absolute threshold. - leftStickClick - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for pressing the left analog stick (L3).
- leftStickCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both left-stick axes.
- leftStickPress - Variable in class frc.robot.operator.Operator
- leftStickPress - Variable in class frc.robot.pilot.Pilot
- leftStickX - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the left stick X-axis exceeds the configured deadzone.
- leftStickY - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the left stick Y-axis exceeds the configured deadzone.
- leftTrigger - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the left analog trigger exceeds the configured deadzone threshold.
- leftTriggerOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when only the left trigger is pressed.
- leftUpright - Static variable in class frc.rebuilt.Field.BlueTower
- leftView - Static variable in class frc.robot.RobotSim
- leftViewHeight - Static variable in class frc.robot.RobotSim
- leftViewWidth - Static variable in class frc.robot.RobotSim
- leftXTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires based on the left-stick X axis and the given threshold comparison. - leftYTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires based on the left-stick Y axis and the given threshold comparison. - LESS - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
-
Fires when the axis value is strictly less than the threshold.
- Limelight - Class in frc.spectrumLib.vision
-
Provides a high-level interface to a single Limelight camera for AprilTag-based pose estimation and basic targeting.
- Limelight(Limelight.LimelightConfig) - Constructor for class frc.spectrumLib.vision.Limelight
-
Constructs a Limelight wrapper from a fully populated
Limelight.LimelightConfig. - Limelight(String) - Constructor for class frc.spectrumLib.vision.Limelight
-
Constructs a Limelight wrapper with a default configuration for the given camera name.
- Limelight(String, boolean) - Constructor for class frc.spectrumLib.vision.Limelight
-
Constructs a Limelight wrapper, explicitly setting whether the camera is attached.
- Limelight(String, int) - Constructor for class frc.spectrumLib.vision.Limelight
-
Constructs a Limelight wrapper and immediately sets its active pipeline.
- Limelight(String, int, Limelight.LimelightConfig) - Constructor for class frc.spectrumLib.vision.Limelight
-
Constructs a Limelight wrapper with an explicit configuration and immediately sets its active pipeline.
- Limelight.LimelightConfig - Class in frc.spectrumLib.vision
-
Configuration for a single Limelight camera, including its network-table name and physical mounting position on the robot.
- LimelightConfig(String) - Constructor for class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Creates a configuration for the named Limelight camera.
- LimelightHelpers - Class in frc.spectrumLib.vision
-
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
- LimelightHelpers() - Constructor for class frc.spectrumLib.vision.LimelightHelpers
- LimelightHelpers.HardwareReport - Class in frc.spectrumLib.vision
-
Represents hardware statistics from the Limelight.
- LimelightHelpers.IMUData - Class in frc.spectrumLib.vision
-
Encapsulates the state of an internal Limelight IMU.
- LimelightHelpers.IMUResults - Class in frc.spectrumLib.vision
-
Represents IMU data from the JSON results.
- LimelightHelpers.LimelightResults - Class in frc.spectrumLib.vision
-
Limelight Results object, parsed from a Limelight's JSON results output.
- LimelightHelpers.LimelightTarget_Barcode - Class in frc.spectrumLib.vision
-
Represents a Barcode Target Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Classifier - Class in frc.spectrumLib.vision
-
Represents a Neural Classifier Pipeline Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Detector - Class in frc.spectrumLib.vision
-
Represents a Neural Detector Pipeline Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Fiducial - Class in frc.spectrumLib.vision
-
Represents an AprilTag/Fiducial Target Result extracted from JSON Output
- LimelightHelpers.LimelightTarget_Retro - Class in frc.spectrumLib.vision
-
Represents a Color/Retroreflective Target Result extracted from JSON Output
- LimelightHelpers.PoseEstimate - Class in frc.spectrumLib.vision
-
Represents a 3D Pose Estimate.
- LimelightHelpers.RawDetection - Class in frc.spectrumLib.vision
-
Represents a Limelight Raw Neural Detector result from Limelight's NetworkTables output.
- LimelightHelpers.RawFiducial - Class in frc.spectrumLib.vision
-
Represents a Limelight Raw Fiducial result from Limelight's NetworkTables output.
- LimelightHelpers.RawTarget - Class in frc.spectrumLib.vision
-
Represents a Limelight Raw Target/Contour result from Limelight's NetworkTables output.
- LimelightHelpers.RewindStats - Class in frc.spectrumLib.vision
-
Represents capture rewind buffer statistics.
- LimelightResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- LimelightTarget_Barcode() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- LimelightTarget_Classifier() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- LimelightTarget_Detector() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- LimelightTarget_Fiducial() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- LimelightTarget_Retro() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- limit(double, double) - Static method in class frc.spectrumLib.util.Util
-
Clamps
vto the range [-maxMagnitude,maxMagnitude]. - limit(double, double, double) - Static method in class frc.spectrumLib.util.Util
-
Clamps
vto the range [min,max]. - LINEAR - Enum constant in enum class frc.spectrumLib.sim.Mount.MountType
-
A linear (elevator-style) stage mount.
- LinearConfig - Class in frc.spectrumLib.sim
-
Configuration data for a linear (elevator-style) mechanism simulation.
- LinearConfig(double, double, double, double) - Constructor for class frc.spectrumLib.sim.LinearConfig
-
Creates a LinearConfig with the minimum required positioning and mechanical parameters.
- LinearSim - Class in frc.spectrumLib.sim
-
WPILib-backed simulation of a linear (elevator-style) mechanism driven by one or more Kraken X60 motors.
- LinearSim(LinearConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.LinearSim
-
Creates and registers a linear mechanism simulation.
- log(SwerveDrivetrain.SwerveDriveState) - Method in class frc.robot.subsystems.swerve.Swerve
- log(Command) - Static method in class frc.robot.auton.Auton
- log(Command) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Wraps a command so that its initialization and end are logged to the "Commands" key.
- logAlerts() - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Reads all active alerts from the SmartDashboard NetworkTable and logs any that are new since the last call under the "Alerts" DogLog key.
- logBatteryUsage() - Method in class frc.robot.subsystems.swerve.Swerve
- logBatteryUsage() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Reports the combined supply current draw of the leader motor and all followers to the battery logger.
- logPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Appends control-overhead current consumers (roboRIO, CANcoders, Pigeon, CANivore, radio), updates rolling-current windows, logs all telemetry, and resets per-loop accumulators.
- logTelemetry() - Method in class frc.robot.subsystems.vision.Vision
-
Logs connection status, integration status, tag status, MT1 poses, tag count, and target size for each Limelight via their
VisionLogger. - logThrowableCrash(Throwable) - Static method in class frc.spectrumLib.util.CrashTracker
-
Logs details of a Throwable exception to a designated file.
- lowRungZ - Static variable in class frc.rebuilt.Field.BlueTower
- LT - Variable in class frc.robot.operator.Operator
- LT - Variable in class frc.robot.pilot.Pilot
M
- magnusEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- main(String...) - Static method in class frc.robot.Main
- Main - Class in frc.robot
- mapleSimDrive - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
-
The underlying Maple-Sim drive simulation providing physics and odometry.
- MapleSimSwerveDrivetrain - Class in frc.spectrumLib.swerve
-
Injects Maple-Sim simulation data into a CTRE swerve drivetrain.
- MapleSimSwerveDrivetrain(Time, Mass, Distance, Distance, DCMotor, DCMotor, double, Translation2d[], Pigeon2, SwerveModule<TalonFX, TalonFX, CANcoder>[], SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>...) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
-
Constructs a drivetrain simulation using the specified parameters.
- MapleSimSwerveDrivetrain.SimSwerveModule - Class in frc.spectrumLib.swerve
-
Represents the simulation of a single
SwerveModule. - MapleSimSwerveDrivetrain.TalonFXMotorControllerSim - Class in frc.spectrumLib.swerve
-
Adapts a
TalonFXmotor controller for use as aSimulatedMotorControllerin Maple-Sim by forwarding encoder state from the simulation into the CTRE sim state. - MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim - Class in frc.spectrumLib.swerve
-
Extends
MapleSimSwerveDrivetrain.TalonFXMotorControllerSimto also drive a remote CANcoder simulation state. - MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
- MAVEN_NAME - Static variable in class frc.robot.BuildConstants
- Mechanism - Class in frc.spectrumLib.mechanism
-
Abstract base class representing a CTRE TalonFX-driven robot mechanism with common control modes, telemetry, and convenience
Commandfactories. - Mechanism(Mechanism.Config) - Constructor for class frc.spectrumLib.mechanism.Mechanism
-
Creates a Mechanism and, if
Mechanism.Config.isAttached()istrue, initializes the leader TalonFX and any configured follower motors. - Mechanism(Mechanism.Config, boolean) - Constructor for class frc.spectrumLib.mechanism.Mechanism
-
Creates a Mechanism and explicitly overrides the
attachedflag in the config. - Mechanism.Config - Class in frc.spectrumLib.mechanism
-
Configuration for a
Mechanism, encapsulating the TalonFX hardware configuration, control request objects, and mechanism-level parameters (gear ratio, soft limits, PID/FF gains, Motion Magic profile, current limits, etc.). - Mechanism.FollowerConfig - Class in frc.spectrumLib.mechanism
-
Configuration for a TalonFX follower motor that mirrors the leader.
- midRungZ - Static variable in class frc.rebuilt.Field.BlueTower
- modifyMotorConfig(TalonFX, Mechanism.Config) - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
-
Updates the TalonFX feedback configuration to reference this CANcoder using the chosen feedback source type and the ratios defined in the config.
- moduleConstant - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
-
Constants (gear ratios, friction voltages, wheel radius, etc.) for this module.
- moduleSimulation - Variable in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
-
Maple-Sim physics simulation instance for this module.
- motor - Variable in class frc.spectrumLib.mechanism.Mechanism
-
The primary (leader) TalonFX motor controller.
- Mount - Interface in frc.spectrumLib.sim
-
Represents a simulation component that other mechanisms can be attached to.
- Mount.MountType - Enum Class in frc.spectrumLib.sim
-
Discriminates between the two supported mount types so child mechanisms can apply the correct positioning logic.
- Mountable - Interface in frc.spectrumLib.sim
-
Mixin interface for simulation components that can be attached to a
Mount. - moveToDegrees(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously moves the mechanism to the specified angular position using Motion Magic Torque Current FOC control (requires Phoenix Pro). - moveToPercentage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro). - moveToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro). - multipleTagsInView() - Method in class frc.spectrumLib.vision.Limelight
-
Checks if the LL sees multiple tags
N
- nearLeftCorner - Static variable in class frc.rebuilt.Field.BlueHub
- nearLeftCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
- nearLeftCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
- nearRightCorner - Static variable in class frc.rebuilt.Field.BlueHub
- nearRightCorner - Static variable in class frc.rebuilt.Field.LeftBlueBump
- nearRightCorner - Static variable in class frc.rebuilt.Field.RightBlueBump
- Network - Class in frc.spectrumLib.util
-
Common Network Utilities
- Network() - Constructor for class frc.spectrumLib.util.Network
- NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- noBumpers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when neither bumper is pressed.
- noModifiers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when no bumpers and no triggers are pressed (no modifier held).
- NORMAL - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
- normalFeedBlueLeft - Static variable in class frc.rebuilt.Field
- normalFeedBlueRight - Static variable in class frc.rebuilt.Field
- normalFeedRedLeft - Static variable in class frc.rebuilt.Field
- normalFeedRedRight - Static variable in class frc.rebuilt.Field
- normalizeAngle(double) - Static method in class frc.rebuilt.FieldHelpers
-
Normalizes an angle to the range [-π, π).
- noTriggers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when neither analog trigger is pressed.
- NUM_LEDS - Static variable in class frc.robot.subsystems.leds.Leds
-
Number of external LEDs attached to the CANdle output (indices 8–27 on the device).
O
- of(A, B, C) - Static method in class frc.spectrumLib.util.Trio
-
Returns a trio comprised of the three given objects.
- OFF - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- OFF - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- OFF - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
- OFF - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
- OFF - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
- OFF - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
- OFF - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
- OFF - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
- ombre(Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Animated ombre — transitions smoothly between two colors across the strip and scrolls the blend point over time.
- openingHeight - Static variable in class frc.rebuilt.Field.BlueOutpost
- openingHeight - Static variable in class frc.rebuilt.Field.BlueTrench
- openingTopLeft - Static variable in class frc.rebuilt.Field.LeftBlueTrench
- openingTopLeft - Static variable in class frc.rebuilt.Field.RightBlueTrench
- openingTopRight - Static variable in class frc.rebuilt.Field.LeftBlueTrench
- openingTopRight - Static variable in class frc.rebuilt.Field.RightBlueTrench
- openingWidth - Static variable in class frc.rebuilt.Field.BlueOutpost
- openingWidth - Static variable in class frc.rebuilt.Field.BlueTrench
- openingZ - Static variable in class frc.rebuilt.Field.BlueOutpost
- operator - Variable in class frc.robot.Robot.Config
- Operator - Class in frc.robot.operator
- Operator(Operator.OperatorConfig) - Constructor for class frc.robot.operator.Operator
- Operator.OperatorConfig - Class in frc.robot.operator
- OperatorConfig() - Constructor for class frc.robot.operator.Operator.OperatorConfig
- optional_BBB(boolean) - Method in class frc.robot.auton.Auton
- optional_TBT(boolean) - Method in class frc.robot.auton.Auton
- origin - Static variable in class frc.robot.RobotSim
- OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- overSpeedTrigger(double) - Method in class frc.robot.subsystems.swerve.Swerve
P
- parseDataArray() - Method in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- pathfindingCommandToPose(double, double, double, double, double) - Static method in class frc.robot.auton.Auton
- percentToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts a percentage of the mechanism's maximum range into an absolute rotation count.
- periodic() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- periodic() - Method in class frc.robot.subsystems.hood.Hood
- periodic() - Method in class frc.robot.subsystems.indexerBed.IndexerBed
- periodic() - Method in class frc.robot.subsystems.indexerTower.IndexerTower
- periodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
- periodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- periodic() - Method in class frc.robot.subsystems.launcher.Launcher
- periodic() - Method in class frc.robot.subsystems.leds.Leds
- periodic() - Method in class frc.robot.subsystems.SuperStructure
- periodic() - Method in class frc.robot.subsystems.swerve.Swerve
-
This method is called periodically and is used to update the pilot's perspective.
- periodic() - Method in class frc.robot.subsystems.vision.Vision
-
Called every robot loop iteration by the WPILib scheduler.
- periodic() - Method in class frc.spectrumLib.gamepads.Gamepad
- periodic() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Called once per scheduler loop.
- periodic() - Method in class frc.spectrumLib.telemetry.Telemetry
-
Called every robot loop cycle.
- periodic() - Method in class frc.spectrumLib.util.CachedDouble
-
Called by the scheduler each iteration to invalidate the cached value so the next
CachedDouble.getAsDouble()call re-queries the source. - PHOTON2026 - Class in frc.robot.configs
- PHOTON2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- PHOTON2026() - Constructor for class frc.robot.configs.PHOTON2026
- PhysicsConfig() - Constructor for class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
-
Default: everything on.
- pilot - Variable in class frc.robot.Robot.Config
- Pilot - Class in frc.robot.pilot
- Pilot(Pilot.PilotConfig) - Constructor for class frc.robot.pilot.Pilot
-
Create a new Pilot with the default name and port.
- PILOT_AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
- PILOT_AIM_AT_TARGET - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
- Pilot.PilotConfig - Class in frc.robot.pilot
- PilotConfig() - Constructor for class frc.robot.pilot.Pilot.PilotConfig
- pipelineID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- pipelineType - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- pitch - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- Pitch - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- placeFieldBalls() - Method in class frc.rebuilt.FuelPhysicsSim
-
Spawn all game pieces in their starting positions (neutral zone + depots).
- PM_2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- PM2026 - Class in frc.robot.configs
- PM2026() - Constructor for class frc.robot.configs.PM2026
- pose - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- pose2dToArray(Pose2d) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Converts a Pose2d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
- pose3dToArray(Pose3d) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Converts a Pose3d object to an array of doubles in the format [x, y, z, roll, pitch, yaw].
- PoseEstimate() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
-
Instantiates a PoseEstimate object with default values
- PoseEstimate(Pose2d, double, double, int, double, double, double, LimelightHelpers.RawFiducial[], boolean) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- poseOutOfField(Pose2d) - Static method in class frc.rebuilt.FieldHelpers
- poseOutOfField(Pose3d) - Static method in class frc.rebuilt.FieldHelpers
- print(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Prints a message at
Telemetry.PrintPriority.NORMALpriority. - print(String, Telemetry.PrintPriority) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Print a statement if they are enabled
- printAutoDuration() - Method in class frc.robot.auton.Auton
-
Called at AutonExit and displays the duration of the auton command Based on 6328 code
- printDebug() - Method in class frc.spectrumLib.vision.Limelight
-
Prints the vision, estimated, and odometry pose to SmartDashboard
- printPoints(double[][]) - Method in class frc.spectrumLib.util.Curve
-
Prints the values of a 2D double array of points.
- printPoints(int) - Method in class frc.spectrumLib.util.Curve
-
Prints a set of points on the curve of length
pointCount. - printPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Prints detailed information about a PoseEstimate to standard output.
- publishPositions() - Method in class frc.rebuilt.FuelPhysicsSim
-
Push ball positions and sim stats to NetworkTables for visualization.
- purple - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Spectrum purple color constant (
RGB 130, 103, 185). - pythonOutput - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
Q
- quaternion - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
R
- rainbow() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Static rainbow — hue distributed evenly across the strip, advancing very slowly.
- rainbow(double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Static rainbow with configurable brightness.
- ramUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- RawDetection(int, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- RawFiducial(int, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- rawFiducials - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- RawTarget(double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawTarget
- rawYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- RB - Variable in class frc.robot.operator.Operator
- RB - Variable in class frc.robot.pilot.Pilot
- red - Static variable in class frc.rebuilt.Field
- redHubCenter - Static variable in class frc.rebuilt.Field
- regulateModuleConstantsForSimulation(SwerveModuleConstants<?, ?, ?>[]) - Static method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
-
Regulates all
SwerveModuleConstantsfor a drivetrain simulation. - remainingTime() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns the value of the
remainingTimerecord component. - RemoteCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
Position is read remotely; motor encoder is used for velocity.
- reorient(double) - Method in class frc.robot.subsystems.swerve.Swerve
- reorientBack() - Method in class frc.robot.subsystems.swerve.Swerve
- reorientForward() - Method in class frc.robot.subsystems.swerve.Swerve
- reorientLeft() - Method in class frc.robot.subsystems.swerve.Swerve
- reorientRight() - Method in class frc.robot.subsystems.swerve.Swerve
- reportCurrentUsage(String, double...) - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Records the current draw for a named subsystem channel and accumulates it into the running totals.
- resetConfig() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Resets the controller configuration state so that the next
Gamepad.configure()call will re-detect connection and re-apply button bindings. - resetCounters() - Method in class frc.rebuilt.FuelPhysicsSim
- resetCurrentPositionToMax() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- resetCurrentPositionToMaxCommand() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- resetMaximums() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Resets all peak and rolling-window metrics.
- resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.Swerve
- resetPoseToVision() - Method in class frc.robot.subsystems.vision.Vision
-
Resets the robot pose to the best Limelight's vision pose.
- resetPoseToVision(boolean, Pose3d, Pose2d, double) - Method in class frc.robot.subsystems.vision.Vision
-
Resets the robot pose to a specific vision pose if the data passes sanity checks.
- resetToInitialPos() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- RESYNC - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- resyncCommand() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
-
Runs a full resync: drives both sides into the extended hard stop, re-zeros each, then returns the subsystem to
STOPPED. - rewindStats - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- RewindStats() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- rgbCycle() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
RGB color-cycle animation using the CANdle's built-in hardware animation engine.
- RightBlueBump() - Constructor for class frc.rebuilt.Field.RightBlueBump
- RightBlueTrench() - Constructor for class frc.rebuilt.Field.RightBlueTrench
- rightBumper - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the right bumper (RB).
- rightBumperOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when only the right bumper is pressed.
- RightConfig(IntakeExtension.IntakeExtensionConfig) - Constructor for class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight.RightConfig
- rightCorner - Static variable in class frc.rebuilt.Field.BlueDepot
- rightDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad right (including up-right and down-right diagonals).
- rightLL - Variable in class frc.robot.subsystems.vision.Vision
-
Right-facing Limelight instance.
- rightStick(double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires when either right-stick axis exceeds the given absolute threshold. - rightStickClick - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for pressing the right analog stick (R3).
- rightStickCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both right-stick axes.
- rightStickPress - Variable in class frc.robot.operator.Operator
- rightStickPress - Variable in class frc.robot.pilot.Pilot
- rightStickX - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the right stick X-axis exceeds the configured deadzone.
- rightStickY - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the right stick Y-axis exceeds the configured deadzone.
- rightTrigger - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active when the right analog trigger exceeds the configured deadzone threshold.
- rightTriggerOnly - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when only the right trigger is pressed.
- rightUpright - Static variable in class frc.rebuilt.Field.BlueTower
- rightXTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires based on the right-stick X axis and the given threshold comparison. - rightYTrigger(Gamepad.Threshold, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a
Triggerthat fires based on the right-stick Y axis and the given threshold comparison. - Rio - Enum Class in frc.spectrumLib.hardware
-
Identifies the specific RoboRIO that is running, keyed by its serial number.
- RIO_CANBUS - Static variable in enum class frc.spectrumLib.hardware.Rio
-
CAN bus name for the native RoboRIO CAN interface.
- Robot - Class in frc.robot
-
The main robot class.
- Robot() - Constructor for class frc.robot.Robot
- Robot.Config - Class in frc.robot
- RobotBumpSim - Class in frc.rebuilt
-
RobotBumpSim — standalone robot-bump physics simulation for MapleSim.
- RobotBumpSim(Translation2d[]) - Constructor for class frc.rebuilt.RobotBumpSim
-
Creates a new
RobotBumpSimfor a swerve drivetrain. - robotInEnemyZone() - Method in class frc.robot.subsystems.SuperStructure
- robotInFeedZone() - Method in class frc.robot.subsystems.SuperStructure
- robotInit() - Method in class frc.robot.Robot
- robotInNeutralZone() - Method in class frc.robot.subsystems.SuperStructure
- robotInScoreZone() - Method in class frc.robot.subsystems.SuperStructure
- robotPeriodic() - Method in class frc.robot.Robot
-
This method is called periodically the entire time the robot is running.
- RobotSim - Class in frc.robot
- RobotSim(SuperStructure) - Constructor for class frc.robot.RobotSim
- robotYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- robotYaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- roll - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- Roll - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- RollerConfig - Class in frc.spectrumLib.sim
-
Configuration data for a roller mechanism simulation.
- RollerConfig(double) - Constructor for class frc.spectrumLib.sim.RollerConfig
-
Creates a RollerConfig for a roller with the given diameter.
- RollerSim - Class in frc.spectrumLib.sim
-
WPILib-backed simulation of a roller (flywheel) mechanism driven by a single Kraken X60 motor.
- RollerSim(RollerConfig, Mechanism2d, TalonFXSimState, String) - Constructor for class frc.spectrumLib.sim.RollerSim
-
Creates and registers a roller simulation.
- rotationsToDegrees(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts rotations to degrees (1 rotation = 360 degrees).
- rotationsToPercent(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts an absolute rotation count into a percentage of the mechanism's maximum range.
- RPMtoRPS(double) - Static method in class frc.spectrumLib.util.Conversions
-
Converts revolutions per minute (RPM) to revolutions per second (RPS).
- RPMtoRPS(DoubleSupplier) - Static method in class frc.spectrumLib.util.Conversions
-
Converts revolutions per minute (RPM) to revolutions per second (RPS).
- RPStoRPM(double) - Static method in class frc.spectrumLib.util.Conversions
-
Converts revolutions per second (RPS) to revolutions per minute (RPM).
- RT - Variable in class frc.robot.operator.Operator
- RT - Variable in class frc.robot.pilot.Pilot
- rumbleCommand(double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Overloaded method for rumbleCommand that allows for the same intensity on both rumble motors.
- rumbleCommand(double, double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Command that can be used to rumble the pilot controller.
- rumbleCommand(Command) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns a new Command object that combines the given command with a rumble command.
- rumbleController(double, double) - Method in class frc.spectrumLib.gamepads.Gamepad
-
Immediately sets the left and right rumble motor intensities.
- runCurrentLimits(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat applies new supply and stator current limits to the mechanism. - runFocRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously moves the mechanism to the specified position using Motion Magic Torque Current FOC control (requires Phoenix Pro). - runningDefaultCommand() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Triggerthat is active whenever this subsystem's current command is its default command. - runPercentage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously applies an open-loop percent output to the mechanism using voltage compensation. - runStop() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat stops the mechanism and holds it stopped for its duration. - runTorqueCurrentFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously drives the mechanism at the specified torque current using FOC control (requires Phoenix Pro). - runVelocity(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously drives the mechanism at the specified velocity using closed-loop voltage control. - runVelocityTcFocRPM(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously drives the mechanism at the specified velocity using closed-loop Torque Current FOC control (requires Phoenix Pro). - runVoltage(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously applies the specified voltage to the mechanism, bypassing any closed-loop control. - runVoltageNoSoftLimit(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns a
Commandthat continuously applies the specified voltage to the mechanism, bypassing closed-loop control and ignoring software limit switches.
S
- scrollingRainbow() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Scrolling rainbow that advances quickly across the strip.
- secondMan_BBD(boolean) - Method in class frc.robot.auton.Auton
- secondMan_TBTB(boolean) - Method in class frc.robot.auton.Auton
- select - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the Select / Back / View button.
- selectButton - Variable in class frc.robot.operator.Operator
- selectButton - Variable in class frc.robot.pilot.Pilot
- sendInvalidStatus(String) - Method in class frc.spectrumLib.vision.Limelight
-
Marks this camera as not integrating and updates the log status message.
- sendValidStatus(String) - Method in class frc.spectrumLib.vision.Limelight
-
Marks this camera as actively integrating and updates the log status message.
- set(boolean) - Method in class frc.spectrumLib.framework.SpectrumState
-
Creates an instant command that sets the state to the given value.
- setAimDeadband(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setAllianceWinOverride(Supplier<Optional<Boolean>>) - Static method in class frc.rebuilt.ShiftHelpers
- setAngle(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the orientation angle of the linear stage in the Mechanism2d canvas.
- setAngularSpeedAt12Volts(AngularVelocity) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setAnimationSlot(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CANdle hardware animation slot (0–7) used by this instance's animation patterns.
- setAttached(boolean) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Whether this controller should be used on the current robot;
falsedisables it. - setAttached(boolean) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Whether this LED strip is physically connected to the robot.
- setAttached(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Whether physical hardware is attached.
- setAttached(boolean) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Whether this camera is physically connected to the robot.
- setBackgroundColor(Color8Bit) - Method in class frc.spectrumLib.sim.Circle
-
Sets all background radial lines to the same color.
- setBatteryVoltage(double) - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Battery terminal voltage used to convert current to power, in volts.
- setBrakeMode(boolean) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
-
Sets brake mode on both deploy axes.
- setBrakeMode(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Sets the motor's neutral mode to brake or coast and immediately applies the change to hardware.
- setBrightness(double) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Overall brightness scalar applied in hardware (0.0–1.0).
- setCameraPose_RobotSpace(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the camera pose relative to the robot.
- setCanBus(CANBus) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setCanBus(CANBus) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CAN bus used when no
SpectrumLEDs.Config.sharedCandleis provided. - setCANcoderID(int) - Method in class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
CAN device ID of the CANcoder; may be set after construction.
- setCarriageMass(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the carriage mass used by the physics simulation.
- setColor(Color8Bit) - Method in class frc.spectrumLib.sim.ArmConfig
-
Sets the arm's display color in the Mechanism2d canvas.
- setColor(Color8Bit) - Method in class frc.spectrumLib.sim.Circle
-
Color applied to all background lines when the circle is drawn.
- setColor(Color8Bit) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the color of the moving stage ligament in the Mechanism2d canvas.
- setCommandPriority(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Priority level of the pattern command currently running.
- setCondition(String, boolean) - Static method in class frc.spectrumLib.framework.SpectrumState
-
Set the value of an event condition
- setConfig(FuelPhysicsSim.PhysicsConfig) - Method in class frc.rebuilt.FuelPhysicsSim
- setCropWindow(String, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the crop window for the camera.
- setCurrentLimits(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Immediately applies new supply and stator current limits to the motor configuration.
- setDeadband(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setDeadzone(double) - Method in class frc.spectrumLib.util.Curve
-
Sets the value of
deadzone, the value for the width in the center of the curve where any input results in an output of0.0. - setDeterministic(long) - Method in class frc.rebuilt.FuelPhysicsSim
-
Lock the RNG seed so tests are repeatable.
- setDeviceId(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
CAN device ID used when no
SpectrumLEDs.Config.sharedCandleis provided. - setDriveGearRatio(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setDynMMPositionFoc(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using Dynamic Motion Magic with Torque Current FOC (requires Phoenix Pro).
- setDynMMPositionVoltage(DoubleSupplier, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using Dynamic Motion Magic with voltage compensation.
- setEnabled(boolean) - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
When
falseall methods are no-ops, allowing the logger to be disabled at runtime. - setExpVal(double) - Method in class frc.spectrumLib.util.ExpCurve
-
Sets the value of
expVal, the base of the exponent used to map the input. - setFalse() - Method in class frc.spectrumLib.framework.SpectrumState
-
Creates an instant command that sets the state to
false. - setFalseForTime(DoubleSupplier) - Method in class frc.spectrumLib.framework.SpectrumState
-
Create a command that will set the state to false for a given time.
- setFiducial3DOffset(String, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets 3D offset point for easy 3D targeting.
- SetFiducialDownscalingOverride(String, float) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the downscaling factor for AprilTag detection.
- SetFiducialIDFiltersOverride(String, int[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Overrides the valid AprilTag IDs that will be used for localization.
- setFollowerConfigs(Mechanism.FollowerConfig...) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the follower motor configurations.
- setGearRatio(double) - Method in class frc.spectrumLib.sim.RollerConfig
-
Sets the gear ratio between the motor and the roller output shaft.
- setHalfBackground(Color8Bit, Color8Bit) - Method in class frc.spectrumLib.sim.Circle
-
Alternates two colors across the background lines, giving the circle a two-tone appearance (useful for indicating reverse spin direction).
- SetIMUAssistAlpha(String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Configures the complementary filter alpha value for IMU Assist Modes (Modes 3 and 4)
- setIMUmode(int) - Method in class frc.spectrumLib.vision.Limelight
-
Sets the IMU mode on the Limelight.
- SetIMUMode(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Configures the IMU mode for MegaTag2 Localization
- setInitialPosition(double) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Seeds this axis's encoder to a known starting position (rotations).
- setInitialX(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Initial X position of the arm pivot in the Mechanism2d canvas (metres).
- setInitialY(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Initial Y position of the arm pivot in the Mechanism2d canvas (metres).
- setIntegrating(boolean) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Whether pose measurements from this camera are currently being fused into the estimator.
- setIntegrating(boolean) - Method in class frc.spectrumLib.vision.Limelight
-
Whether pose measurements from this camera are currently being integrated.
- setInvertLeftSide(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setInvertRightSide(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setKeystone(String, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the keystone modification for the crop window.
- setLEDMode(boolean) - Method in class frc.spectrumLib.vision.Limelight
-
Sets the LED mode of the LL.
- setLEDMode_ForceBlink(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setLEDMode_ForceOff(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setLEDMode_ForceOn(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setLEDMode_PipelineControl(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets LED mode to be controlled by the current pipeline.
- setLeftStickDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both left-stick axes before the exponential curve.
- setLeftStickExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the left-stick exponential response curve (1.0 = linear).
- setLeftStickScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the left-stick exponential curve.
- setLength(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Visual length of the arm ligament in the Mechanism2d canvas (metres).
- setLimelightNTDouble(String, String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setLimelightNTDoubleArray(String, String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setLimelightPipeline(int) - Method in class frc.spectrumLib.vision.Limelight
-
Sets the LL pipeline to the given index.
- setLimelightPipelines(int) - Method in class frc.robot.subsystems.vision.Vision
-
Sets all Limelights to the given pipeline index.
- setLinearSpeedAt12Volts(LinearVelocity) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setLineWidth(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the stroke width of the stage ligaments in the Mechanism2d canvas.
- setLogStatus(String) - Method in class frc.spectrumLib.vision.Limelight
-
Human-readable string describing the current integration status, logged for diagnostics.
- setLossOfSignalBehavior(LossOfSignalBehaviorValue) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Behavior of the strip when CAN signal is lost.
- setMaxAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Maximum allowable arm angle (radians).
- setMaxHeight(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the maximum travel height of the mechanism.
- setMaxRotationalVelocity(double) - Method in class frc.robot.pilot.Pilot
- setMaxVelocity(double) - Method in class frc.robot.pilot.Pilot
- setMinAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Minimum allowable arm angle (radians).
- setMMPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using Motion Magic with voltage compensation (slot 0).
- setMMPosition(DoubleSupplier, int) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using Motion Magic with voltage compensation and an explicit PID/FF gain slot.
- setMMPositionFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using Motion Magic with Torque Current FOC (requires Phoenix Pro).
- setMMVelocityFOC(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control using Motion Magic with Torque Current FOC (requires Phoenix Pro).
- setMotorPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Sets the motor's internal position register to the specified value without moving the motor.
- setMount(ArmSim) - Method in class frc.spectrumLib.sim.LinearConfig
-
Attaches this linear stage to a parent
ArmSimmount so its root tracks the arm tip's position. - setMount(ArmSim) - Method in class frc.spectrumLib.sim.RollerConfig
-
Attaches this roller to an
ArmSimmount so its axle tracks the arm tip's position. - setMount(ArmSim, boolean) - Method in class frc.spectrumLib.sim.ArmConfig
-
Attaches this arm to a parent
ArmSimmount so its pivot tracks the parent arm's tip position. - setMount(LinearSim) - Method in class frc.spectrumLib.sim.LinearConfig
-
Attaches this linear stage to a parent
LinearSimmount so its root tracks the parent stage's position. - setMount(LinearSim) - Method in class frc.spectrumLib.sim.RollerConfig
-
Attaches this roller to a
LinearSimmount so its axle tracks the linear stage's position. - setMount(LinearSim, boolean) - Method in class frc.spectrumLib.sim.ArmConfig
-
Attaches this arm to a
LinearSimmount so its pivot tracks the linear stage's position. - setMovingLength(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the visual length of the moving stage ligament.
- setName(String) - Method in class frc.spectrumLib.sim.Circle
-
Label prefix used when naming Mechanism2d elements.
- setName(String) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Must match to the name given in LL dashboard
- setNumLeds(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Number of LEDs in the segment owned by this instance.
- setNumMotors(int) - Method in class frc.spectrumLib.sim.ArmConfig
-
Number of Kraken X60 motors driving the arm.
- setNumMotors(int) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the number of motors driving this linear stage.
- setOffset(double) - Method in class frc.spectrumLib.util.Curve
-
Sets the value of
offset, the value added to the final curve. - setPattern(SpectrumLEDs.CANdlePattern) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns a command that continuously applies
patternto the LED segment at priority 0. - setPattern(SpectrumLEDs.CANdlePattern, int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Returns a command that continuously applies
patternto the LED segment and records the givenprioritywhile running. - setPercentOutput(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Open-loop percent output control with voltage compensation.
- setPipelineIndex(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setPivotX(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Current X position of the arm pivot used during simulation updates (metres).
- setPivotY(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Current Y position of the arm pivot used during simulation updates (metres).
- setPosition(double, double) - Method in class frc.spectrumLib.sim.RollerConfig
-
Sets the initial position of the roller axle in the Mechanism2d canvas.
- setPriorityTagID(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setPythonScriptData(String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setRatio(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Motor rotations required for one full revolution of the arm mechanism.
- setRewindEnabled(String, boolean) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Enables or pauses the rewind buffer recording.
- setRightStickDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both right-stick axes before the exponential curve.
- setRightStickExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the right-stick exponential response curve.
- setRightStickScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the right-stick exponential curve.
- setRioCurrent(double) - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Estimated current drawn by the RoboRIO itself, in amps.
- setRobotOrientation(double) - Method in class frc.spectrumLib.vision.Limelight
-
Sets the robot orientation in degrees for the Limelight's internal IMU.
- setRobotOrientation(double, double) - Method in class frc.spectrumLib.vision.Limelight
-
Sets the robot orientation and yaw rate for the Limelight's internal IMU fusion (MegaTag2).
- SetRobotOrientation(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets robot orientation values used by MegaTag2 localization algorithm.
- SetRobotOrientation_NoFlush(String, double, double, double, double, double, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- setRotationVelocityCoefficient(double) - Method in class frc.robot.subsystems.swerve.Swerve
- setScalar(double) - Method in class frc.spectrumLib.util.Curve
-
Sets the value of
scalar, the value multiplied to the curve before it is offset. - setSharedCandle(CANdle) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Pre-built
CANdleto reuse. - setSimCGLength(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Distance from the pivot to the arm's centre of gravity used by the physics simulation (metres).
- setSimMOI(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Moment of inertia used by the physics simulation (kg·m²).
- setSimMOI(double) - Method in class frc.spectrumLib.sim.RollerConfig
-
Sets the moment of inertia used by the flywheel physics simulation.
- setSimulatedGravity(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
- setSimulateGravity(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
-
Whether the physics simulation should apply gravitational force to the arm.
- setSlipCurrent(Current) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setStartIdx(int) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
First LED index (inclusive) in the strip.
- setStartingAngle(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Arm angle at the start of the simulation (radians).
- setState(boolean) - Method in class frc.spectrumLib.framework.SpectrumState
-
Directly set the spectrum state to the specified value
- setStateCommand(SuperStructure.WantedSuperState) - Method in class frc.robot.subsystems.SuperStructure
- setStaticLength(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets the visual length of the static (non-moving) stage ligament.
- setStaticRootX(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Current X position of the static root, updated when mounted (metres).
- setStaticRootY(double) - Method in class frc.spectrumLib.sim.LinearConfig
-
Current Y position of the static root, updated when mounted (metres).
- setSteerGearRatio(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setSteerMotorReversed(boolean) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setStreamMode_PiPMain(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Enables Picture-in-Picture mode with secondary stream in the corner.
- setStreamMode_PiPSecondary(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Enables Picture-in-Picture mode with primary stream in the corner.
- setStreamMode_Standard(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Enables standard side-by-side stream mode.
- setStripType(StripTypeValue) - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
LED strip type (RGB, RGBW, GRB, etc.).
- setTagStatus(String) - Method in class frc.spectrumLib.vision.Limelight
-
Human-readable string describing the currently visible tag(s), logged for diagnostics.
- setTalonConfig(TalonFXConfiguration) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Full TalonFX hardware configuration applied to the leader motor on startup.
- setTargetHeading(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setTeleopVelocityCoefficient(double) - Method in class frc.robot.subsystems.swerve.Swerve
- SetThrottle(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Configures the throttle value.
- setTorqueCurrentFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Applies a torque current setpoint using FOC control (requires Phoenix Pro).
- setTriggersDeadzone(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Deadzone applied to both analog trigger axes before the exponential curve.
- setTriggersExp(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Exponent for the analog-trigger exponential response curve.
- setTriggersScalar(double) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the analog-trigger exponential curve.
- setTrue() - Method in class frc.spectrumLib.framework.SpectrumState
-
Creates an instant command that sets the state to
true. - setTrueForTime(DoubleSupplier) - Method in class frc.spectrumLib.framework.SpectrumState
-
Create a command that will set the state to true for a given time.
- setTrueForTimeWithCancel(DoubleSupplier, Trigger) - Method in class frc.spectrumLib.framework.SpectrumState
-
Create a command that will set the state to true for a given time, or until a cancel condition is met.
- setTrueWhileRunning() - Method in class frc.spectrumLib.framework.SpectrumState
-
Create a command that will set the state to true while the command is running Then it will set to false once it is cancelled
- setupPortForwardingUSB(int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets up port forwarding for a Limelight 3A/3G connected via USB.
- setupSelectors() - Method in class frc.robot.auton.Auton
-
This method configures the available autonomous routines that can be selected from the SmartDashboard.
- setupSmartDashboardData() - Method in class frc.robot.Robot
-
Sets up the SmartDashboard data for visualization.
- setVelocity(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control with voltage compensation.
- setVelocityTCFOCrpm(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control using Torque Current FOC with an RPM input (requires Phoenix Pro).
- setVelocityTorqueCurrentFOC(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control using Torque Current FOC (requires Phoenix Pro).
- setVoltageOutput(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Open-loop voltage control — applies the requested voltage directly without compensation scaling.
- setVoltageOutputNoSoftLimit(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Open-loop voltage control that ignores software limit switches.
- setWantedState(FuelIntake.WantedState) - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- setWantedState(Hood.WantedState) - Method in class frc.robot.subsystems.hood.Hood
- setWantedState(IndexerBed.WantedState) - Method in class frc.robot.subsystems.indexerBed.IndexerBed
- setWantedState(IndexerTower.WantedState) - Method in class frc.robot.subsystems.indexerTower.IndexerTower
- setWantedState(IntakeExtension.WantedState) - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- setWantedState(Launcher.WantedState) - Method in class frc.robot.subsystems.launcher.Launcher
- setWantedState(Swerve.WantedState) - Method in class frc.robot.subsystems.swerve.Swerve
- setWantedSuperState(SuperStructure.WantedSuperState) - Method in class frc.robot.subsystems.SuperStructure
- setWheelRadius(Distance) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- SHIFT1 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- SHIFT2 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- SHIFT3 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- SHIFT4 - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- ShiftHelpers - Class in frc.rebuilt
- ShiftHelpers() - Constructor for class frc.rebuilt.ShiftHelpers
- ShiftHelpers.ShiftEnum - Enum Class in frc.rebuilt
- ShiftHelpers.ShiftInfo - Record Class in frc.rebuilt
- ShiftInfo(ShiftHelpers.ShiftEnum, double, double, boolean) - Constructor for record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Creates an instance of a
ShiftInforecord class. - ShootingParameters(boolean, Rotation2d, double, double, double, double, double, double, double, double) - Constructor for record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Creates an instance of a
ShootingParametersrecord class. - ShotCalculator - Class in frc.rebuilt
- ShotCalculator.ShootingParameters - Record Class in frc.rebuilt
-
Immutable snapshot of all quantities needed to command the drive, hood, and flywheel subsystems for a single shot.
- SIM - Enum constant in enum class frc.spectrumLib.hardware.Rio
- simLaunching() - Static method in class frc.robot.RobotSim
- SimSwerveModule(SwerveModuleConstants<TalonFXConfiguration, TalonFXConfiguration, CANcoderConfiguration>, SwerveModuleSimulation, SwerveModule<TalonFX, TalonFX, CANcoder>) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.SimSwerveModule
-
Constructs a simulated swerve module by wiring the Maple-Sim physics model to the CTRE motor controllers.
- simulationInit() - Method in class frc.robot.Robot
-
This method is called once when a simulation starts
- simulationInit() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- simulationInit() - Method in class frc.robot.subsystems.hood.Hood
- simulationInit() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- simulationInit() - Method in class frc.robot.subsystems.launcher.Launcher
- simulationPeriodic() - Method in class frc.robot.Robot
-
This method is called periodically during simulation.
- simulationPeriodic() - Method in class frc.robot.subsystems.fuelIntake.FuelIntake
- simulationPeriodic() - Method in class frc.robot.subsystems.hood.Hood
- simulationPeriodic() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- simulationPeriodic() - Method in class frc.robot.subsystems.launcher.Launcher
- simulationPeriodic() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Called once per simulation loop.
- simulationPeriodic() - Method in class frc.spectrumLib.sim.ArmSim
-
Advances the arm physics simulation by one robot period, updates the TalonFX rotor position and velocity, and refreshes the Mechanism2d visualization.
- simulationPeriodic() - Method in class frc.spectrumLib.sim.LinearSim
-
Advances the elevator physics simulation by one robot period, updates the TalonFX rotor position and velocity, and refreshes both the static and moving Mechanism2d ligaments.
- simulationPeriodic() - Method in class frc.spectrumLib.sim.RollerSim
-
Advances the flywheel physics simulation by one robot period, updates the TalonFX rotor velocity and position, moves the axle to its current mount position, and updates the Mechanism2d color to reflect the roller's spin direction.
- sleepFrameThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- sleepingEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- sleepVelocityThreshold - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- SLOW_CLOSE - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- SLOW_CLOSE - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
- SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
- SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
- SLOW_INDEX - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
- SLOW_INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- SLOW_INTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- SLOW_LAUNCH - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
- SLOW_LAUNCH - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
- solid(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Solid color pattern.
- solidLimelight() - Method in class frc.robot.subsystems.vision.Vision
-
Returns a command that holds all Limelight LEDs solid-on while active and turns them off when the command ends.
- solverIterations - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- spawnBall(Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
-
Drop a ball at this position, sitting on the ground.
- spawnBall(Translation3d, Translation3d) - Method in class frc.rebuilt.FuelPhysicsSim
-
Drop a ball with some initial velocity.
- SpectrumAuton(String, boolean) - Method in class frc.robot.auton.Auton
-
Creates a SpectrumAuton command sequence.
- SpectrumAuton(String, boolean, double) - Method in class frc.robot.auton.Auton
- SpectrumCANcoder - Class in frc.spectrumLib.hardware
-
Wraps a CTRE CANcoder and applies Spectrum-specific configuration.
- SpectrumCANcoder(int, SpectrumCANcoderConfig, TalonFX, Mechanism.Config, SpectrumCANcoder.CANCoderFeedbackType) - Constructor for class frc.spectrumLib.hardware.SpectrumCANcoder
-
Creates and configures a SpectrumCANcoder, then updates the motor's feedback configuration.
- SpectrumCANcoder.CANCoderFeedbackType - Enum Class in frc.spectrumLib.hardware
-
Selects how the TalonFX reads position data from the remote CANcoder.
- SpectrumCANcoderConfig - Class in frc.spectrumLib.hardware
-
Configuration parameters for a
SpectrumCANcoder. - SpectrumCANcoderConfig(double, double, double, boolean, boolean) - Constructor for class frc.spectrumLib.hardware.SpectrumCANcoderConfig
-
Creates a fully-specified CANcoder configuration.
- SpectrumLEDs - Class in frc.spectrumLib.leds
-
CANdle-based addressable LED subsystem that wraps a CTRE
CANdleand exposes a rich library of pattern factories (solid, stripe, blink, breathe, rainbow, chase, bounce, gradient, ombre, wave, countdown, etc.). - SpectrumLEDs(SpectrumLEDs.Config) - Constructor for class frc.spectrumLib.leds.SpectrumLEDs
-
Constructs the LED subsystem, configures the hardware (or reuses a shared device), and registers with the WPILib
CommandScheduler. - SpectrumLEDs.CANdlePattern - Interface in frc.spectrumLib.leds
-
Functional interface for a LED pattern that drives a segment of a
CANdlestrip. - SpectrumLEDs.Config - Class in frc.spectrumLib.leds
-
Configuration for a
SpectrumLEDssubsystem instance. - SpectrumRobot - Class in frc.spectrumLib.framework
-
The base robot class for Spectrum robots.
- SpectrumRobot() - Constructor for class frc.spectrumLib.framework.SpectrumRobot
-
Constructs a SpectrumRobot, silencing joystick connection warnings and extending the loop overrun watchdog timeout to 200 ms to accommodate longer periodic loops.
- SpectrumServo - Class in frc.spectrumLib.hardware
- SpectrumServo(int) - Constructor for class frc.spectrumLib.hardware.SpectrumServo
-
Creates a SpectrumServo connected to the given PWM port on the RoboRIO.
- SpectrumState - Class in frc.spectrumLib.framework
-
Represents a global or subsystem-specific state that can be used as a Trigger.
- SpectrumState(EventLoop, String) - Constructor for class frc.spectrumLib.framework.SpectrumState
-
Create a new EventTrigger that gets polled by the given event loop instead of the EventScheduler
- SpectrumState(String) - Constructor for class frc.spectrumLib.framework.SpectrumState
-
Create a new EventTrigger.
- spinDecayEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- spinDecayTau - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- spinTransferEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- start - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the Start / Menu button.
- start(boolean, boolean, boolean, boolean, boolean, boolean, Telemetry.PrintPriority) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Start the telemetry system.
- startAutonTimer() - Method in class frc.robot.auton.Auton
-
This method is called in AutonInit
- startButton - Variable in class frc.robot.operator.Operator
- startButton - Variable in class frc.robot.pilot.Pilot
- STARTING_DRIVE_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
- STARTING_HOOD_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
- startingLineX - Static variable in class frc.rebuilt.Field
- stop() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Stops the motor output.
- stopAxis() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Holds the axis (neutral output).
- STOPPED - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
- STOPPED - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
- STOPPED - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- STOPPED - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
- storedSeconds - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- stripe(double, Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Two-color stripe: the first
percentfraction of LEDs showscolor1, the remainder showscolor2. - subticks - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- SuperStructure - Class in frc.robot.subsystems
- SuperStructure(Swerve, FuelIntake, IntakeExtension, IndexerTower, IndexerBed, Launcher, Hood) - Constructor for class frc.robot.subsystems.SuperStructure
- SuperStructure.CurrentSuperState - Enum Class in frc.robot.subsystems
- SuperStructure.WantedSuperState - Enum Class in frc.robot.subsystems
- swerve - Variable in class frc.robot.Robot.Config
- Swerve - Class in frc.robot.subsystems.swerve
-
Class that extends the Phoenix SwerveDrivetrain class and implements subsystem so it can be used in command-based projects easily.
- Swerve(SwerveConfig) - Constructor for class frc.robot.subsystems.swerve.Swerve
-
Constructs a new Swerve drive subsystem.
- Swerve.SystemState - Enum Class in frc.robot.subsystems.swerve
- Swerve.WantedState - Enum Class in frc.robot.subsystems.swerve
- SwerveConfig - Class in frc.robot.subsystems.swerve
- SwerveConfig() - Constructor for class frc.robot.subsystems.swerve.SwerveConfig
- switchCountdown(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Alliance switch countdown — cycles through alliance colors (and purple) on a hard-coded match-time schedule, progressively turning off LEDs within each segment as time elapses.
- SyncCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
Motor encoder is synchronized to the CANcoder position on enable.
- SysID - Class in frc.spectrumLib.swerve
-
Encapsulates the three SysId characterization routines for a CTRE swerve drivetrain: translation, rotation, and steer-gains.
- SysID(Swerve) - Constructor for class frc.spectrumLib.swerve.SysID
-
Constructs all three SysId routines and selects
SysID.SysIdRoutineTranslationas the active routine. - sysIdDynamic(SysIdRoutine.Direction) - Method in class frc.spectrumLib.swerve.SysID
-
Returns a dynamic (step) characterization command for the active routine.
- sysIdQuasistatic(SysIdRoutine.Direction) - Method in class frc.spectrumLib.swerve.SysID
-
Returns a quasistatic (slow ramp) characterization command for the active routine.
T
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- ta - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
- tag26X - Static variable in class frc.rebuilt.Field
- tag29Y - Static variable in class frc.rebuilt.Field.BlueOutpost
- tag31Y - Static variable in class frc.rebuilt.Field.BlueTower
- tagCount - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- tagsInView() - Method in class frc.robot.subsystems.vision.Vision
-
Returns
trueif any Limelight currently sees an AprilTag belonging to the current alliance's set of scoring targets. - tagSpan - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- talonConfig - Variable in class frc.spectrumLib.mechanism.Mechanism.Config
-
Full TalonFX hardware configuration applied to the leader motor on startup.
- TalonFXFactory - Class in frc.spectrumLib.hardware
-
Creates CANTalon objects and configures all the parameters we care about to factory defaults.
- TalonFXMotorControllerSim(TalonFX) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
-
Constructs the adapter for the given TalonFX.
- TalonFXMotorControllerWithRemoteCanCoderSim(TalonFX, CANcoder) - Constructor for class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
-
Constructs the adapter for a steer motor paired with a remote CANcoder.
- tareMotor() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Sets the mechanism's reported position to zero (tares the motor encoder).
- targetInView() - Method in class frc.spectrumLib.vision.Limelight
-
Returns whether the LL has any valid targets (April tags or other vision targets)
- targets_Barcode - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- targets_Classifier - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- targets_Detector - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- targets_Fiducials - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- targets_Retro - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- TBTB(boolean) - Method in class frc.robot.auton.Auton
- TBTT(boolean) - Method in class frc.robot.auton.Auton
- telemetry - Static variable in class frc.robot.Robot
- Telemetry - Class in frc.spectrumLib.telemetry
-
Telemetry and logging utility.
- Telemetry() - Constructor for class frc.spectrumLib.telemetry.Telemetry
-
Creates a Telemetry instance and registers it as a WPILib subsystem so its
Telemetry.periodic()method is called every loop cycle. - Telemetry.Fault - Enum Class in frc.spectrumLib.telemetry
-
Named fault conditions that can be surfaced as structured log entries.
- Telemetry.PrintPriority - Enum Class in frc.spectrumLib.telemetry
-
Priority levels for printing to the console.
- teleop - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active during the teleoperated period.
- teleop - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the robot is enabled in teleop mode.
- TELEOP_DRIVE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
- TELEOP_DRIVE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
- teleopDuration - Static variable in class frc.rebuilt.ShiftHelpers
- teleopExit() - Method in class frc.robot.Robot
- teleopInit() - Method in class frc.robot.Robot
- teleopPeriodic() - Method in class frc.robot.Robot
- temperature - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- testExit() - Method in class frc.robot.Robot
- testInit() - Method in class frc.robot.Robot
-
This method is called once when test mode starts
- testMode - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger active during the test mode period.
- testMode - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the robot is enabled in test mode.
- testPeriodic() - Method in class frc.robot.Robot
- tick() - Method in class frc.rebuilt.FuelPhysicsSim
-
Step the sim forward one period (20ms) and publish ball positions to NT.
- timeOfFlight() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
timeOfFlightrecord component. - timestamp_LIMELIGHT_publish - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- timestamp_nt - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- timestamp_RIOFPGA_capture - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- timestamp_sys - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- timestamp_us - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- timestampSeconds - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- toggle() - Method in class frc.spectrumLib.framework.SpectrumState
-
Creates an instant command that flips the current state value.
- toggleReverseSoftLimit(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Enables or disables the reverse software limit switch and immediately applies the change.
- toggleSupplyCurrentLimit(DoubleSupplier, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Enables or disables the supply current limit and immediately applies the change.
- toggleToFalse() - Method in class frc.spectrumLib.framework.SpectrumState
-
Command to set state to true, and then to false, ensuring triggers bound to the false transition fire reliably.
- toggleTorqueCurrentLimit(DoubleSupplier, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Enables or disables a forward/reverse torque current limit and immediately applies the change.
- toggleToTrue() - Method in class frc.spectrumLib.framework.SpectrumState
-
Command to set state to false, and then to true, ensuring your state will trigger actions
- topCenter - Static variable in class frc.rebuilt.Field.BlueHub
- toPose2D(double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Takes a 6-length array of pose data and converts it to a Pose2d object.
- toPose3D(double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Takes a 6-length array of pose data and converts it to a Pose3d object.
- topViewHeight - Static variable in class frc.robot.RobotSim
- topViewWidth - Static variable in class frc.robot.RobotSim
- toString() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns a string representation of this record class.
- toString() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns a string representation of this record class.
- totalHeight - Static variable in class frc.rebuilt.Field.BlueHub
- TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- TRANSITION - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- TRANSLATION_ERROR_MARGIN_METERS - Static variable in class frc.robot.subsystems.swerve.Swerve
- triggerRewindCapture(String, double) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Triggers a rewind capture with the specified duration.
- triggerRewindCaptureForAllCameras() - Method in class frc.robot.subsystems.vision.Vision
-
Triggers a rewind-capture snapshot on all Limelights (captures 165 seconds of history for post-match review).
- triggersCurve - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Exponential response curve applied to both analog trigger axes.
- triggerSnapshot(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Triggers a snapshot capture via NetworkTables by incrementing the snapshot counter.
- Trio<A,
B, C> - Class in frc.spectrumLib.util -
Represents a trio of three objects.
- Trio(A, B, C) - Constructor for class frc.spectrumLib.util.Trio
-
Constructs a pair.
- ts - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- ts - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- TTTT(boolean) - Method in class frc.robot.auton.Auton
- TuneValue - Class in frc.spectrumLib.telemetry
-
A numeric value that is published to SmartDashboard and can be modified at runtime without redeploying code.
- TuneValue(String, double) - Constructor for class frc.spectrumLib.telemetry.TuneValue
-
Creates a TuneValue, publishing
defaultValueto SmartDashboard undername. - tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- tx_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- txnc - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty_nocrosshair - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
- ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
- ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
- ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- ty_pixels - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
- tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawDetection
- tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- tync - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
U
- UNJAM - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
- UNJAM - Enum constant in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
- UNJAM - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
- UNJAM - Enum constant in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
- UNJAM - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- UNJAM - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- UNKNOWN - Enum constant in enum class frc.spectrumLib.hardware.Rio
- update() - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain
-
Update the simulation.
- update() - Method in class frc.spectrumLib.telemetry.TuneValue
-
Reads the current value from SmartDashboard and caches it locally.
- update(Pose2d, ChassisSpeeds, int) - Method in class frc.rebuilt.RobotBumpSim
-
Advances the bump simulation by one 20 ms period and returns the robot's 3D pose.
- updateArticulatedMechanisms() - Method in class frc.robot.RobotSim
- updateConfig() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerSim
-
Injects simulated rotor position, velocity, and supply voltage into the TalonFX sim state, then returns the motor output voltage requested by the controller's closed-loop algorithm.
- updateControlSignal(Angle, AngularVelocity, Angle, AngularVelocity) - Method in class frc.spectrumLib.swerve.MapleSimSwerveDrivetrain.TalonFXMotorControllerWithRemoteCanCoderSim
-
Injects simulated supply voltage, position, and velocity into the remote CANcoder sim state, then delegates to the parent implementation to update the TalonFX and return the requested motor voltage.
- updateStatorCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Reads the stator current directly from the motor hardware.
- updateSupplyCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Reads the supply current directly from the motor hardware.
- updateTemp() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Reads the motor temperature directly from hardware.
- updateVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Reads the motor voltage directly from hardware.
- upDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad up.
- uprightHeight - Static variable in class frc.rebuilt.Field.BlueTower
- Util - Class in frc.spectrumLib.util
-
From 254 lib imported from 1678-2024 Contains basic functions that are used often.
V
- valid - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- validPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class frc.spectrumLib.vision.LimelightHelpers
- valueOf(String) - Static method in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.hood.Hood.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.hood.Hood.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.launcher.Launcher.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.launcher.Launcher.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.swerve.Swerve.SystemState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.swerve.Swerve.WantedState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.hardware.Rio
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.sim.Mount.MountType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.telemetry.Telemetry.Fault
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.hood.Hood.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.hood.Hood.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.indexerBed.IndexerBed.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.indexerTower.IndexerTower.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.launcher.Launcher.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.launcher.Launcher.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.swerve.Swerve.SystemState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.subsystems.swerve.Swerve.WantedState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.gamepads.Gamepad.Threshold
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.hardware.Rio
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.sim.Mount.MountType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.telemetry.Telemetry.Fault
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- velocityDependentCOR - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- VERSION - Static variable in class frc.robot.BuildConstants
- vision - Variable in class frc.robot.Robot.Config
- Vision - Class in frc.robot.subsystems.vision
-
Vision subsystem that manages three Limelights (back, left, right) and fuses their pose estimates into the swerve odometry via WPILib's
SwerveDrivePoseEstimator. - Vision(Vision.VisionConfig) - Constructor for class frc.robot.subsystems.vision.Vision
-
Creates the Vision subsystem.
- Vision.VisionConfig - Class in frc.robot.subsystems.vision
-
Static configuration for the Vision subsystem, including Limelight identifiers, camera-to-robot transforms, pipeline indices, and pose estimation covariance parameters.
- Vision.VisionFieldPoseEstimate - Class in frc.robot.subsystems.vision
-
Immutable data class that bundles a vision-derived field pose with its FPGA timestamp and covariance matrix, ready for use with
SwerveDrivePoseEstimator.addVisionMeasurement(). - VisionConfig() - Constructor for class frc.robot.subsystems.vision.Vision.VisionConfig
- VisionFieldPoseEstimate(Pose2d, double, Matrix<N3, N1>, int) - Constructor for class frc.robot.subsystems.vision.Vision.VisionFieldPoseEstimate
- VisionLogger - Class in frc.spectrumLib.vision
-
Logs telemetry data from a
Limelightcamera to the robot's data-logging system (DogLog) under theVision/<name>/namespace. - VisionLogger(String, Limelight) - Constructor for class frc.spectrumLib.vision.VisionLogger
-
Constructs a logger for the given Limelight camera.
W
- wave(Color, Color, double, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Sinusoidal wave pattern blending between two colors.
- white - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Convenience alias for
Color.kWhite. - width - Static variable in class frc.rebuilt.Field.BlueBumps
- width - Static variable in class frc.rebuilt.Field.BlueDepot
- width - Static variable in class frc.rebuilt.Field.BlueHub
- width - Static variable in class frc.rebuilt.Field.BlueTower
- width - Static variable in class frc.rebuilt.Field.BlueTrench
- withRotation(double, double, double) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Sets the rotation of the limelight in degrees
- withTranslation(double, double, double) - Method in class frc.spectrumLib.vision.Limelight.LimelightConfig
-
Sets the position of the robot in meters
X
- X - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the X (square) face button.
- X_BRAKE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.SystemState
- X_BRAKE - Enum constant in enum class frc.robot.subsystems.swerve.Swerve.WantedState
- XButton - Variable in class frc.robot.operator.Operator
- XButton - Variable in class frc.robot.pilot.Pilot
- XM2026 - Class in frc.robot.configs
- XM2026() - Constructor for class frc.robot.configs.XM2026
Y
- Y - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the Y (triangle) face button.
- yaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- Yaw - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- YButton - Variable in class frc.robot.operator.Operator
- YButton - Variable in class frc.robot.pilot.Pilot
Z
- zeroAtMax() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Re-zeroes this axis at the fully-extended hard stop.
- zone - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form