Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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
- accelXG - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Pigeon acceleration along its own axes, g (gravity included).
- accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- accelY - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- accelYG - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- accelZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- accelZG - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- accepted - Variable in class frc.spectrumLib.localization.TagEkf.CameraStats
- accepted() - Method in record class frc.spectrumLib.localization.PoseSource.Result
- acceptedThisLoop(PoseObservation.Kind) - Method in class frc.spectrumLib.localization.PoseSource
-
Whether any observation of the given kind was accepted this loop.
- action() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns the value of the
actionrecord component. - Actions() - Constructor for class frc.robot.SimScript.Actions
- active() - Method in record class frc.rebuilt.ShiftHelpers.ShiftInfo
-
Returns the value of the
activerecord component. - actualHoodDeg() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
actualHoodDegrecord component. - actualRpm() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
actualRpmrecord component. - add(String, String, BooleanSupplier) - Method in class frc.spectrumLib.checks.DeviceHealthCheck
-
Adds a device.
- add(String, Supplier) - Method in class frc.spectrumLib.checks.HomingCheck
-
Adds a mechanism with a state of its own.
- add(Supplier, CheckResult.Status) - Method in class frc.spectrumLib.checks.SettingsCheck
-
Adds a setting.
- addCamera(String, SimCameraProperties, Transform3d) - Method in class frc.robot.subsystems.vision.SimVision
-
Adds a simulated camera that publishes as a PhotonVision camera named
name. - addDashboardKey(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Marks a key for NetworkTables, e.g.
- addDashboardKeysFromElasticLayout(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Marks every output the Elastic layout reads as a dashboard key, so what Elastic shows is exactly what goes over NetworkTables and the two cannot drift apart.
- addDevice(String, String, BooleanSupplier, BooleanSupplier, DoubleSupplier) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Tracks a CAN device: when it drops off and comes back, reboots, and its peak temperature.
- addFirst(LogDataReceiver...) - Static method in class frc.spectrumLib.telemetry.RadioStatusRedactor
-
Adds a redactor as AdvantageKit's first data receiver, then the others in order.
- addFrame(String, boolean, double, double, int, double, double) - Method in class frc.spectrumLib.checks.CameraHeadingCheck
-
Records one camera frame, saying whether the robot fuses that camera.
- addFrame(String, double, double, int, double, double) - Method in class frc.spectrumLib.checks.CameraHeadingCheck
-
Records one camera frame.
- addFrame(List) - Method in class frc.spectrumLib.localization.TagEkf
-
Applies one camera frame's tags.
- 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.
- addMechanism(Mechanism) - Method in class frc.spectrumLib.checks.HomingCheck
-
Adds a mechanism by its reboot tracking.
- addMechanism(Mechanism, String) - Method in class frc.spectrumLib.checks.DeviceHealthCheck
-
Adds a mechanism's leader and followers from its logged
MotorInputs. - addMechanism(Mechanism, Function) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Tracks a mechanism's leader and followers from its
MotorInputs. - addOdometry(double, Rotation2d, SwerveModulePosition[]) - Method in class frc.spectrumLib.localization.PoseFusion
-
Feeds one odometry sample to every estimator.
- addOdometry(double, Rotation2d, SwerveModulePosition[]) - Method in class frc.spectrumLib.localization.TagEkf
-
Predicts with one odometry sample.
- addOdometry(double, Rotation2d, SwerveModulePosition[], boolean) - Method in class frc.spectrumLib.localization.PoseFusion
-
Feeds one odometry sample to the fused and odometry tracks, and to the shadows when
includeShadows. - addOdometry(double, Rotation2d, SwerveModulePosition[], SwerveModulePosition[], boolean) - Method in class frc.spectrumLib.localization.PoseFusion
-
As
PoseFusion.addOdometry(double, Rotation2d, SwerveModulePosition[], boolean), with separate module positions for the odometry-only track: the fused pose and shadows can take adjusted (e.g. - addPose(Pose2d, double, double, double) - Method in class frc.spectrumLib.localization.TagEkf
-
Applies a whole-pose measurement at its capture time (the seed every track shares).
- addVisionSource(String, LongSupplier, LongSupplier) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Tracks a vision source's running accepted and rejected counts.
- advancePhysics(double) - Method in class frc.rebuilt.FuelPhysicsSim
-
Advance physics by dt seconds.
- afterVision() - Method in class frc.robot.subsystems.swerve.Swerve
-
Called by
Robotafter vision has been fused, so CTRE is re-aligned with the pose this loop's measurements produced. - AIM - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
- 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
- AimFeedforward - Class in frc.robot.subsystems.swerve
-
The heading-rate feedforward
Swervehands its aim request (FieldCentricFacingAngle.withTargetRateFeedforward) while aiming at the hub. - aimKeepScale() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
aimKeepScalerecord component. - aimToleranceRad() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
aimToleranceRadrecord component. - aimToleranceRad() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
aimToleranceRadrecord component. - aimToleranceRad(double, boolean) - Static method in class frc.robot.subsystems.ShotGate
-
Heading tolerance for a shot: 4499's
atan((hubRadius - ballWidth) / distance), the angle at which a ball's edge reaches the rim, for hub shots; a flat 10 deg for feed shots, whose target is a patch of floor (9470 uses 10 deg for feed shots against 2.5 for the hub). - Alert - Class in frc.spectrumLib.telemetry
-
A WPILib
Alertthat is also logged and shown on Elastic. - Alert(String, String, Alert.Level) - Constructor for class frc.spectrumLib.telemetry.Alert
-
Creates an alert in a named group.
- Alert(String, Alert.Level) - Constructor for class frc.spectrumLib.telemetry.Alert
-
Creates an alert in the default group.
- all() - Static method in class frc.spectrumLib.mechanism.Mechanism
-
Every mechanism constructed so far, in construction order, e.g.
- allCloseTo(List, double, double) - Static method in class frc.spectrumLib.util.Util
-
Checks whether every element in
listis withinepsilonofvalue. - alliance() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
alliancerecord component. - alliancePresent() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
alliancePresentrecord component. - AM2026 - Class in frc.robot.configs
- AM2026() - Constructor for class frc.robot.configs.AM2026
- ambiguity - Variable in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
- angles() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
anglesrecord component. - any() - Method in class frc.spectrumLib.gamepads.ModifierChords
- anyFaceChord - Variable in class frc.robot.pilot.Pilot
-
Any of the above; its falling edge is IDLE.
- apply(SwerveConfig) - Static method in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
Declares the offsets and gives the config their resolved values.
- apply(PoseSource, List, boolean) - Method in class frc.spectrumLib.localization.PoseFusion
-
Applies one source's results: every accepted measurement goes to its shadow, and to the fused pose if the source is enabled.
- 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.
- appTimestamp() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns the value of the
appTimestamprecord component. - APRILTAG_FIELD - Static variable in class frc.robot.Event
-
This event's field: AndyMark or Welded, from the event's field announcement.
- aprilTagGates() - Static method in class frc.robot.subsystems.vision.VisionGates
-
The shared AprilTag chain, for Limelight MegaTag1/2 and PhotonVision.
- ARM - Enum constant in enum class frc.spectrumLib.sim.Mount.MountType
-
A single-jointed arm mount.
- ARM_SECONDS - Static variable in class frc.spectrumLib.checks.DeviceHealthCheck
-
Phoenix's first-contact reset report arrives well inside this.
- 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, TalonFX, String) - Constructor for class frc.spectrumLib.sim.ArmSim
-
Creates and registers an arm simulation.
- assumedZeroed() - Static method in class frc.robot.subsystems.hood.HoodHoming
-
The output while
HoodHoming.assumeZeroedForReplay(boolean, boolean): zeroed, closed loop, no zero written. - assumeZeroedForReplay(boolean, boolean) - Static method in class frc.robot.subsystems.hood.HoodHoming
-
Whether to skip homing and treat the hood as zeroed: only when replaying a log recorded before homing existed.
- atBoot() - Method in class frc.spectrumLib.params.HardwareStamp
-
The readings at boot, or null if a device did not answer.
- 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). - Attachment semantics - Section in class frc.spectrumLib.mechanism.Mechanism
- 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 - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Mapping
-
Follow
GamepadLayout.detect(GenericHID), starting fromGamepad.Mapping.NI_DSand keeping the last recognised layout. - AUTO_REWIND_SECONDS - Static variable in class frc.robot.subsystems.vision.CameraParams
-
Limelight rewind saved at the end of auto: auto's 20 s plus a few seconds either side.
- AUTO_SHOT_TIMEOUT_TRIGGERED - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- AutoEnd - Class in frc.robot.auton
-
Logs why the auto command ended and how long it ran.
- AutoEnd() - Constructor for class frc.robot.auton.AutoEnd
- AutoEnd.Ended - Record Class in frc.robot.auton
-
How an auto ended, as logged.
- AutoEnd.Reason - Enum Class in frc.robot.auton
-
Why the auto command ended.
- autoEnded(String, double) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Records why the auto ended, as the robot's own auto tracking logged it, so the summary and that log agree.
- 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
- autoName() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
autoNamerecord component. - 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
- autonomous() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
autonomousrecord component. - autonomous() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
autonomousrecord component. - autonomousExit() - Method in class frc.robot.Robot
- autonomousInit() - Method in class frc.robot.Robot
- 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
- AutoStartCheck - Class in frc.spectrumLib.checks
-
An auto is selected, its file loaded, and the robot sits on its starting pose (254 2025's "Near Auto Starting Pose").
- AutoStartCheck(Supplier) - Constructor for class frc.spectrumLib.checks.AutoStartCheck
- AutoStartCheck.State - Record Class in frc.spectrumLib.checks
-
What the check needs, from logged inputs.
- autoStarted(String) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Records the auto routine that just started.
- avgTagArea - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- avgTagDist - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- avgTagDistanceMeters() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
avgTagDistanceMetersrecord component. - avgTagDistances - Variable in class frc.spectrumLib.localization.PoseSourceInputs
B
- b - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- B - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the B (circle) face button.
- back - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- BackgroundSampler - Class in frc.spectrumLib.util
-
Runs slow reads, such as files under
/procand CAN bus status, on one low-priority daemon thread. - BackgroundSampler.Latest<T> - Class in frc.spectrumLib.util
-
The latest value a background read produced.
- BACKUP - Enum constant in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
- backupOk() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
backupOkrecord component. - backupYaw() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
backupYawrecord component. - ballSimLaunchFuel() - Method in class frc.robot.RobotSim
- bare(BooleanSupplier) - Method in class frc.spectrumLib.gamepads.ModifierChords
- BatteryCheck - Class in frc.spectrumLib.checks
-
The battery at rest is charged, and is not the one used in the last match.
- BatteryCheck(DoubleSupplier, BooleanSupplier, Supplier) - Constructor for class frc.spectrumLib.checks.BatteryCheck
-
A check on a reading that is already calibrated (offset 0).
- BatteryCheck(DoubleSupplier, OptionalDouble, BooleanSupplier, Supplier) - Constructor for class frc.spectrumLib.checks.BatteryCheck
- BatteryCheck.Identity - Record Class in frc.spectrumLib.checks
-
The battery IDs this check compares, from logged inputs.
- BatteryLogger - Class in frc.spectrumLib.telemetry
-
Tracks and logs current draw, power, and cumulative energy consumption across subsystems each robot loop cycle.
- BatteryLogger() - Constructor for class frc.spectrumLib.telemetry.BatteryLogger
- batteryPercent() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Returns the value of the
batteryPercentrecord component. - batteryVoltage() - Static method in class frc.robot.RuntimeInputs
-
Battery voltage for the run being executed (or replayed).
- batteryVoltsOffset - Variable in class frc.robot.Robot.Config
-
Added to the controller's battery reading to give the voltage at the battery terminals, measured with a meter on this robot.
- 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
- bearingResidualsDeg() - Method in class frc.spectrumLib.localization.TagEkf.CameraStats
- 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.
- blinkLEDs() - Method in class frc.spectrumLib.vision.Limelight
-
Set LL LED's to blink
- blinkLimelights() - Method in class frc.robot.subsystems.vision.Vision
-
Blinks every Limelight's LEDs while held.
- blocker() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns the value of the
blockerrecord component. - 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
- bluePose - Variable in enum class frc.rebuilt.ShotCalculator.SetShot
-
Where to park on the blue side, and the heading to hold there.
- 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
- bool(String, boolean) - Method in class frc.spectrumLib.params.ParamGroup
- BOOLEAN - Enum constant in enum class frc.spectrumLib.params.Param.Type
- BooleanParam - Class in frc.spectrumLib.params
-
A switch.
- 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.
- brakeMechanisms() - Method in class frc.robot.subsystems.SuperStructure
- breathe(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Breathing (sinusoidal fade-in/out) pattern.
- brownedOut() - Static method in class frc.robot.RuntimeInputs
-
Whether the controller is browned out, for the run being executed (or replayed).
- BROWNOUT - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- BUDGET_SECONDS - Static variable in class frc.spectrumLib.hardware.CanConfigBudget
-
Cumulative seconds of failed configuration allowed before retries are abandoned.
- 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 file containing build version information.
- BUMP_G - Static variable in class frc.robot.subsystems.swerve.TiltState
-
Impact (g) above which the robot counts as bumped.
- BUMP_HOLD_SECONDS - Static variable in class frc.robot.subsystems.swerve.TiltState
-
How long (seconds) a bump keeps counting as recent.
- bumpedRecently(double) - Method in class frc.robot.subsystems.swerve.TiltState
-
Whether an impact above
TiltState.BUMP_Ghappened in the lastTiltState.BUMP_HOLD_SECONDS. - button(String) - Method in class frc.spectrumLib.params.NetworkTablesTransport
- button(String) - Method in interface frc.spectrumLib.params.ParamTransport
-
Publishes a button (a Boolean the dashboard sets true; the code sets it back).
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. - 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. - CALL_TIMEOUT_SECONDS - Static variable in class frc.spectrumLib.hardware.CanConfigBudget
-
Timeout for a single boot configuration call, in seconds.
- camera() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
camerarecord component. - Camera(String, OrinPoseSourceIO, Transform3d, boolean) - Constructor for record class frc.robot.subsystems.vision.Jetson.Camera
-
Creates an instance of a
Camerarecord class. - CAMERA_OFFLINE - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.Fault
- cameraFactor() - Method in class frc.robot.subsystems.vision.OrinSolver
-
This camera's std-dev factor.
- CameraHeadingCheck - Class in frc.spectrumLib.checks
-
Every camera that solves a full pose from tags agrees on the robot's heading, with the gyro and with each other.
- CameraHeadingCheck() - Constructor for class frc.spectrumLib.checks.CameraHeadingCheck
- cameraId - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- cameraMatrix - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
Camera matrix, row-major 3x3; empty until the camera has connected.
- CameraParams - Class in frc.robot.subsystems.vision
-
Camera housekeeping, from
params/cameras.json. - camerapose_robotspace - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- CameraStats() - Constructor for class frc.spectrumLib.localization.TagEkf.CameraStats
- cameraToTag() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
cameraToTagrecord component. - CanBuses - Class in frc.spectrumLib.hardware
-
The CAN buses FM runs on under SystemCore, and the one place a bus name becomes a
CANBus. - CANCELLED - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Cancelled by code while enabled, with nothing taking its place.
- canCoderResponseOK(StatusCode) - Method in class frc.spectrumLib.hardware.SpectrumCANcoder
-
Checks whether a CANcoder configuration response indicates success.
- CanConfigBudget - Class in frc.spectrumLib.hardware
-
A cap on how long boot may spend on CAN device configuration that is not working.
- 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 class frc.spectrumLib.hardware.CanBuses
-
The first CANivore found.
- CANIVORE - Static variable in enum class frc.spectrumLib.hardware.Rio
-
CANivore bus selector that chooses the first CANivore found on the system.
- canonicalText(AprilTagFieldLayout) - Static method in class frc.spectrumLib.vision.FieldMapHash
-
The text that is hashed, for tests and for comparing with another implementation.
- 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
- changedSinceBoot() - Static method in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
Whether an offset differs from the one the drivetrain booted with, as of
SwerveOffsetParams.periodic(). - chase(Color, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Chase / color-flow pattern.
- check(PoseObservation, GateContext) - Method in interface frc.spectrumLib.localization.Gate
-
Checks one observation.
- Check - Interface in frc.spectrumLib.checks
-
One pre-match self-check, registered with
PreMatchChecks. - checkAim() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
checkAimrecord component. - checkAvgCurrent(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
- checkFile(Path) - Static method in class frc.spectrumLib.params.Params
-
Problems with a params file against the params declared so far: unreadable, a key nobody declares, or a value of the wrong type or out of bounds.
- 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. - checkRange() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
checkRangerecord component. - CheckResult - Record Class in frc.spectrumLib.checks
-
One check's verdict and the reason for it, in words a drive team can act on.
- CheckResult(CheckResult.Status, String) - Constructor for record class frc.spectrumLib.checks.CheckResult
-
Creates an instance of a
CheckResultrecord class. - CheckResult.Status - Enum Class in frc.spectrumLib.checks
-
Verdicts, least to most severe.
- Choice(AprilTagFields, AprilTagFieldLayout, String, String) - Constructor for record class frc.robot.subsystems.vision.TagField.Choice
-
Creates an instance of a
Choicerecord class. - choose(PoseObservation, GateContext) - Method in interface frc.spectrumLib.localization.StdDevModel
-
Picks std-devs for an observation.
- chooseCardinalDirections() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Get proper stick angles for each alliance
- chooseFolder() - Static method in class frc.spectrumLib.telemetry.LogStorage
-
The folder to log to: the USB stick if one is (or within
LogStorage.USB_WAIT_SECONDSbecomes) mounted, else internal storage. - chord(BooleanSupplier, BooleanSupplier) - Method in class frc.spectrumLib.gamepads.ModifierChords
- chord(BooleanSupplier, BooleanSupplier, BooleanSupplier) - Method in class frc.spectrumLib.gamepads.ModifierChords
-
A chord that only acts while
enabled(teleop, say). - 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.
- clampToSoftLimits(double) - Method in class frc.spectrumLib.mechanism.Mechanism
-
The nearest position the motor can reach under the soft limits it booted with (each one only while enabled).
- 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
- cleanUp(File, long, long, int) - Static method in class frc.spectrumLib.telemetry.LogStorage
- cleanUp(File, long, long, int, Set) - Static method in class frc.spectrumLib.telemetry.LogStorage
-
Deletes the oldest log files in
diruntil they total at mostcapBytesand the disk has at leastfreeFloorBytesfree. - cleanUpAtBoot() - Static method in class frc.spectrumLib.telemetry.LogStorage
-
Cleans the internal log folder and remembers which logs exist, so later ones are protected.
- clear() - Method in class frc.spectrumLib.mechanism.TrackingStop
-
Releases the stop: the operator's override.
- clearBalls() - Method in class frc.rebuilt.FuelPhysicsSim
-
Remove every ball from the sim.
- clearLoopStats() - Method in class frc.spectrumLib.localization.TagEkf
-
Clears this loop's residuals; call after logging.
- clearResults() - Method in class frc.robot.subsystems.vision.OrinCameraInputs
-
Clears the per-loop fields before a read.
- clearShootingParameters() - Method in class frc.rebuilt.ShotCalculator
-
Clears the cached parameters so they are recomputed on the next call to
ShotCalculator.getParameters(). - clearTrackingStop() - Method in class frc.spectrumLib.mechanism.Mechanism
-
The operator's override: releases the tracking stop.
- clearTrackingStops() - Method in class frc.robot.subsystems.SuperStructure
-
Releases every mechanism held by its tracking stop; one still stuck stops again.
- close() - Method in class frc.spectrumLib.telemetry.Alert
- CLOSED_LOOP - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.Action
-
Follow the wanted state's setpoint.
- 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. - COMMAND_TYPE - Static variable in class frc.robot.subsystems.vision.QuestNavProtocol
- 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).
- configClosedLoopRamps(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the closed-loop ramp period for duty cycle, voltage, and torque control.
- 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.
- configOpenLoopRamps(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the open-loop ramp period for duty cycle, voltage, and torque control.
- 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.
- configPositionTrackingStop(double, double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Watches the position loop: the mechanism stops once it has been more than
toleranceRotationsfrom its goal fordebounceSecondswhile enabled and connected. - 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.
- configSoftLimits(DoubleParam, DoubleParam) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Enables both soft limits from params, in mechanism rotations.
- 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, Supplier) - 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, Supplier) - 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
- configVelocityTrackingStop(double, double, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Watches the velocity loop, as
Mechanism.Config.configPositionTrackingStop(double, double, boolean)watches position. - configVoltageCompensation(double) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Sets the voltage compensation saturation voltage used by percent-output control.
- connected - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
PhotonLib's
isConnected(): the camera's heartbeat is on NetworkTables. - connected - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
Whether the device is talking at all (NT heartbeat, frames arriving).
- connected - Variable in class frc.spectrumLib.mechanism.MotorInputs
- conservationMonitor - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- Constants - Class in frc.robot
-
AdvantageKit runtime mode.
- Constants.Mode - Enum Class in frc.robot
- 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
- count() - Method in class frc.robot.subsystems.ShotLog
-
Volleys logged since boot.
- count() - Static method in class frc.spectrumLib.framework.RobotLoop
-
Returns the current loop number.
- count() - Method in class frc.spectrumLib.localization.PoseSourceInputs
-
Number of observations.
- countdown(DoubleSupplier, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Countdown pattern.
- CPU_ALERT_PERCENT - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
CPU percent that starts the CPU alert clock.
- CPU_CLEAR_PERCENT - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
CPU percent below which the CPU alert clears.
- CPU_HOLD_SECONDS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Seconds the CPU must stay high before the alert shows.
- cpuGpuPowerW - Variable in class frc.robot.subsystems.vision.JetsonInputs
- cpuTempC - Variable in class frc.robot.subsystems.vision.JetsonInputs
- cpuUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- cpuUtilPct - Variable in class frc.robot.subsystems.vision.JetsonInputs
- 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.
- ctrePose - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
CTRE's own pose estimate, for comparison only.
- current() - Method in record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Returns the value of the
currentrecord component. - currentMode - Static variable in class frc.robot.Constants
- 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.
- Curve() - Constructor for class frc.spectrumLib.util.Curve
D
- DashboardReceiver - Class in frc.spectrumLib.telemetry
-
Feeds AdvantageKit's NetworkTables publisher only what a dashboard needs, at a dashboard's rate.
- DashboardReceiver(LogDataReceiver, int) - Constructor for class frc.spectrumLib.telemetry.DashboardReceiver
- 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
- decision() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
decisionrecord component. - Decision(boolean, boolean, ShotGate.FeedReason, ShotGate.Blocker, double) - Constructor for record class frc.robot.subsystems.ShotGate.Decision
-
Creates an instance of a
Decisionrecord class. - declare(SwerveConfig) - Static method in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
Declares the four offsets with this robot's config values as the defaults.
- decode(byte[]) - Method in class frc.robot.subsystems.vision.OrinSolver
-
Decodes one logged result, or empty if the bytes are bad (PhotonVision #2528).
- decoded - Variable in class frc.robot.subsystems.vision.OrinSolver
-
The last
OrinSolver.solve(OrinCameraInputs, Set, DoubleFunction)call's decoded results, oldest first, for sources built on them. - decodeDeviceData(byte[]) - Static method in class frc.robot.subsystems.vision.QuestNavProtocol
-
Decodes
ProtobufQuestNavDeviceData;nullif malformed. - decodeFailures - Variable in class frc.robot.subsystems.vision.OrinSolver
-
Stats from the most recent
OrinSolver.solve(OrinCameraInputs, Set, DoubleFunction)call, for logging. - decodeFrame(byte[]) - Static method in class frc.robot.subsystems.vision.QuestNavProtocol
-
Decodes
ProtobufQuestNavFrameData;nullif the bytes are malformed. - 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
- DEFAULT - Enum constant in enum class frc.spectrumLib.params.ParamSource
-
The default in the declaration.
- DEFAULT_SETTLE_SECONDS - Static variable in class frc.spectrumLib.gamepads.ModifierChords
-
Longer than every face-button lead in 3847's 2026 practice chords (112 chords, longest 0.079 s), and than 97% of chord releases in Spectrum's 2023-2026 logs.
- 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 is running.
- degPerSec() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
degPerSecrecord component. - degreesToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts degrees to rotations (1 rotation = 360 degrees).
- DEPLOY - Enum constant in enum class frc.spectrumLib.params.ParamSource
-
params/<group>.jsonin the deploy folder. - 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
- derived() - Method in class frc.robot.subsystems.vision.OrinGyroSourceIO
- derived() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
- derived() - Method in interface frc.spectrumLib.localization.PoseSourceIO
-
Whether this IO computes its observations from inputs it logs itself, rather than reading a device.
- describePressed() - Method in class frc.spectrumLib.gamepads.Gamepad
-
The controls the code reads as pressed, e.g.
- detect(long, int, int) - Static method in enum class frc.spectrumLib.gamepads.GamepadLayout
-
GamepadLayout.detect(GenericHID)on the availability bitmasks. - detect(GenericHID) - Static method in enum class frc.spectrumLib.gamepads.GamepadLayout
-
Guesses which Driver Station layout a connected controller's data is in, from what the DS says the controller has (logged by AdvantageKit, so this replays).
- deterministic - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- deterministicSeed - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- DEVICE_DATA_TYPE - Static variable in class frc.robot.subsystems.vision.QuestNavProtocol
- DeviceData(int, int) - Constructor for record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Creates an instance of a
DeviceDatarecord class. - DeviceHealthCheck - Class in frc.spectrumLib.checks
-
Every device answering, none rebooted recently, grouped by bus (or by kind, for coprocessors).
- DeviceHealthCheck(String) - Constructor for class frc.spectrumLib.checks.DeviceHealthCheck
- DeviceHealthCheck.Device - Class in frc.spectrumLib.checks
-
One device: its name, its group, and where its logged state comes from.
- 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() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
disabledrecord component. - DISABLED - Enum constant in enum class frc.rebuilt.ShiftHelpers.ShiftEnum
- DISABLED_BY_DS - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Disabled from a Driver Station with no field attached.
- DISABLED_BY_FMS_EARLY - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Disabled by the field with time left in the period.
- disabledExit() - Method in class frc.robot.Robot
- disabledInit() - Method in class frc.robot.Robot
- disabledPeriodic() - Method in class frc.robot.Robot
- DISCONNECTED - Enum constant in enum class frc.spectrumLib.checks.HomingCheck.State
-
Its motor is not answering, so nothing it reports means anything.
- diskFree - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- diskTotal - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- diskUsableSpace - Variable in class frc.robot.subsystems.vision.JetsonInputs
- 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
- distanceMeters - Variable in enum class frc.rebuilt.ShotCalculator.SetShot
-
Robot centre (the launcher:
robotToLauncheris zero) to the hub centre. - distanceNoLookahead() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
distanceNoLookaheadrecord component. - distances() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
distancesrecord component. - distCoeffs - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
Distortion coefficients (the Jetson sends all 8); empty until connected.
- 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
- DoubleParam - Class in frc.spectrumLib.params
-
A finite number, with inclusive bounds.
- downDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad down.
- dpadDown - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
-
D-pad buttons, or
GamepadLayout.NO_BUTTONwhen the D-pad is POV 0 (GamepadLayout.dpadOnPov()). - dPadDown - Variable in class frc.robot.operator.Operator
- dPadDown - Variable in class frc.robot.pilot.Pilot
- dpadLeft - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
-
D-pad buttons, or
GamepadLayout.NO_BUTTONwhen the D-pad is POV 0 (GamepadLayout.dpadOnPov()). - dPadLeft - Variable in class frc.robot.operator.Operator
- dPadLeft - Variable in class frc.robot.pilot.Pilot
- dpadOnPov() - Method in enum class frc.spectrumLib.gamepads.GamepadLayout
-
Whether the D-pad arrives as POV 0 rather than as four buttons.
- dpadRight - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
-
D-pad buttons, or
GamepadLayout.NO_BUTTONwhen the D-pad is POV 0 (GamepadLayout.dpadOnPov()). - dPadRight - Variable in class frc.robot.operator.Operator
- dPadRight - Variable in class frc.robot.pilot.Pilot
- dpadUp - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
-
D-pad buttons, or
GamepadLayout.NO_BUTTONwhen the D-pad is POV 0 (GamepadLayout.dpadOnPov()). - 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
- DRIVE_TO_STOP - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.Action
-
Open-loop
HoodHoming.Params.volts, ignoring the soft limits. - 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.
- DRIVETRAIN - Static variable in class frc.spectrumLib.hardware.CanBuses
-
Swerve: 8 TalonFX, 4 CANcoders and the Pigeon.
- DS_DISCONNECTED - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Disabled because the Driver Station stopped talking to the robot (a comms drop).
- dsAttached - Static variable in class frc.spectrumLib.util.Util
-
Trigger that is true when the DriverStation is attached.
- DsUploadReceiver - Class in frc.spectrumLib.telemetry
-
Receives files the Driver Station laptop pushes after a match: its DS log, and audio and video recorded at the driver station.
- during(double, double) - Method in class frc.robot.subsystems.ShotLog
-
Called every loop while a volley is feeding.
E
- E_STOP - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Disabled by an E-stop.
- EDGE_BAND_PX - Static variable in class frc.robot.subsystems.vision.OrinSolver
-
Std-dev falloff starts this far (px) from the image edge.
- EDGE_MAX_SCALE - Static variable in class frc.robot.subsystems.vision.OrinSolver
-
Std-dev multiplier at the very edge; 1.0 turns the edge scaling off.
- edges(Color, int) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Edge-highlight pattern.
- edgeScale(PhotonTrackedTarget) - Method in class frc.robot.subsystems.vision.OrinSolver
-
1.0 away from the image edges, rising smoothly to
OrinSolver.EDGE_MAX_SCALEas the tag's closest corner reaches an edge. - 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.robot.subsystems.vision.OrinCameraInputs
-
PhotonLib's
getEnabled(): false while turned off withsetEnabled(false). - enabled - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- enabled() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
enabledrecord component. - enabled() - Static method in class frc.spectrumLib.params.TuningMode
- encodePoseReset(int, Pose3d) - Static method in class frc.robot.subsystems.vision.QuestNavProtocol
-
Encodes a pose-reset command: the Quest re-origins so that its current pose reads
questPoseon the field. - end() - Method in class frc.spectrumLib.telemetry.DashboardReceiver
- end(double) - Method in class frc.robot.subsystems.ShotLog
-
Writes the end row for the volley that stopped feeding this loop.
- END_OF_PERIOD - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Disabled with no time left in the period: the normal end of a match's auto.
- Ended(AutoEnd.Reason, String, double) - Constructor for record class frc.robot.auton.AutoEnd.Ended
-
Creates an instance of a
Endedrecord class. - 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 record class frc.robot.auton.AutoEnd.Ended
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.checks.CheckResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.GateContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.PoseObservation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class frc.spectrumLib.localization.TagSighting
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class frc.spectrumLib.util.CanDeviceId
-
Compares this object to another for equality.
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
-
Compares this object to another for equality.
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
-
Compares this object to another for equality.
- equals(Object) - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
-
Compares this object to another for equality.
- error - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- evaluate(double) - Method in class frc.spectrumLib.checks.AutoStartCheck
- evaluate(double) - Method in class frc.spectrumLib.checks.BatteryCheck
- evaluate(double) - Method in class frc.spectrumLib.checks.CameraHeadingCheck
- evaluate(double) - Method in interface frc.spectrumLib.checks.Check
-
Judges the robot now.
- evaluate(double) - Method in class frc.spectrumLib.checks.DeviceHealthCheck
- evaluate(double) - Method in class frc.spectrumLib.checks.HomingCheck
- evaluate(double) - Method in class frc.spectrumLib.checks.SettingsCheck
- evaluate(double) - Method in class frc.spectrumLib.localization.ImuMountCheck
-
A reversed yaw sense fails: the heading, and so field-relative driving, turns the wrong way.
- Event - Class in frc.robot
-
What changes from one event to the next.
- every(double, Supplier) - Static method in class frc.spectrumLib.util.BackgroundSampler
-
Runs
readeveryperiodSecondson the sampler thread. - every(int) - Static method in class frc.spectrumLib.framework.RobotLoop
-
Returns
trueon everynth loop, so a 20 ms loop withn = 5is 10 Hz. - Every loop - Section in class frc.robot.subsystems.vision.Vision
- everySeconds(double) - Static method in class frc.spectrumLib.framework.RobotLoop
-
Returns
trueabout once everyseconds, whatever the loop rate. - excludedTagsActive - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
The Jetson's saved excluded tags plus the robot's (
excludedTagsActive). - excludedTargets - Variable in class frc.robot.subsystems.vision.OrinSolver
- exhaust(String) - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Spends the whole budget at once, for a bus known to be unreachable before any device is configured (e.g.
- exhausted() - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Whether the budget is spent and callers should stop retrying.
- exitSpeedForFlywheelRpm(double) - Static method in class frc.rebuilt.ShotCalculator
-
The ball exit speed a flywheel speed stands for, the inverse of the model's RPM conversion.
- 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.
- Extending - Section in class frc.spectrumLib.mechanism.Mechanism
F
- fail(String) - Static method in record class frc.spectrumLib.checks.CheckResult
- FAIL - Enum constant in enum class frc.spectrumLib.checks.CheckResult.Status
-
NO-GO.
- FAIL_DEG - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
Above this, a heading is wrong enough to send an auto the wrong way, and well above mount error: TXMAN1's LL-Left yaw, 5.5 deg off, read 7-9 deg from LL-Back in matches.
- FAIL_VOLTS - Static variable in class frc.spectrumLib.checks.BatteryCheck
-
Below this at rest, a match's load will brown it out.
- FAILED - Enum constant in enum class frc.spectrumLib.checks.HomingCheck.State
-
Its last homing attempt failed.
- failedDaqs - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- family - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
-
Barcode family type (e.g.
- fanRpm - Variable in class frc.robot.subsystems.vision.JetsonInputs
- 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
- feed() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns the value of the
feedrecord component. - FEED_AIM_TOLERANCE_RAD - Static variable in class frc.robot.subsystems.ShotGate
- feedOverride_Y - Variable in class frc.robot.operator.Operator
- feedShot() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
feedShotrecord component. - FeedTargetFactory - Class in frc.rebuilt.targetFactories
- FeedTargetFactory() - Constructor for class frc.rebuilt.targetFactories.FeedTargetFactory
- FIDUCIAL_STRIDE - Static variable in class frc.spectrumLib.localization.PoseSourceInputs
- fiducialFamily - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- fiducialID - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
- fiducials - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
Per-tag data of this loop's frame,
PoseSourceInputs.FIDUCIAL_STRIDEvalues per tag: id, horizontal and vertical angle from the principal point (deg, positive right and up), camera-to-tag distance (m), ambiguity. - field() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns the value of the
fieldrecord component. - 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
- Field geometry - Section in class frc.rebuilt.RobotBumpSim
- FieldHelpers - Class in frc.rebuilt
- FieldHelpers() - Constructor for class frc.rebuilt.FieldHelpers
- fieldLength - Static variable in class frc.rebuilt.Field
- fieldMapError - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
Why the Jetson could not load the robot's map, or empty.
- fieldMapHash - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
Canonical hash of the field map the Jetson loaded and solves with; empty until reported.
- FieldMapHash - Class in frc.spectrumLib.vision
-
A short fingerprint of an AprilTag field map, so the robot and each coprocessor can tell whether they solve with the same tags.
- FieldMapJson - Class in frc.spectrumLib.vision
-
A layout as WPILib AprilTagFieldLayout JSON, for a coprocessor to load.
- fieldMapLoadedAt - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
When the Jetson loaded it, Jetson unix seconds.
- fieldMapName - Variable in class frc.robot.subsystems.vision.JetsonInputs
- fieldWidth - Static variable in class frc.rebuilt.Field
- fileFound() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
fileFoundrecord component. - filter(boolean, boolean) - Method in class frc.spectrumLib.mechanism.MotorResetMonitor
-
Turns Phoenix's raw reset flag into the logged input.
- find(String) - Static method in class frc.spectrumLib.params.Params
-
The declared param at
group/key, or null. - FINISHED - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
The auto ran to its end.
- 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
-
Flush.
- 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. - flywheelTargetRpm() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
flywheelTargetRpmrecord component. - fm() - Static method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
FM's numbers.
- fm() - Static method in record class frc.robot.subsystems.ShotGate.Tolerances
-
FM's numbers.
- FM_2024 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- FM_2025 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- FM_2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- FM_HALF_LENGTH_METERS - Static variable in class frc.rebuilt.ShotCalculator
-
FM's centre to its bumper face, metres: half the 0.84 m bumpered frame PathPlanner uses (
settings.json). - FM2026 - Class in frc.robot.configs
- FM2026() - Constructor for class frc.robot.configs.FM2026
- fmsAttached() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
fmsAttachedrecord component. - folder() - Static method in class frc.spectrumLib.telemetry.LogStorage
-
The folder chosen at boot.
- FollowerConfig(String, int, String, MotorAlignmentValue) - Constructor for class frc.spectrumLib.mechanism.Mechanism.FollowerConfig
-
Creates a follower motor configuration.
- followerConnected - Variable in class frc.spectrumLib.mechanism.MotorInputs
- followerMotors - Variable in class frc.spectrumLib.mechanism.Mechanism
-
Optional follower TalonFX motor controllers that mirror the leader.
- followerResetOccurred - Variable in class frc.spectrumLib.mechanism.MotorInputs
- followerSupplyCurrentAmps - Variable in class frc.spectrumLib.mechanism.MotorInputs
- 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
- forName(String) - Static method in class frc.spectrumLib.hardware.CanBuses
-
Resolves a bus name from a config into a Phoenix
CANBus. - forName(String, String) - Static method in class frc.spectrumLib.hardware.CanBuses
-
Resolves a bus name into a Phoenix
CANBusthat also records a hoot log. - FORWARD_SOFT_LIMIT - Static variable in class frc.robot.subsystems.hood.Hood.HoodConfig
-
49.3 deg.
- FORWARD_SOFT_LIMIT - Static variable in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- Frame(int, double, Pose3d, boolean) - Constructor for record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Creates an instance of a
Framerecord class. - FRAME_DATA_TYPE - Static variable in class frc.robot.subsystems.vision.QuestNavProtocol
- frameCount - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- frameCount() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns the value of the
frameCountrecord component. - 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.checks - package frc.spectrumLib.checks
- 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.localization - package frc.spectrumLib.localization
- frc.spectrumLib.mechanism - package frc.spectrumLib.mechanism
- frc.spectrumLib.params - package frc.spectrumLib.params
- frc.spectrumLib.sim - package frc.spectrumLib.sim
- 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
- FREE_ALERT_BYTES - Static variable in class frc.spectrumLib.telemetry.LogStorage
-
Below this much free space the storage alert goes red.
- FREE_FLOOR_BYTES - Static variable in class frc.spectrumLib.telemetry.LogStorage
-
Free space cleanup keeps on the disk holding the logs.
- frictionEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- fromAngles(double, double, double) - Static method in record class frc.spectrumLib.localization.TagSighting
-
The tag's centre in the camera frame from a Limelight raw fiducial: its angles from the principal point (
txncpositive right,tyncpositive up) and its distance. - fromLog(LogTable) - Method in class frc.robot.RuntimeInputs
- fromLog(LogTable) - Method in class frc.robot.SimScript.Actions
- fromLog(LogTable) - Method in class frc.robot.subsystems.hood.HoodHoming.LogMarker
- fromLog(LogTable) - Method in class frc.robot.subsystems.swerve.SwerveInputs
- fromLog(LogTable) - Method in class frc.robot.subsystems.vision.JetsonInputs
- fromLog(LogTable) - Method in class frc.robot.subsystems.vision.OrinCameraInputs
- fromLog(LogTable) - Method in class frc.spectrumLib.localization.PoseSourceInputs
- fromLog(LogTable) - Method in class frc.spectrumLib.mechanism.MotorInputs
- From the 2026 offseason branch - Section in class frc.robot.subsystems.swerve.Swerve
- frontClosestToAngle(double) - Method in class frc.robot.subsystems.swerve.Swerve
- frontFaceX - Static variable in class frc.rebuilt.Field.BlueTower
- FUEL_DIAMETER_METERS - Static variable in class frc.robot.subsystems.ShotGate
-
A fuel ball, 5.91 in (4499 uses 0.15 m).
- 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.
- fusedPose() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
fusedPoserecord component. - Fusion policy (from the 2026 code) - Section in class frc.robot.subsystems.vision.Vision
- FUTURE_TIMESTAMP_GATE - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Rejects a capture time more than
VisionGates.MAX_FUTURE_SECONDSahead of now.
G
- gain() - Method in class frc.spectrumLib.localization.ImuMountCheck.YawSense
-
Gyro turn rate over wheel turn rate, least squares; NaN before any turning.
- 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.Mapping - Enum Class in frc.spectrumLib.gamepads
-
Which Driver Station's controller layout to read (see
GamepadLayout). - Gamepad.Threshold - Enum Class in frc.spectrumLib.gamepads
-
Comparison type used by axis-based
Triggerfactories such asGamepad.leftYTrigger(Threshold, double). - GamepadLayout - Enum Class in frc.spectrumLib.gamepads
-
Where an Xbox controller's buttons and axes arrive, which depends on the Driver Station that sends them, not on the robot controller.
- Gate - Interface in frc.spectrumLib.localization
-
One rejection rule in a source's gate chain.
- GateContext - Record Class in frc.spectrumLib.localization
-
Robot state a gate may consult, built once per loop from logged inputs so gating replays deterministically.
- GateContext(double, Pose2d, Pose2d, ChassisVelocities, double, boolean, boolean) - Constructor for record class frc.spectrumLib.localization.GateContext
-
A context for a level robot.
- GateContext(double, Pose2d, Pose2d, ChassisVelocities, double, boolean, boolean, double) - Constructor for record class frc.spectrumLib.localization.GateContext
-
Creates an instance of a
GateContextrecord class. - GC_ALERT_MS_PER_SECOND - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Collector milliseconds inside one second, while enabled, that raise the GC alert.
- generate() - Static method in class frc.rebuilt.targetFactories.FeedTargetFactory
- generate() - Static method in class frc.rebuilt.targetFactories.HubTargetFactory
- get() - Method in class frc.spectrumLib.params.Param
-
The current value.
- get() - Method in interface frc.spectrumLib.params.ParamTransport.LiveValue
-
The dashboard's value: a Double, Boolean or String, or null if there is none.
- get() - Method in class frc.spectrumLib.util.BackgroundSampler.Latest
-
The newest value, or null before the first read finished.
- get(String, int) - Method in class frc.spectrumLib.localization.PoseSourceInputs
-
Rebuilds observation
i, e.g. - getAcceptedCount() - Method in class frc.spectrumLib.localization.PoseSource
- getAcceptedCount() - Method in class frc.spectrumLib.localization.TagEkf
- getAimBackXyStdDev() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
LL-Back MT2 multi-tag trust while aiming; its far frames otherwise get 1.5 m.
- getAimDeadband() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getAimHeadingErrorRadians() - Method in class frc.robot.subsystems.swerve.Swerve
-
Fused heading minus the heading the aim request is holding, wrapped to (-pi, pi].
- getAllianceWinOverride() - Static method in class frc.rebuilt.ShiftHelpers
- getAllSources() - Method in class frc.robot.subsystems.vision.Vision
- 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 to 7) used by this instance's animation patterns.
- getAsBoolean() - Method in class frc.spectrumLib.params.BooleanParam
- getAsDouble() - Method in class frc.spectrumLib.params.DoubleParam
- 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.
- getAsInt() - Method in class frc.spectrumLib.params.IntParam
- getAuton() - Static method in class frc.robot.Robot
- getAutonomousCommand() - Method in class frc.robot.auton.Auton
-
Retrieves the autonomous command selected on the dashboard.
- getBackConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- 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.
- getBackHeadingErrorDeg() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
TXMAN1: the Pigeon drifted about 10 deg a match, under the gross threshold, and shots went 5-9 deg right.
- getBackHeadingHoldSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getBackHeadingMaxErrorDeg() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getBackHeadingMinFrames() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- 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
- 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
- getBackupShadowHeading() - Method in class frc.spectrumLib.localization.OdometryGuard
-
The backup gyro on the primary's heading, aligned once at the first reading of both.
- 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
- 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
-
Returns the bot pose.
- getBotPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the bot pose target space.
- getBotpose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiBlue(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the bot pose wpi blue.
- getBotpose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Deprecated.
- getBotPose_wpiRed(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the bot pose wpi red.
- getBotPose2d() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
-
Returns the bot pose 2d.
- 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
-
Returns the bot pose 2d wpi blue.
- 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
-
Returns the bot pose 2d wpi red.
- 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
-
Returns the bot pose 3d.
- getBotPose3d(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the bot pose 3d.
- 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
-
Returns the bot pose 3d wpi blue.
- 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
-
Returns the bot pose 3d wpi red.
- 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 to 1.0).
- getBus() - Method in class frc.spectrumLib.util.CanDeviceId
-
Returns the CAN bus name this device is on.
- getCameraHeadings() - Method in class frc.robot.subsystems.vision.Vision
-
Pre-match: every tag-solving camera's heading against the gyro and each other.
- getCameraInputs() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
- 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
-
Returns the camera pose target space.
- getCameraPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the camera pose target space.
- getCameraPose_TargetSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the camera pose target space.
- getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the camera pose target space 2 d.
- getCameraPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the camera pose target space 2 d.
- 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.
- getCameras() - Method in class frc.robot.subsystems.vision.Jetson
-
The configured Orin cameras.
- getCameraStats() - Method in class frc.spectrumLib.localization.TagEkf
- 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.
- 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.robot.subsystems.vision.Vision
- 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
-
Robot-relative chassis velocity measured from the modules this loop (a logged input).
- 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 - getDebounceSeconds() - Method in class frc.spectrumLib.mechanism.TrackingStop
- getDebugField() - Method in class frc.robot.subsystems.vision.SimVision
-
Field2d showing what PhotonLib's sim sees (tags, cameras, robot).
- getDefault() - Method in class frc.spectrumLib.params.Param
-
The default in the declaration.
- 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.
- getDistanceMeters() - Method in class frc.spectrumLib.checks.AutoStartCheck
-
Distance from the start, metres, or NaN when not compared.
- 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
- getDpad() - Method in class frc.spectrumLib.gamepads.Gamepad
-
The D-pad direction, from POV 0 or from the four D-pad buttons, depending on the layout.
- 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
- 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.
- getEncoderOffsetRotations() - Method in class frc.robot.subsystems.swerve.SwerveConfig
-
The offsets last passed to
SwerveConfig.configEncoderOffsets(double, double, double, double), in rotations (front left, front right, back left, back right), or null if it was never called. - getExcludedTags() - Method in class frc.robot.subsystems.vision.Jetson
- getExpVal() - Method in class frc.spectrumLib.util.ExpCurve
-
Returns the value of
expVal, the base of the exponent used to map the input. - getExtendAtTargetToleranceRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getExtendReextendRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
-
While holding, pushed back in by this much (about 2 in) drives out again.
- getExtendSteadyMaxRPM() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getExtendSteadySecs() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getExtensionGearing() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getExtensionMass() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getFailedCalls() - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Number of failed configuration calls so far.
- getFamily() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
-
Returns the family.
- getFiducialID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the fiducial id.
- 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).
- getForwardSoftLimitParam() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Set by
Mechanism.Config.configSoftLimits(DoubleParam, DoubleParam); null when the soft limits are fixed in code. - 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.
- getGrossHeadingErrorDeg() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Gross heading correction while enabled.
- getGrossHeadingHoldSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getGrossHeadingMaxLinearSpeed() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getGrossHeadingMaxOmega() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getHalfLength() - Static method in class frc.rebuilt.Field
- getHalfWidth() - Static method in class frc.rebuilt.Field
- getHeading() - Method in class frc.spectrumLib.localization.OdometryGuard
-
The heading handed to the estimators, radians.
- getHeadingErrorDeg() - Method in class frc.spectrumLib.checks.AutoStartCheck
-
Heading error from the start, degrees, or NaN when not compared.
- 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
- getHomingCheckState() - Method in class frc.robot.subsystems.hood.Hood
-
The homing state for the pre-match check; the hood homes itself at auto start.
- 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
-
Best guess at boot, until homing finds the stop.
- getInitPosition() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- getInputs() - Method in class frc.robot.subsystems.swerve.Swerve
- getInputs() - Method in class frc.robot.subsystems.vision.Jetson
- getInputs() - Method in class frc.spectrumLib.localization.PoseSource
-
This loop's raw inputs.
- getInputs() - Method in class frc.spectrumLib.mechanism.Mechanism
-
This loop's motor readings as an AdvantageKit input.
- 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
- 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.
- getJetson() - Method in class frc.robot.subsystems.vision.Vision
- 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
- getKPRotationController() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- getLastAcceptedTimestamp() - Method in class frc.spectrumLib.localization.PoseSource
- getLastEstimateAgeSeconds() - Method in class frc.spectrumLib.vision.Limelight
-
Age in seconds (capture time to now) of the last estimate this camera produced this loop, or NaN if it produced none.
- getLastGyro() - Method in class frc.spectrumLib.localization.PoseFusion
-
The gyro yaw of the latest odometry sample, as the odometry reads it.
- getLastLaunchSpeed() - Method in class frc.rebuilt.FuelPhysicsSim
- getLastRejection() - Method in class frc.spectrumLib.localization.PoseSource
- getLastResultSeconds() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
-
When the camera last sent a result; NaN before the first.
- getLastResultTimestampSeconds() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
-
Capture time of the newest result, PhotonLib's timebase; NaN before the first.
- 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.
- getLatencyCompensatedPositionDegrees() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Same as
Mechanism.getLatencyCompensatedPositionRotations()in degrees. - getLatencyCompensatedPositionRotations() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the motor position in rotations projected from the signal's own timestamp to now along the velocity signal, so a mechanism moving at speed reads where it is rather than where it was when the CAN frame left the motor.
- 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
- getLayout() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Where this controller's buttons and axes arrive.
- getLeds() - Static method in class frc.robot.Robot
- getLeftConfig() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- 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.
- getLeftStickScalar() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Output scalar applied after the left-stick exponential curve.
- getLeftTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the raw left-trigger axis value (0 to 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
-
Returns the limelight double array entry.
- getLimelightNTDouble(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt double.
- getLimelightNTDoubleArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt double array.
- getLimelightNTString(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt string.
- getLimelightNTStringArray(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt string array.
- getLimelightNTTable(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt table.
- getLimelightNTTableEntry(String, String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the limelight nt table entry.
- getLimelights() - Method in class frc.robot.subsystems.vision.Vision
- 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.
- 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
- getMapping() - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Which Driver Station's controller layout to read.
- getMatchSummary() - Static method in class frc.robot.Robot
-
The match summary:
Summary/...in every log, a file after each FMS match. - getMaxAngle() - Method in class frc.spectrumLib.sim.ArmConfig
-
Maximum allowable arm angle (radians).
- 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.
- 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).
- 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 (MEGATAG2) 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. - getMountCheck() - Method in class frc.robot.subsystems.swerve.Swerve
-
The gyro mount check, fed every loop, for the pre-match checks.
- 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).
- getMt1Sources() - Method in class frc.robot.subsystems.vision.Vision
- getMt2Sources() - Method in class frc.robot.subsystems.vision.Vision
- getMultiTagSeedCount() - Method in class frc.robot.subsystems.vision.Vision
-
Times any track was seeded from a multi-tag MegaTag1 solve since boot.
- 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.localization.PoseSource
- 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
-
Dashboard 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 the name given in the LL dashboard.
- getNeuralClassID(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the neural class id.
- 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.
- getOdometryPose() - Method in class frc.spectrumLib.localization.PoseFusion
-
Wheels-and-gyro-only pose.
- 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. - getOnboardImuMount() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- 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.
- getOrinCameraFactors() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Per-camera std-dev multiplier (6328's camera factor); 1 until logs say otherwise.
- getOrinCameraInstalled() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Which cameras are plugged in.
- getOrinCameraNames() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Camera names in PhotonVision.
- getOrinExcludedTags() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Tags every Orin camera should ignore at this event (a tag mounted wrong), until changed on the dashboard at
/Vision/Orin/ExcludedTags. - getOrinGyroSources() - Method in class frc.robot.subsystems.vision.Vision
-
Orin sources built on the main ones: gyro-held PnP and tx/ty (issue #10, 3 and 8c).
- getOrinImageHeight() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getOrinImageWidth() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
The Jetson's image size, for the image-edge std-dev scaling.
- getOrinRobotToCamera() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Camera mounts, robot frame (x fwd, y left, z up; negative pitch tilts up).
- getOrinSources() - Method in class frc.robot.subsystems.vision.Vision
- 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.
- getParams() - Method in class frc.robot.subsystems.hood.HoodHoming
- getPercentOutput() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Percent (duty-cycle) output control.
- 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.localization.PoseFusion
-
The fused robot pose.
- getPose() - Method in class frc.spectrumLib.localization.TagEkf
- getPoseAtTimestamp(double) - Method in class frc.robot.subsystems.swerve.Swerve
-
Get the robot's pose at a specific timestamp using interpolation.
- getPoseFusion() - Method in class frc.robot.subsystems.swerve.Swerve
-
The robot pose and every per-source comparison track.
- getPoseLatency() - Method in class frc.spectrumLib.vision.Limelight
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getPositionControl() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getPositionDegrees() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the motor position in degrees as of this loop.
- getPositionDegreesUncached() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Same as
Mechanism.getPositionDegrees(). - 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 motor position as a percentage of max rotations as of this loop.
- getPositionRotations() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the motor position in rotations as of this loop.
- getPositionTorqueFOC() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getPythonScriptData(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the python script data.
- getQuestMaxAgeSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Quest frames older than this are stale (it runs at ~100 Hz).
- getQuestMaxJumpMeters() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
A Quest frame whose motion since the previous frame differs from wheel odometry's by more than this is a tracking jump (re-localisation, re-origin) rather than motion.
- getQuestResetSettleSeconds() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Frames arriving within this long of a pose reset may predate it.
- getQuestSource() - Method in class frc.robot.subsystems.vision.Vision
- 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
-
Returns the raw barcode data.
- 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.
- getReason() - Method in class frc.spectrumLib.checks.PreMatchChecks
-
One line: GO or NO-GO, and the first failing (else warning) check's reason.
- 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
- getRejectedCount() - Method in class frc.spectrumLib.localization.PoseSource
- getRejectedCount() - Method in class frc.spectrumLib.localization.TagEkf
- getRejectionCounts() - Method in class frc.spectrumLib.localization.TagEkf
- getRelearnMaxSkewRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
-
Both sides must read within this of each other, or one is bound up short.
- getRelearnMaxTravelRotations() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
-
Out-point relearn only when the extend moved less than this: a power-on with the intake out cannot move, while a jam part way out moves first (RESYNC handles those).
- getRelocalizations() - Method in class frc.spectrumLib.localization.TagEkf
- getResends() - Method in class frc.spectrumLib.mechanism.PositionWrite
-
Writes sent again because the readings did not show them, since boot.
- getResets() - Method in class frc.spectrumLib.mechanism.MotorResetMonitor
-
Resets seen since boot.
- getResults() - Method in class frc.spectrumLib.localization.PoseSource
-
Results of the most recent
PoseSource.process(GateContext)call. - getResultsPerSecond() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
-
Results per second over the last full second (section 7a); NaN until the first second.
- getRevColor() - Method in class frc.spectrumLib.sim.RollerConfig
-
Color displayed when the roller is spinning in the reverse direction.
- getReverseSoftLimitParam() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getReverseTorqueCurrentLimit() - Method in class frc.robot.subsystems.launcher.Launcher.LauncherConfig
- getRight() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- 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
- 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.
- getRightTriggerAxis() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns the raw right-trigger axis value (0 to 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. - getRobotPose() - Method in class frc.robot.subsystems.swerve.Swerve
-
The robot's fused pose: odometry plus every enabled vision source, integrated on the main loop from logged inputs.
- getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the robot pose field space.
- getRobotPose_FieldSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the robot pose field space.
- getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the robot pose field space 2 d.
- getRobotPose_FieldSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the robot pose field space 2 d.
- getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the robot pose target space.
- getRobotPose_TargetSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the robot pose target space.
- getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the robot pose target space 2 d.
- getRobotPose_TargetSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the robot pose target space 2 d.
- getRobotSim() - Static method in class frc.robot.Robot
- getRobotToQuest() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- 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
-
Shortest absolute difference between two angles, degrees (0-180).
- 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. - getScMt1Sources() - Method in class frc.robot.subsystems.vision.Vision
- getScMt2Sources() - Method in class frc.robot.subsystems.vision.Vision
- 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.
- getSeedConfirmLoops() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Consecutive seeding frames in which the best Limelight must have seeded the pose from two or more tags, with its heading holding within
Vision.VisionConfig.seedConfirmSpreadDeg, before the seed counts as confirmed. - getSeedConfirmSpreadDeg() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Peak-to-peak spread (degrees) the MegaTag1 heading may show across the confirmation run.
- getSeedThetaStdDevDeg() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Heading std-dev while seeding, degrees.
- getSeedXyStdDev() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Translation std-dev while seeding, metres.
- getSelectedSetShot() - Static method in class frc.rebuilt.ShotCalculator
-
The fixed shot currently selected,
ShotCalculator.SetShot.TOWERuntil a binding picks one. - 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).
- getSetShotFlywheelRPM() - Static method in class frc.rebuilt.ShotCalculator
-
Flywheel speed for the selected set shot, RPM, on the dashboard's hub model.
- getSetShotHoodDegrees() - Static method in class frc.rebuilt.ShotCalculator
-
Hood angle for the selected set shot, degrees, on the dashboard's hub model.
- getShadowPose(String) - Method in class frc.spectrumLib.localization.PoseFusion
-
A source's shadow pose.
- getSharedCandle() - Method in class frc.spectrumLib.leds.SpectrumLEDs.Config
-
Pre-built
CANdleto reuse. - getShiftedShiftInfo() - Static method in class frc.rebuilt.ShiftHelpers
- getShotDecision() - Method in class frc.robot.subsystems.SuperStructure
-
This loop's gate decision.
- getShotTargetDegrees() - Method in class frc.robot.subsystems.hood.Hood
-
Hood angle the current shot wants this loop, degrees; NaN when the hood is not on a shot.
- getShotTargetRPM() - Method in class frc.robot.subsystems.launcher.Launcher
-
Flywheel speed the current shot wants this loop, RPM; 0 when the flywheel is not on a shot.
- 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
- getSimRobotWidth() - Static method in class frc.robot.RobotSim
- getSimTruthPose() - Method in class frc.robot.subsystems.swerve.Swerve
-
Truth pose in simulation, empty elsewhere.
- 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
- getSolver() - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
- getSpentSeconds() - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Seconds charged to the budget so far.
- 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 stator current of the motor as of this loop.
- 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
- getStdDevs() - Method in class frc.spectrumLib.localization.TagEkf
-
Std-devs [x m, y m, heading rad].
- 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
- 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. - getSupplyCurrent() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the supply current of the motor as of this loop.
- 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
- getSystemCoreCameras() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- getSystemCoreSharedTable() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Table the SystemCore vision stack reads robot orientation from, for MegaTag2.
- 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%).
- getTagCountInView() - Method in class frc.spectrumLib.vision.Limelight
-
Returns the number of AprilTags included in the current MegaTag1 pose estimate.
- getTagEkf() - Method in class frc.spectrumLib.localization.PoseFusion
- getTagField() - Static method in class frc.robot.subsystems.vision.Vision
-
The field the robot solves with: this event's (
Event.APRILTAG_FIELD), or in replay the match's (seeTagField). - getTagLayout() - Static method in class frc.robot.subsystems.vision.Vision
- getTagLayoutHash() - Static method in class frc.robot.subsystems.vision.Vision
-
Vision.tagLayout's canonical hash (FieldMapHash). - getTagPipeline() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
- 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.
- 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
-
Returns the target pose camera space.
- getTargetPose_CameraSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the target pose camera space.
- getTargetPose_CameraSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the target pose camera space.
- getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the target pose camera space 2 d.
- getTargetPose_CameraSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the target pose camera space 2 d.
- getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the target pose robot space.
- getTargetPose_RobotSpace() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the target pose robot space.
- getTargetPose_RobotSpace(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns the target pose robot space.
- getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Returns the target pose robot space 2 d.
- getTargetPose_RobotSpace2D() - Method in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Returns the target pose robot space 2 d.
- 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 to 100).
- getTeleopVelocityCoefficient() - Method in class frc.robot.subsystems.swerve.Swerve
- getTemp() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the motor temperature as of this loop.
- getThird() - Method in class frc.spectrumLib.util.Trio
-
Returns the third object.
- getTilt() - Method in class frc.robot.subsystems.swerve.Swerve
-
The Pigeon's tilt state this loop.
- getTolerance() - Method in class frc.spectrumLib.mechanism.TrackingStop
- getTolerances() - Method in class frc.robot.subsystems.ShotGate
- 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
-
Total power drawn on the most recent
BatteryLogger.logPower()call, in watts. - getTotalScored() - Method in class frc.rebuilt.FuelPhysicsSim
- getTrackingDebounceSeconds() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
- getTrackingTolerance() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Largest closed-loop error the tracking stop tolerates: rotations for a position loop, rotations per second for a velocity loop.
- 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
- getTruth() - Method in class frc.spectrumLib.localization.PoseFusion
-
Ground truth pose in simulation; empty on a robot and in replay without it logged.
- 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 motor velocity in RPM as of this loop.
- 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
- getVoltage() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns the applied motor voltage as of this loop.
- getVoltageCompSaturation() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Voltage compensation saturation value used by
Mechanism.setPercentOutput(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
- getYawRateRadPerSec() - Method in class frc.robot.subsystems.swerve.Swerve
-
Gyro yaw rate this loop, rad/s (a logged input).
- 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.
- gpuLoadPct - Variable in class frc.robot.subsystems.vision.JetsonInputs
- gpuTempC - Variable in class frc.robot.subsystems.vision.JetsonInputs
- 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.
- group() - Method in class frc.spectrumLib.params.Param
- group(String) - Static method in class frc.spectrumLib.params.Params
-
Starts declaring params in a group.
- GROUP - Static variable in class frc.robot.subsystems.swerve.SwerveOffsetParams
- GYRO_DRIFT_DEG_PER_SEC - Static variable in class frc.robot.subsystems.swerve.Swerve.SimErrors
-
Gyro drift, degrees per second.
- GYRO_PNP - Enum constant in enum class frc.robot.subsystems.vision.OrinGyroSourceIO.Mode
- gyroConnected - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- gyroPitchDegrees - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- gyroPitchRateDegPerSec - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- gyroRebootedThisLoop() - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the Pigeon rebooted this loop, not counting Phoenix's report of the first contact after boot.
- gyroResetOccurred - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Phoenix's raw Pigeon reset flag; logic reads
Swerve.gyroRebootedThisLoop. - gyroRollDegrees - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- gyroRollRateDegPerSec - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- 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
- gyroYawRateRadPerSec - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUData
- gyroZ - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
H
- H_APP_TIMESTAMP - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - H_BATTERY - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - H_FRAME_COUNT - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - H_LAST_RESET_TIME - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - H_RESET_COUNT - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - H_TRACKING_LOST - Static variable in class frc.robot.subsystems.vision.QuestNavIO
-
Indices into
PoseSourceInputs.health. - hardware - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- HardwareReport() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
-
Creates a new HardwareReport instance.
- HardwareStamp - Class in frc.spectrumLib.params
-
Ties the pit-saved file of a hard-stop group (swerve offsets, soft limits) to the robot it was saved on, so a controller moved to another robot does not bring that robot's values with it.
- HardwareStamp(String, String, double[], double, Supplier) - Constructor for class frc.spectrumLib.params.HardwareStamp
- hasAccuratePose() - Method in class frc.robot.subsystems.vision.Vision
-
Whether any Limelight produced an accepted estimate this loop.
- hasAccuratePose() - Method in class frc.spectrumLib.vision.Limelight
-
Returns
truewhen the pose estimate is considered accurate: multiple tags are visible and the combined target area exceeds a minimum threshold. - hash() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns the value of the
hashrecord component. - hasHardware() - Static method in class frc.robot.Constants
-
Whether hardware (real or simulated) exists, i.e.
- 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 record class frc.robot.auton.AutoEnd.Ended
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.checks.CheckResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Returns a hash code value for this object.
- hashCode() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns a hash code value for this object.
- hashCode() - Method in class frc.spectrumLib.util.CanDeviceId
-
Returns a hash code for this object.
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
-
Returns a hash code for this object.
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
-
Returns a hash code for this object.
- hashCode() - Method in class frc.spectrumLib.vision.LimelightHelpers.RawTarget
-
Returns a hash code for this object.
- hasSoftLimits() - Method in class frc.spectrumLib.mechanism.Mechanism
-
The leader's position bounds its travel, so a reboot that restarts it matters.
- heading() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns the value of the
headingrecord component. - headingErrorRad() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
headingErrorRadrecord component. - headingErrorRad() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
headingErrorRadrecord component. - headingSeeded() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
headingSeededrecord component. - headingSource() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns the value of the
headingSourcerecord component. - health - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
Source-specific health numbers, e.g.
- healthDecodeFailures - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthFps - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthFrames - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthLatencyMs - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthPipelineMs - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthPipelineMsMax - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- healthRecoveries - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- heartbeat - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
+1 each second while PhotonVision runs.
- 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
- HELD - Enum constant in enum class frc.robot.subsystems.ShotGate.FeedReason
- HIGH - Enum constant in enum class frc.spectrumLib.telemetry.Telemetry.PrintPriority
- highRungZ - Static variable in class frc.rebuilt.Field.BlueTower
- HOLD - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.Action
-
Neutral output; the hood is in brake.
- HOLD_SECONDS - Static variable in class frc.spectrumLib.checks.AutoStartCheck
-
How long the robot must stay off the start before it fails: it may be being placed.
- HOLD_SECONDS - Static variable in class frc.spectrumLib.checks.BatteryCheck
- HOLD_SECONDS - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
A worse verdict must last this long before it is reported.
- holdAxis() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionRight
-
Brakes the axis; its neutral mode is coast.
- HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
- HOME - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
- HOMED - Enum constant in enum class frc.spectrumLib.checks.HomingCheck.State
-
Its position is known.
- HOMES_WHEN_ENABLED - Enum constant in enum class frc.spectrumLib.checks.HomingCheck.State
-
Not homed yet, and it homes by itself once enabled (e.g.
- HOMING - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.State
- HOMING - Enum constant in enum class frc.robot.subsystems.intakeExtension.IntakeExtension.SystemState
- HomingCheck - Class in frc.spectrumLib.checks
-
Every mechanism that relies on its position knows where it is.
- HomingCheck() - Constructor for class frc.spectrumLib.checks.HomingCheck
- HomingCheck.State - Enum Class in frc.spectrumLib.checks
- 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 - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
- HOOD_ANGLE_OFFSET - Static variable in class frc.rebuilt.ShotCalculator
- HOOD_NOT_ZEROED - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
-
The hood has not found its bottom stop since boot, so its angle means nothing.
- 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
- hoodDeg() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
hoodDegrecord component. - hoodDegPerSec() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
hoodDegPerSecrecord component. - HoodHoming - Class in frc.robot.subsystems.hood
-
Finds the hood's bottom stop, so its angle does not depend on where it rested at power-on.
- HoodHoming(HoodHoming.Params) - Constructor for class frc.robot.subsystems.hood.HoodHoming
- HoodHoming.Action - Enum Class in frc.robot.subsystems.hood
- HoodHoming.Inputs - Record Class in frc.robot.subsystems.hood
-
One loop's view of the hood, every field from a logged input.
- HoodHoming.LogMarker - Class in frc.robot.subsystems.hood
-
Logged as an input under
Hood/Homing, true on every robot and sim run, so a log says whether it was recorded with homing. - HoodHoming.Output - Record Class in frc.robot.subsystems.hood
-
The homing answer for one loop.
- HoodHoming.Params - Record Class in frc.robot.subsystems.hood
-
Homing constants.
- HoodHoming.State - Enum Class in frc.robot.subsystems.hood
-
Logged as
Hood/HomingState. - hoodKeepDeg() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
hoodKeepDegrecord component. - hoodStartDeg() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
hoodStartDegrecord component. - hoodStartMaxDegPerSec() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
hoodStartMaxDegPerSecrecord component. - hoodTargetDeg() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
hoodTargetDegrecord component. - hoodVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
hoodVelocityrecord component. - hoodZeroed() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
hoodZeroedrecord component. - How it works - Section in class frc.rebuilt.RobotBumpSim
- HUB_OPENING_RADIUS_METERS - Static variable in class frc.robot.subsystems.ShotGate
-
Half of the hub's 41.7 in inner opening (
Field.BlueHub.innerOpeningWidth). - 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.vision.LimelightHelpers.RawFiducial
- Identity(String, String) - Constructor for record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Creates an instance of a
Identityrecord class. - 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 - Static variable in record class frc.robot.subsystems.ShotGate.Decision
- 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
- impactG() - Method in class frc.robot.subsystems.swerve.TiltState
- imuAccelX() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
imuAccelXrecord component. - imuAccelY() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
imuAccelYrecord component. - imuAccelZ() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
imuAccelZrecord component. - IMUData() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
-
Creates a new IMUData instance.
- IMUData(double[]) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUData
-
Creates a new IMUData instance.
- imuGravityZShare() - Method in class frc.spectrumLib.localization.ImuMountCheck
-
Gravity's share on the onboard IMU's Z axis, 0 to 1, over the rest closest to its mount setting; NaN before a rest that read gravity.
- ImuMountCheck - Class in frc.spectrumLib.localization
-
Checks, from logged inputs, that the gyros are mounted the way the code is told, against the drivetrain's own wheel motion.
- ImuMountCheck(boolean, double) - Constructor for class frc.spectrumLib.localization.ImuMountCheck
- ImuMountCheck.Inputs - Record Class in frc.spectrumLib.localization
-
One loop's readings.
- ImuMountCheck.Verdict - Enum Class in frc.spectrumLib.localization
- ImuMountCheck.YawSense - Class in frc.spectrumLib.localization
-
How a gyro's heading follows the wheels' turning, while both are turning.
- imuOrientation() - Method in class frc.spectrumLib.localization.ImuMountCheck
- imuPresent() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
imuPresentrecord component. - imuResults - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- IMUResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.IMUResults
-
Creates a new IMUResults instance.
- imuYaw() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
imuYawrecord component. - imuYawSense() - Method in class frc.spectrumLib.localization.ImuMountCheck
- 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
- info(Supplier) - Method in class frc.spectrumLib.checks.SettingsCheck
-
Sets a line shown when everything is at its default, e.g.
- 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
- Inputs(boolean, boolean, double, double, double, double, double, boolean, boolean, double, double, boolean, boolean) - Constructor for record class frc.robot.subsystems.ShotGate.Inputs
-
Creates an instance of a
Inputsrecord class. - Inputs(double, boolean, boolean, boolean, boolean, boolean, double, double, boolean, boolean) - Constructor for record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Creates an instance of a
Inputsrecord class. - Inputs(double, boolean, double, double, double, boolean, double, double, double, double, double, boolean, double, double, double, double) - Constructor for record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Creates an instance of a
Inputsrecord class. - 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. - installed() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns the value of the
installedrecord component. - 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
- integer(String, int, String) - Method in class frc.spectrumLib.params.ParamGroup
- integer(String, int, String, int, int) - Method in class frc.spectrumLib.params.ParamGroup
-
A whole number within
[min, max]. - INTEGER - Enum constant in enum class frc.spectrumLib.params.Param.Type
- interpolate(double, double, double) - Static method in class frc.spectrumLib.util.Util
-
Linearly interpolates between
aandbby a factorx, clamped to [0, 1]. - INTERRUPTED - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
Another command took one of its subsystems;
Auton/EndInterruptedBynames it. - interruptedBy() - Method in record class frc.robot.auton.AutoEnd.Ended
-
Returns the value of the
interruptedByrecord component. - IntParam - Class in frc.spectrumLib.params
-
A whole number, with inclusive bounds.
- inUse() - Static method in class frc.spectrumLib.hardware.CanBuses
-
The buses this layout uses, by the name their health is logged under (
<label>/StatusOK,<label>/BusUtilization, ...). - invalidate() - Method in class frc.spectrumLib.vision.Limelight
-
Clears the per-loop NetworkTables snapshot so the next getter re-reads the camera.
- inXzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
- inXzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the robot is in an X band of the field, flipped for red.
- inYzone(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
- inYzoneAlliance(double, double) - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the robot is in a Y band of the field, flipped for red.
- 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. - isAiming() - Method in class frc.robot.subsystems.SuperStructure
-
Whether the robot is tracking or launching at a target.
- isAiming() - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the drivetrain is holding a heading on the shot solution this loop.
- 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
-
Whether the robot heading is within tolerance of the aim target.
- 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 a full botpose array from the camera.
- isCANcoderAttached() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- isChassisUseMt2() - Method in class frc.robot.subsystems.vision.Vision
-
Whether the dashboard switch to fuse MegaTag2 once the seed is confirmed is on.
- isConnected() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Returns whether the physical gamepad is currently connected to the DriverStation.
- isConnected() - Method in class frc.spectrumLib.localization.PoseSource
-
Whether the device is reporting.
- isDashboardKey(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Whether an output key (relative to the outputs table) is a dashboard key.
- isDashboardTableKey(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Whether an absolute log-table key (
/RealOutputs/<key>) is a dashboard key. - isEnabled() - Method in class frc.spectrumLib.localization.PoseSource
-
Whether accepted measurements from this source move the fused pose.
- isEnabledByDefault() - Method in class frc.spectrumLib.localization.PoseSource
- isExpected() - Method in class frc.robot.subsystems.vision.Jetson
-
Whether the Jetson should answer: installed, on a real robot or a replay of one.
- isFail() - Method in record class frc.spectrumLib.checks.CheckResult
- isFastOutputLogging() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Publish the leader's output signals (duty cycle, motor voltage, torque current) at the control rate and log its applied voltage on every loop instead of at 10 Hz.
- isFault() - Method in class frc.spectrumLib.mechanism.TrackingStop
-
The error has been out of tolerance for the debounce time, whether or not that stops.
- isFeeding() - Method in class frc.robot.subsystems.SuperStructure
-
Whether fuel is being fed into the flywheel this loop.
- isFrontLeftSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isFrontRightSteerInverted() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isGo() - Method in class frc.spectrumLib.checks.PreMatchChecks
-
Whether no check fails (and every check has been judged since the robot disabled).
- isGoingTooFast(double) - Method in class frc.robot.subsystems.swerve.Swerve
-
Returns
trueif the robot is moving faster than the threshold. - 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. - isIntegratedThisLoop() - Method in class frc.spectrumLib.vision.Limelight
-
Whether an estimate from this camera was fused into the pose estimator this loop.
- 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
- isJetsonInstalled() - Method in class frc.robot.subsystems.vision.Vision.VisionConfig
-
Whether the Jetson is on the robot; its alerts are off without it.
- isLaunching() - Method in class frc.robot.subsystems.SuperStructure
-
Whether the current state is one that feeds the flywheel.
- isMatchStarted() - Method in class frc.spectrumLib.checks.PreMatchChecks
-
Whether a match has started (enabled with the FMS attached) and the FMS is still attached.
- isMegaTag2 - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- isMirroringAll() - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Whether every output is being mirrored to NetworkTables right now.
- isMotorConnected() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Returns
truewhen the leader motor is attached and its status frames are arriving over CAN. - 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. - isPending() - Method in class frc.spectrumLib.mechanism.PositionWrite
-
A write is out that the readings have not shown yet: the position is not trustworthy.
- isPoseHeadingSeeded() - Method in class frc.robot.subsystems.vision.Vision
- isPoseSeedConfirmed() - Method in class frc.robot.subsystems.vision.Vision
- isPositionLost() - Method in class frc.spectrumLib.mechanism.Mechanism
-
The leader rebooted since this mechanism last set its position, so the position, the soft limits and any position setpoint are measured from a zero the reboot erased.
- isPositionLost() - Method in class frc.spectrumLib.mechanism.MotorResetMonitor
-
The motor rebooted since its position was last set.
- isPositionWritePending() - Method in class frc.spectrumLib.mechanism.Mechanism
-
A position write (
Mechanism.setMotorPosition(DoubleSupplier)) went out and the readings do not show it yet, so they are still measured from the old zero. - isPracticeFieldProfile() - Method in class frc.robot.subsystems.vision.Jetson
-
Whether the dashboard has the Orin cameras on the practice-field pipeline.
- isRed() - Static method in class frc.rebuilt.Field
-
Returns
trueif the robot is on the red alliance. - isResponding() - Method in class frc.robot.subsystems.vision.Jetson
-
Whether the Jetson's heartbeat is ticking.
- isResyncComplete() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
-
Whether the most recent resync has finished homing both sides.
- isReversedLinkage() - Method in class frc.spectrumLib.sim.ArmConfig
-
True when the sim geometry travels opposite the motor's positive direction.
- isReversedLinkage() - Method in class frc.spectrumLib.sim.LinearConfig
-
True when the sim geometry travels opposite the motor's positive direction.
- isReversedLinkage() - Method in class frc.spectrumLib.sim.RollerConfig
-
True when the sim geometry travels opposite the motor's positive direction.
- 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?
- isSeeded() - Method in class frc.spectrumLib.localization.TagEkf
- isSimulateGravity() - Method in class frc.spectrumLib.sim.ArmConfig
-
Whether the physics simulation should apply gravitational force to the arm.
- isSimulateGravity() - Method in class frc.spectrumLib.sim.LinearConfig
-
Whether the physics model pulls the carriage toward
minHeightwith gravity. - isSimulation() - Static method in class frc.robot.RuntimeInputs
-
Whether the run being executed (or replayed) is the desktop simulator.
- isSteerMotorReversed() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- isStopped() - Method in class frc.spectrumLib.mechanism.TrackingStop
-
The mechanism is held in neutral until disabled or cleared.
- isTilted() - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the robot is tilted more than
TiltState.TILTED_DEG, e.g. - isTiltScaledOdometry() - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the dashboard switch for tilt-scaled odometry is on (its default).
- isTrackingStopEnabled() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Stop the mechanism on a tracking fault.
- isTrackingStopped() - Method in class frc.spectrumLib.mechanism.Mechanism
-
This mechanism stayed out of tolerance of its goal past the debounce and is held in neutral (brake or coast per its config) until the robot is disabled or
Mechanism.clearTrackingStop(). - isTrackingVelocity() - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
The tracking stop watches the velocity loop, not the position loop.
- isValid() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
isValidrecord component. - isWarn() - Method in record class frc.spectrumLib.checks.CheckResult
- isZeroed() - Method in class frc.robot.subsystems.hood.Hood
-
The hood has found its bottom stop since boot and its readings show the zero, so its angle can be trusted.
- isZeroed() - Method in class frc.robot.subsystems.hood.HoodHoming
J
- Jetson - Class in frc.robot.subsystems.vision
-
The Jetson Orin as a whole: what the robot tells it, and what the robot checks about it before a match.
- Jetson(JetsonIO, List, int[], BooleanSupplier) - Constructor for class frc.robot.subsystems.vision.Jetson
- Jetson.Camera - Record Class in frc.robot.subsystems.vision
-
One configured Orin camera, as
Jetsonsees it. - JetsonInputs - Class in frc.robot.subsystems.vision
-
The Jetson Orin's own topics, as an AdvantageKit input: board health (issue #10, 9a and the throttle addition), Rewind status (4, 7a), the Jetson's settings (11a) and the active excluded-tag list (11b).
- JetsonInputs() - Constructor for class frc.robot.subsystems.vision.JetsonInputs
- JetsonIO - Interface in frc.robot.subsystems.vision
-
Hardware layer for the Jetson Orin itself (not one camera): its health and Rewind topics in, and the robot's commands to it out.
- JetsonNTIO - Class in frc.robot.subsystems.vision
-
The Jetson's NetworkTables topics under
/photonvision(SpectrumJetson docs/TECHNICAL.md and docs/REWIND.md). - JetsonNTIO() - Constructor for class frc.robot.subsystems.vision.JetsonNTIO
- joinStrings(String, List) - Static method in class frc.spectrumLib.util.Util
-
Joins a list of objects into a single string with the given delimiter.
- jpegChecksDiffer - Variable in class frc.robot.subsystems.vision.JetsonInputs
- jpegChecksOk - Variable in class frc.robot.subsystems.vision.JetsonInputs
- jpegDecoder - Variable in class frc.robot.subsystems.vision.JetsonInputs
- jpegHardwareOff - Variable in class frc.robot.subsystems.vision.JetsonInputs
K
- key() - Method in class frc.spectrumLib.params.Param
- KEY_PREFIX - Static variable in class frc.robot.subsystems.swerve.SwerveAlignment
-
NetworkTables/DogLog key prefix for everything this class publishes.
- KEYS - Static variable in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
In the order of
SwerveConfig.getEncoderOffsetRotations(). - 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 Class in frc.spectrumLib.util.exceptions
-
Unchecked exception thrown to signal that the robot code should stop executing immediately.
- KillRobotException(String) - Constructor for exception class frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException with a descriptive message.
- KillRobotException(String, Throwable) - Constructor for exception class frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException with both a message and an underlying cause.
- KillRobotException(Throwable) - Constructor for exception class frc.spectrumLib.util.exceptions.KillRobotException
-
Creates a KillRobotException wrapping an underlying cause.
- kind - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
PoseObservation.Kindordinal of this source's observations; -1 before the first. - kind() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
kindrecord component.
L
- label - Variable in enum class frc.rebuilt.ShotCalculator.SetShot
-
Short name, logged to
ShotCalc/SetShot. - label - Variable in enum class frc.robot.subsystems.hood.HoodHoming.State
- label - Variable in enum class frc.robot.subsystems.ShotGate.Blocker
- label - Variable in enum class frc.robot.subsystems.ShotGate.FeedReason
- label(String) - Static method in class frc.spectrumLib.hardware.CanBuses
-
The label a bus's health is logged under (
CanBuses.inUse()), for messages. - LARGE_VARIANCE - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Variance used to effectively ignore a measurement dimension.
- lastLatencyMs - Variable in class frc.robot.subsystems.vision.OrinSolver
- lastMatch() - Method in record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Returns the value of the
lastMatchrecord component. - lastTimestampSeconds - Variable in class frc.robot.subsystems.vision.OrinSolver
- LATCH_SECONDS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
How long a one-shot alert (stall, GC) stays up so someone sees it.
- 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
- latencyCompensatedPositionRotations - Variable in class frc.spectrumLib.mechanism.MotorInputs
-
Position projected from the frame's own timestamp to the refresh, along the velocity.
- latencyPenalty - Variable in class frc.spectrumLib.vision.LimelightHelpers.RewindStats
- Latest() - Constructor for class frc.spectrumLib.util.BackgroundSampler.Latest
- 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
- launching() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
launchingrecord component. - Layers - Section in class frc.spectrumLib.params.Params
- layout() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns the value of the
layoutrecord component. - 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.
- LEFT_TRENCH - Enum constant in enum class frc.rebuilt.ShotCalculator.SetShot
-
In the left trench lane (the driver's left: +y on blue) just clear of the trench on the alliance side, intake to the wall, back to the hub.
- 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).
- leftBumper - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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).
- leftStick - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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.
- leftTrigger - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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
- leftX - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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. - leftY - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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. - LENGTH - Static variable in class frc.spectrumLib.vision.FieldMapHash
-
Hex characters kept.
- 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_MT1 - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
Limelight MegaTag1: heading and translation solved from tag geometry.
- LIMELIGHT_MT2 - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
Limelight MegaTag2: translation solved with the heading the robot pushed in.
- LIMELIGHT_TIERS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
The 2026 Limelight confidence tiers.
- 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.
- limelight4() - Static method in class frc.robot.subsystems.vision.SimVision
-
Properties of a Limelight 4 (1280x800, ~82 deg diagonal), per Limelight's spec sheet.
- 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.
- LimelightIO - Class in frc.robot.subsystems.vision
-
Reads one Limelight's MegaTag1 or MegaTag2 estimate into
PoseSourceInputs. - LimelightIO(Limelight, PoseObservation.Kind) - Constructor for class frc.robot.subsystems.vision.LimelightIO
- LimelightResults() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
-
Creates a new LimelightResults instance.
- LimelightSimCamera(PhotonCamera, Transform3d, AprilTagFieldLayout) - Constructor for class frc.robot.subsystems.vision.SimVision.LimelightSimCamera
- LimelightSimIO(SimVision.LimelightSimCamera, PoseObservation.Kind, DoubleFunction) - Constructor for class frc.robot.subsystems.vision.SimVision.LimelightSimIO
- LimelightTarget_Barcode() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Barcode
-
Creates a new LimelightTarget_Barcode instance.
- LimelightTarget_Classifier() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
-
Creates a new LimelightTarget_Classifier instance.
- LimelightTarget_Detector() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Detector
-
Creates a new LimelightTarget_Detector instance.
- LimelightTarget_Fiducial() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Fiducial
-
Creates a new LimelightTarget_Fiducial instance.
- LimelightTarget_Retro() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Retro
-
Creates a new LimelightTarget_Retro instance.
- 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, TalonFX, String) - Constructor for class frc.spectrumLib.sim.LinearSim
-
Creates and registers a linear mechanism simulation.
- linearSpeed() - Method in record class frc.spectrumLib.localization.GateContext
-
Robot linear speed in m/s.
- LIVE - Enum constant in enum class frc.spectrumLib.params.ParamSource
-
Changed over the transport (NetworkTables) while disabled, with live tuning on.
- liveTuning() - Static method in class frc.spectrumLib.params.Params
-
Whether live tuning is running (tuning mode on and a transport given).
- load() - Static method in class frc.robot.RobotParams
-
Initializes every holder, which declares its params.
- load(AprilTagFields) - Static method in class frc.robot.subsystems.vision.TagField
-
Chooses the field and records it.
- LOCAL - Enum constant in enum class frc.spectrumLib.params.ParamSource
-
<group>.jsonin the robot-local folder, which a deploy does not wipe. - LOCAL_CAP_BYTES - Static variable in class frc.spectrumLib.telemetry.LogStorage
-
Most internal storage this program's logs may use.
- LOCAL_LOGS - Static variable in class frc.spectrumLib.telemetry.LogStorage
- log() - Method in class frc.robot.subsystems.swerve.SwerveAlignment
-
Refreshes and publishes the alignment data.
- log() - Method in class frc.spectrumLib.localization.PoseFusion
-
Logs every track.
- log(String, boolean) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, boolean[]) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, double) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, double[]) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, double, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, float) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, int) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, int[]) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, long) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, long[]) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, E) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, String[]) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, Measure) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, T) - Static method in class frc.spectrumLib.telemetry.Telemetry
- log(String, T...) - Static method in class frc.spectrumLib.telemetry.Telemetry
- 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.
- logBatteryUsage() - Method in class frc.robot.subsystems.swerve.Swerve
-
Reports drive and steer supply current to the battery logger every loop and logs per-module and summed currents at 10 Hz.
- 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.
- logDash(String, boolean) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDash(String, double) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDash(String, double, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDash(String, long) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDash(String, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDashAlways(String, boolean) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDashAlways(String, double) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDashAlways(String, double, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDashAlways(String, long) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDashAlways(String, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
- logDiagnostics(String) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Logs voltage, stator and supply current, temperature and connection under
prefix/..., at 10 Hz. - logDiagnostics(String, boolean) - Method in class frc.spectrumLib.mechanism.Mechanism
-
As
Mechanism.logDiagnostics(String), optionally also publishing the values to the dashboard. - logEvent(String, String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Logs a discrete event.
- LogMarker() - Constructor for class frc.robot.subsystems.hood.HoodHoming.LogMarker
- logPolicy(boolean) - Method in class frc.spectrumLib.localization.PoseSource
-
Logs whether the fusion policy allowed this source to move the fused pose this loop.
- logPower() - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
Appends control-overhead current consumers (roboRIO, CANcoders, Pigeon, CANivore, radio), integrates energy over the elapsed loop, then logs current every loop and power and energy every
BatteryLogger.SLOW_LOG_PERIOD_SECONDS. - LogStorage - Class in frc.spectrumLib.telemetry
-
Where the robot's logs go on SystemCore, and keeping them from filling its storage.
- logThrowableCrash(Throwable) - Static method in class frc.spectrumLib.util.CrashTracker
-
Appends the run UUID, an "Exception" marker, the current time, and the stack trace to '/home/systemcore/crash_tracking.txt'.
- LOOP_OVERRUN_ALERT_PERCENT - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Share of overrunning loops that starts the loop alert timer.
- LOOP_OVERRUN_CLEAR_PERCENT - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Share of overrunning loops below which the loop alert clears.
- LOOP_OVERRUN_FACTOR - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
A loop longer than this many periods counts as an overrun.
- LOOP_OVERRUN_HOLD_SECONDS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Seconds the overrun share must stay high before the loop alert shows.
- LOOP_OVERRUN_WARNING_SECONDS - Static variable in class frc.spectrumLib.framework.SpectrumRobot
-
Loop length above which WPILib prints "Loop time of Xs overrun" plus a per-section epoch breakdown to the Driver Station.
- LOOP_PERIOD_SECONDS - Static variable in class frc.robot.Constants
-
Robot loop period.
- LOOP_STALL_MS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
A single enabled loop longer than this is a stall worth an error.
- loopCount() - Method in class frc.spectrumLib.localization.TagEkf.CameraStats
- Loop order - Section in class frc.robot.Robot
- LOST - Enum constant in enum class frc.spectrumLib.checks.HomingCheck.State
-
Its motor rebooted since it last homed: it holds until it re-homes.
- LOW_VOLTS - Static variable in class frc.spectrumLib.telemetry.MatchSummary
-
Battery thresholds whose time below is totalled.
- 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(String[]) - Static method in class frc.spectrumLib.telemetry.DsUploadReceiver
-
Runs a receiver on a laptop, for bench tests and the MatchReview client's tests:
<folder> <token> <port>(port 0 picks one). - Main - Class in frc.robot
-
Do NOT add any static variables to this class, or any initialization at all.
- MAIN_THREAD_RT_PRIORITY - Static variable in class frc.robot.Constants
-
Real-time priority for the robot's main thread on the real robot, 1-99; 0 leaves it as a normal thread.
- markResets(boolean, boolean[]) - Method in class frc.spectrumLib.localization.OdometryGuard
-
Notes device resets reported since the last loop; each takes effect on that device's next reading, which becomes its new baseline.
- matchNumber() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
matchNumberrecord component. - MatchSummary - Class in frc.spectrumLib.telemetry
-
A short summary of the run, kept as it happens: battery, brownouts, loop overruns, CAN drops and reboots, Driver Station drops, vision counts, how auto went, alerts raised and peak motor temperatures.
- MatchSummary(File) - Constructor for class frc.spectrumLib.telemetry.MatchSummary
-
Creates the summary and starts listening for alerts.
- matchTimeSeconds() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
matchTimeSecondsrecord component. - MAVEN_GROUP - Static variable in class frc.robot.BuildConstants
- MAVEN_NAME - Static variable in class frc.robot.BuildConstants
- max() - Method in class frc.spectrumLib.params.DoubleParam
- max() - Method in class frc.spectrumLib.params.IntParam
- max() - Method in class frc.spectrumLib.params.Param
-
Upper bound, or NaN when the type has none.
- MAX_ABS_ROTATIONS - Static variable in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
Any offset has an equivalent within half a turn, and every robot's is there, so a value outside it is a typo (a misplaced digit, or degrees for rotations).
- MAX_AIM_TOLERANCE_RAD - Static variable in class frc.robot.subsystems.ShotGate
- MAX_AMBIGUITY - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Any single tag with ambiguity above this rejects the frame (pose-flip risk).
- MAX_ATTEMPTS - Static variable in class frc.spectrumLib.hardware.CanConfigBudget
-
Retry count used while the budget holds.
- MAX_DISTANCE_METERS - Static variable in class frc.spectrumLib.checks.AutoStartCheck
-
Farther than this from the start is the wrong spot, side or alliance.
- MAX_ESTIMATE_AGE_SECONDS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Estimates older than this (seconds, capture time to now) are rejected.
- MAX_FUTURE_SECONDS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Estimates captured more than this many seconds after now are rejected.
- MAX_HEADING_DEG - Static variable in class frc.spectrumLib.checks.AutoStartCheck
- MAX_RAD_PER_SEC - Static variable in class frc.robot.subsystems.swerve.AimFeedforward
-
Largest feedforward handed to the request, rad/s.
- MAX_ROBOT_TILT_DEGREES - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Robot tilt (degrees, from the Pigeon) above which sources that assume a level robot are rejected: Limelight MegaTag2 and the Orin's gyro and tx/ty sources take only the yaw, so on a bump their camera is not where they think it is.
- MAX_TILT_DEGREES - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Roll or pitch of the solve beyond this means the camera was knocked or the solve is bad.
- MAX_YAW_RATE - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
Faster than this (rad/s), latency between the frame and the gyro reading would add error.
- MAX_YAW_RATE_RAD_PER_SEC - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Chassis yaw rate (rad/s) above which no estimate is fused.
- MAX_Z_ERROR_METERS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Solves whose robot height is further than this (metres) from the carpet are rejected.
- maxAmbiguities - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- maxAmbiguity() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
maxAmbiguityrecord component. - maxAttempts() - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Number of attempts a caller should make for one configuration.
- maxSpeed() - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Returns the value of the
maxSpeedrecord component. - maxTurnRate() - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Returns the value of the
maxTurnRaterecord component. - 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.
- MECHANISMS - Static variable in class frc.spectrumLib.hardware.CanBuses
-
Intake extension, indexer bed, indexer tower and the CANdle.
- MEMORY_ALERT_MB - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Available memory below which the memory alert clock starts.
- MEMORY_HOLD_SECONDS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Seconds memory must stay low before the alert shows.
- midRungZ - Static variable in class frc.rebuilt.Field.BlueTower
- min() - Method in class frc.spectrumLib.params.DoubleParam
- min() - Method in class frc.spectrumLib.params.IntParam
- min() - Method in class frc.spectrumLib.params.Param
-
Lower bound, or NaN when the type has none.
- MIN_AIM_TOLERANCE_RAD - Static variable in class frc.robot.subsystems.ShotGate
- MIN_FRAMES - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
Frames a camera needs in the window before it is judged.
- MIN_TARGET_SIZE_PERCENT - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Limelight target area (% of image) at or below which a frame is too far to trust.
- MISSING_HOLD_SECONDS - Static variable in class frc.spectrumLib.checks.DeviceHealthCheck
-
A one-loop dropout is not a missing device; half a second of silence is.
- missingIs(Supplier) - Method in class frc.spectrumLib.checks.DeviceHealthCheck.Device
-
How bad it is when this device is missing;
CheckResult.Status.FAILunless changed. - modelName() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
modelNamerecord component. - modifierChords() - Method in class frc.spectrumLib.gamepads.Gamepad
-
A group for buttons bound both bare and with a modifier (LB + A, RT + X), so the result does not depend on press and release order.
- ModifierChords - Class in frc.spectrumLib.gamepads
-
Buttons shared between bare bindings and modifier chords (LB + A, RT + X, ...), resolved as one answer from the buttons held.
- ModifierChords(DoubleSupplier, double) - Constructor for class frc.spectrumLib.gamepads.ModifierChords
- 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.
- MODULE_NAMES - Static variable in class frc.robot.subsystems.swerve.SwerveAlignment
-
Module names, in the order
SwerveConfig.getModules()returns them. - moduleConnected - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Per module: drive and steer motors both answering this loop.
- moduleLocations() - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Returns the value of the
moduleLocationsrecord component. - moduleOk() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
moduleOkrecord component. - moduleRebootedThisLoop(int) - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether a module's drive motor rebooted this loop, not counting Phoenix's report of the first contact after boot.
- moduleResetOccurred - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Per module: Phoenix's raw reset flag for the drive motor, which is also true on the first contact after boot.
- modulesUsed() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns the value of the
modulesUsedrecord component. - moduleTargets - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- moduleVelocities - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- motor - Variable in class frc.spectrumLib.mechanism.Mechanism
-
The primary (leader) TalonFX motor controller.
- motorConnected() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
motorConnectedrecord component. - MotorInputs - Class in frc.spectrumLib.mechanism
-
Everything a
Mechanismreads from its motors in one loop, as an AdvantageKit input. - MotorInputs() - Constructor for class frc.spectrumLib.mechanism.MotorInputs
- motorReset() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
motorResetrecord component. - MotorResetMonitor - Class in frc.spectrumLib.mechanism
-
Tracks whether a motor has rebooted since its position was last set, so a homed mechanism stops trusting a position that restarted from the boot value.
- MotorResetMonitor() - Constructor for class frc.spectrumLib.mechanism.MotorResetMonitor
- motorResetThisLoop() - Method in class frc.spectrumLib.mechanism.Mechanism
-
The leader's reset input this loop, after refreshing it.
- 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. - mountFieldXM - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountFieldYawDeg - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountFieldYM - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountHeightM - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountHeightStdM - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountPitchDeg - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountPitchStdDeg - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountReprojErrorPx - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountRollDeg - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountRollStdDeg - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- mountSamples - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
- 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). - Moving a controller between robots - Section in class frc.spectrumLib.params.Params
- multipleTagsInView() - Method in class frc.spectrumLib.vision.Limelight
-
Checks if the LL sees multiple tags
- multiTag() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Whether the solve used more than one tag.
- multiTagSeeds() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
multiTagSeedsrecord component.
N
- name() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns the value of the
namerecord component. - name() - Method in class frc.spectrumLib.params.HardwareStamp
- name() - Method in class frc.spectrumLib.params.ParamGroup
- nearHomeDeg() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
nearHomeDegrecord component. - 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
- NetworkTablesTransport - Class in frc.spectrumLib.params
-
Publishes params at
<prefix>/<group>/<key>on NetworkTables through AdvantageKit's LoggedNetwork inputs, so the dashboard's requests are in the log too. - NetworkTablesTransport(String) - Constructor for class frc.spectrumLib.params.NetworkTablesTransport
- NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- NEUTRAL - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- Never stops the robot booting - Section in class frc.spectrumLib.params.Params
- next() - Static method in class frc.spectrumLib.framework.RobotLoop
-
Advances to the next loop.
- NI_DS - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Mapping
-
The 2026 NI FRC Driver Station (the legacy XInput order, D-pad on the POV).
- NI_DS - Enum constant in enum class frc.spectrumLib.gamepads.GamepadLayout
- NO_BUTTON - Static variable in enum class frc.spectrumLib.gamepads.GamepadLayout
-
A D-pad button index for a layout whose D-pad is POV 0 instead.
- NO_SHOT - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
-
Nothing to shoot at: the flywheel is not on a shot (idle, intaking).
- NO_TIER - Static variable in interface frc.spectrumLib.localization.StdDevModel
-
Rejection reason logged when a model returns
null. - noAuto() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
noAutorecord component. - noBumpers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when neither bumper is pressed.
- noiseScale() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
noiseScalerecord component. - noModifiers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when no bumpers and no triggers are pressed (no modifier held).
- NONE - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
- NONE - Enum constant in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
- NONE - Static variable in interface frc.robot.subsystems.vision.JetsonIO
-
Replay / detached: reports nothing and ignores commands.
- NONE - Static variable in interface frc.robot.subsystems.vision.OrinCameraIO
-
Replay / detached: reports nothing and ignores commands.
- NONE - Static variable in interface frc.robot.subsystems.vision.QuestNavControl
-
Does nothing, for replay.
- NONE - Static variable in record class frc.spectrumLib.checks.BatteryCheck.Identity
- NONE - Static variable in interface frc.spectrumLib.localization.PoseSourceIO
-
Replay / detached: reports nothing, so the logged inputs are what the code sees.
- 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 [-π, π).
- NOT_LAUNCHING - Enum constant in enum class frc.robot.subsystems.ShotGate.FeedReason
- NOT_ZEROED - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.State
-
Never homed since boot: the hood holds in brake.
- noTriggers - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Active when neither analog trigger is pressed.
- nowSeconds() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
nowSecondsrecord component. - nowSeconds() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
nowSecondsrecord component. - nowSeconds() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
nowSecondsrecord component. - nowSeconds() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
nowSecondsrecord component. - NT_MIRROR_SWITCH_KEY - Static variable in class frc.spectrumLib.telemetry.Telemetry
-
Dashboard key of the switch that mirrors every log entry to NetworkTables.
- NT_PREFIX - Static variable in class frc.spectrumLib.params.Params
-
NT folder the
NetworkTablesTransportpublishes params under. - NUM_LEDS - Static variable in class frc.robot.subsystems.leds.Leds
-
Number of external LEDs attached to the CANdle output (indices 8 to 27 on the device).
- number(String, double, String) - Method in class frc.spectrumLib.params.ParamGroup
-
A number with no bounds beyond being finite.
- number(String, double, String, double, double) - Method in class frc.spectrumLib.params.ParamGroup
-
A number within
[min, max]; a file or dashboard value outside it is refused. - NUMBER - Enum constant in enum class frc.spectrumLib.params.Param.Type
O
- observation() - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Returns the value of the
observationrecord component. - observe(double) - Method in class frc.spectrumLib.checks.AutoStartCheck
- observe(double) - Method in class frc.spectrumLib.checks.BatteryCheck
- observe(double) - Method in interface frc.spectrumLib.checks.Check
-
Called every loop, enabled or not, for checks that must see every loop: a reset flag that is true for one loop, or a condition that has to hold for some time.
- observe(double) - Method in class frc.spectrumLib.checks.DeviceHealthCheck
- OdometryGuard - Class in frc.spectrumLib.localization
-
Screens each odometry sample before
PoseFusionsees it, so a device that drops off CAN cannot move the pose. - OdometryGuard(OdometryGuard.Settings) - Constructor for class frc.spectrumLib.localization.OdometryGuard
- OdometryGuard.HeadingSource - Enum Class in frc.spectrumLib.localization
- OdometryGuard.Output - Record Class in frc.spectrumLib.localization
-
What to hand the estimators.
- OdometryGuard.Sample - Record Class in frc.spectrumLib.localization
-
One odometry sample.
- OdometryGuard.Settings - Record Class in frc.spectrumLib.localization
-
Limits and geometry.
- odometryModuleAngles - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Module steer angle per sample, radians, flattened.
- odometryModuleDistances - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Module drive distance per sample, metres, flattened.
- odometryPeriodSeconds - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- odometryPose() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
odometryPoserecord component. - odometryScale() - Method in class frc.robot.subsystems.swerve.TiltState
- odometryScale(double) - Static method in class frc.robot.subsystems.swerve.TiltState
-
The odometry scale for a tilt: 1 level, 0 at
TiltState.TILT_ZERO_DEGand beyond. - odometryTimestamps - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Sample times,
Timer.getTimestamp()base. - odometryYawRadians - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Gyro yaw per sample, radians.
- of(double) - Static method in class frc.robot.subsystems.swerve.AimFeedforward
-
The feedforward for a shot solution's heading rate.
- of(A, B, C) - Static method in class frc.spectrumLib.util.Trio
-
Returns a trio comprised of the three given objects.
- of(Supplier, Consumer) - Static method in interface frc.spectrumLib.params.ParamTransport.LiveValue
- of(AprilTagFieldLayout) - Static method in class frc.spectrumLib.vision.FieldMapHash
-
The canonical hash of a layout.
- of(AprilTagFieldLayout) - Static method in class frc.spectrumLib.vision.FieldMapJson
-
The layout as JSON:
{"tags":[{"ID","pose":{"translation":{x,y,z},"rotation": {"quaternion":{W,X,Y,Z}}}}],"field":{"length","width"}}, tags sorted by ID. - 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
- OK - Enum constant in enum class frc.spectrumLib.localization.ImuMountCheck.Verdict
- OM_2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- ombre(Color, Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Animated ombre.
- omega() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
omegarecord component. - onAutoEnded(Consumer) - Method in class frc.robot.auton.Auton
-
Tells the listener why each auto ended, after it is logged (the match summary).
- onboardImuAccelX - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
Raw, m/s^2: WPILib does not apply the mount orientation to the accelerometer.
- onboardImuAccelY - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- onboardImuAccelZ - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- onboardImuPresent - Variable in class frc.robot.subsystems.swerve.SwerveInputs
-
SystemCore's onboard IMU, the backup gyro.
- onboardImuYawRadians - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- onboardImuYawRateRadPerSec - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- onEnded(Consumer) - Method in class frc.robot.auton.AutoEnd
-
Sets the one listener told when an auto ends, on the main thread, after it is logged.
- 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
- ORIN_AUTO_START_IGNORE_SECONDS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Vision is ignored for this long after auto starts.
- ORIN_MAX_HEADING_ERROR_DEG - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Once the heading is seeded, a solve whose heading is further than this from the fused heading is a bad solve (AOS).
- ORIN_MAX_SINGLE_TAG_AMBIGUITY - Static variable in class frc.robot.subsystems.vision.VisionGates
-
A single-tag frame is kept only when its best PnP candidate's reprojection error is under this fraction of the other's.
- ORIN_MAX_SINGLE_TAG_DISTANCE_METERS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Single tags further than this (metres) are dropped.
- ORIN_MAX_Z_METERS - Static variable in class frc.robot.subsystems.vision.VisionGates
- ORIN_MIN_Z_METERS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Solved robot height must be within this range (metres).
- ORIN_MODEL - Static variable in class frc.robot.subsystems.vision.VisionGates
-
The Orin: 6328's model (issue #10, 8b).
- OrinCameraInputs - Class in frc.robot.subsystems.vision
-
Everything one Orin (Jetson + PhotonVision) camera reported since the last loop, as an AdvantageKit input: the raw PhotonLib results plus the Jetson's per-camera topics.
- OrinCameraInputs() - Constructor for class frc.robot.subsystems.vision.OrinCameraInputs
- OrinCameraIO - Interface in frc.robot.subsystems.vision
-
Hardware layer for one Orin camera: reads it into
OrinCameraInputs, and carries the few commands the robot sends it. - orinGates(DoubleSupplier) - Static method in class frc.robot.subsystems.vision.VisionGates
-
The Orin's chain: the shared AprilTag gates, then 6328's and AOS's extra rejections.
- orinGyroGates(DoubleSupplier) - Static method in class frc.robot.subsystems.vision.VisionGates
-
Gates for the Orin's gyro-based sources (
OrinGyroSourceIO): the shared AprilTag gates, the z range, single-tag distance and start-of-auto gates. - OrinGyroSourceIO - Class in frc.robot.subsystems.vision
-
An Orin camera pose source that uses the robot's heading instead of solving for it.
- OrinGyroSourceIO(OrinGyroSourceIO.Mode, String, OrinPoseSourceIO, Transform3d, AprilTagFieldLayout, Supplier, DoubleFunction) - Constructor for class frc.robot.subsystems.vision.OrinGyroSourceIO
- OrinGyroSourceIO.Mode - Enum Class in frc.robot.subsystems.vision
-
Which estimate this source makes.
- OrinPoseSourceIO - Class in frc.robot.subsystems.vision
-
The Orin camera's pose source: reads the camera into logged
OrinCameraInputs, then solves poses from those inputs withOrinSolver. - OrinPoseSourceIO(String, OrinCameraIO, OrinSolver, Supplier, DoubleFunction) - Constructor for class frc.robot.subsystems.vision.OrinPoseSourceIO
- OrinSolver - Class in frc.robot.subsystems.vision
-
Turns one Orin camera's logged PhotonLib results into pose observations.
- OrinSolver(Transform3d, AprilTagFieldLayout, double, int, int) - Constructor for class frc.robot.subsystems.vision.OrinSolver
- Output(HoodHoming.Action, boolean, boolean, HoodHoming.State, boolean) - Constructor for record class frc.robot.subsystems.hood.HoodHoming.Output
-
Creates an instance of a
Outputrecord class. - Output(Rotation2d, SwerveModulePosition[], int, OdometryGuard.HeadingSource) - Constructor for record class frc.spectrumLib.localization.OdometryGuard.Output
-
Creates an instance of a
Outputrecord class. - OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.SystemState
- OUTTAKE - Enum constant in enum class frc.robot.subsystems.fuelIntake.FuelIntake.WantedState
- overCurrentEvents - Variable in class frc.robot.subsystems.vision.JetsonInputs
- override() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
overriderecord component. - OVERRIDE - Enum constant in enum class frc.robot.subsystems.ShotGate.FeedReason
- overSpeedTrigger(double) - Method in class frc.robot.subsystems.swerve.Swerve
P
- Param<T> - Class in frc.spectrumLib.params
-
One tunable value, declared in code with a name, type, default, units and optional bounds, and resolved from the layers described in
Params. - Param.Type - Enum Class in frc.spectrumLib.params
-
The value types a params file and the transport can carry.
- ParamGroup - Class in frc.spectrumLib.params
-
Declares the params of one group.
- params() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
paramsrecord component. - Params - Class in frc.spectrumLib.params
-
Robot params: values tuned on the robot that survive the next deploy, without editing code.
- Params(double, double, double, double, double, double) - Constructor for record class frc.robot.subsystems.hood.HoodHoming.Params
-
Creates an instance of a
Paramsrecord class. - ParamSource - Enum Class in frc.spectrumLib.params
-
Where a param's current value came from.
- ParamTransport - Interface in frc.spectrumLib.params
-
How params reach a dashboard for live tuning.
- ParamTransport.LiveValue - Interface in frc.spectrumLib.params
-
A published value: what the dashboard last set, and a way to show a value there.
- parseDataArray() - Method in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
-
Parse data array.
- parsePoseEstimate(double[], long, boolean) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Parses a raw botpose array (as published on
botpose_wpiblueorbotpose_orb_wpiblue) into aLimelightHelpers.PoseEstimate. - pass(String) - Static method in record class frc.spectrumLib.checks.CheckResult
- PASS - Enum constant in enum class frc.spectrumLib.checks.CheckResult.Status
- path() - Method in class frc.spectrumLib.params.Param
-
group/key, the name used in logs, NT and messages. - pathfindingCommandToPose(double, double, double, double, double) - Static method in class frc.robot.auton.Auton
- peak(double, double) - Method in class frc.spectrumLib.localization.YawRateHistory
-
Largest |yaw rate| recorded within
lookbackSecondsofnowSeconds. - peakYawRateRadPerSec() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
peakYawRateRadPerSecrecord component. - percentToRotations(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Converts a percentage of the mechanism's maximum range into an absolute rotation count.
- periodic() - Static method in class frc.robot.SimScript
-
Advances the script.
- 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
- periodic() - Static method in class frc.robot.subsystems.swerve.SwerveOffsetParams
-
Raises an alert while an offset differs from the one the drivetrain booted with.
- periodic() - Method in class frc.robot.subsystems.vision.Vision
- periodic() - Method in class frc.spectrumLib.gamepads.Gamepad
-
Runs the periodic update.
- periodic() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Called once per scheduler loop.
- periodic() - Static method in class frc.spectrumLib.params.Params
-
Applies live changes (
Params.liveChangesAllowed(boolean, boolean)), logs the values, handles a save. - periodic() - Static method in class frc.spectrumLib.telemetry.Alert
-
Logs the active alerts and republishes them for Elastic when they change.
- periodic() - Static method in class frc.spectrumLib.telemetry.LogStorage
-
Alerts and log values from the last background check.
- periodic() - Method in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Records this loop and, once a second, samples the system and updates the alerts.
- periodic() - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Updates the mirror switch.
- 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. - periodic(boolean) - Method in class frc.robot.subsystems.vision.Jetson
-
Sends the Jetson this loop's commands and updates the alerts.
- periodic(boolean) - Static method in class frc.spectrumLib.telemetry.DsUploadReceiver
-
Passes the robot's enabled state to the receiver and logs its counters.
- periodic(boolean, boolean, double) - Method in class frc.spectrumLib.checks.PreMatchChecks
-
Runs the checks.
- periodic(boolean, double) - Method in class frc.spectrumLib.checks.PreMatchChecks
-
Runs the checks with no FMS attached.
- periodic(double, boolean) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Advances every accumulator, logs the summary once a second, and on a loop that calls for the file (see
MatchSummary.Write) hands it to the writer. - periodSeconds() - Static method in class frc.spectrumLib.framework.RobotLoop
-
The robot loop period in seconds (0.02 at 50 Hz, 0.01 at 100 Hz).
- PHOTON - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
PhotonVision multi-tag (or lowest-ambiguity single-tag) solve.
- PHOTON_GYRO - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
PhotonVision tags solved on the robot with the heading held to the gyro.
- PHOTON_TXTY - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
One tag's angles and distance plus the gyro heading (6328's tx/ty estimate).
- PHOTON2026 - Class in frc.robot.configs
- PHOTON2026 - Enum constant in enum class frc.spectrumLib.hardware.Rio
- PHOTON2026() - Constructor for class frc.robot.configs.PHOTON2026
- PhotonOrinIO - Class in frc.robot.subsystems.vision
-
One PhotonVision camera on the Jetson Orin, read with PhotonLib alpha-2 (the robot must stay on alpha-2: it is the Jetson's wire format).
- PhotonOrinIO(String) - Constructor for class frc.robot.subsystems.vision.PhotonOrinIO
- PhysicsConfig() - Constructor for class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
-
Default: everything on.
- pigeonAccelXG() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonAccelXGrecord component. - pigeonAccelYG() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonAccelYGrecord component. - pigeonForward() - Method in class frc.spectrumLib.localization.ImuMountCheck
- pigeonForwardConsistency() - Method in class frc.spectrumLib.localization.ImuMountCheck
-
1 when every sample put the Pigeon at the same angle from the wheels, near 0 if random.
- pigeonForwardErrorDeg() - Method in class frc.spectrumLib.localization.ImuMountCheck
-
How far the Pigeon's X axis sits from the robot's forward, degrees CCW; NaN before data.
- pigeonLevel() - Method in class frc.spectrumLib.localization.ImuMountCheck
- pigeonOk() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonOkrecord component. - pigeonPitchDeg() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonPitchDegrecord component. - pigeonRestPitchDeg() - Method in class frc.spectrumLib.localization.ImuMountCheck
-
Mean pitch over the most level rest; NaN before a rest.
- pigeonRestRollDeg() - Method in class frc.spectrumLib.localization.ImuMountCheck
-
Mean roll over the most level rest; NaN before a rest.
- pigeonRollDeg() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonRollDegrecord component. - pigeonYaw() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
pigeonYawrecord component. - pigeonYawSense() - Method in class frc.spectrumLib.localization.ImuMountCheck
- 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
- pipelineIndex - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
The pipeline the camera reports running.
- 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).
- placements() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
placementsrecord component. - placePose - Variable in class frc.robot.SimScript.Actions
- placeRobot - Variable in class frc.robot.SimScript.Actions
- 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
- PORT - Static variable in class frc.spectrumLib.telemetry.DsUploadReceiver
- pose - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- pose() - Method in enum class frc.rebuilt.ShotCalculator.SetShot
-
The spot and heading for the alliance the robot is on (rotated about centre for red).
- pose() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
poserecord component. - pose() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns the value of the
poserecord component. - pose() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
poserecord component. - pose2d() - Method in record class frc.spectrumLib.localization.PoseObservation
-
The pose flattened to the field plane.
- 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
-
Creates a new PoseEstimate instance.
- PoseFusion - Class in frc.spectrumLib.localization
-
The robot's pose estimate, and the machinery to compare every source against it.
- PoseFusion(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[], double[]) - Constructor for class frc.spectrumLib.localization.PoseFusion
-
Creates the estimators.
- PoseObservation - Record Class in frc.spectrumLib.localization
-
One robot-pose measurement from one source, before any gating.
- PoseObservation(String, PoseObservation.Kind, double, Pose3d, int, double, double, double, boolean) - Constructor for record class frc.spectrumLib.localization.PoseObservation
-
An observation with no std-dev scaling.
- PoseObservation(String, PoseObservation.Kind, double, Pose3d, int, double, double, double, boolean, double) - Constructor for record class frc.spectrumLib.localization.PoseObservation
-
Creates an instance of a
PoseObservationrecord class. - PoseObservation.Kind - Enum Class in frc.spectrumLib.localization
-
What produced an observation.
- poseOutOfField(Pose2d) - Static method in class frc.rebuilt.FieldHelpers
- poseOutOfField(Pose3d) - Static method in class frc.rebuilt.FieldHelpers
- poses - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- PoseSource - Class in frc.spectrumLib.localization
-
One robot-pose source: a device, its own gate chain, and its own trust model.
- PoseSource(String, PoseSourceIO, List, StdDevModel, boolean) - Constructor for class frc.spectrumLib.localization.PoseSource
-
Creates a source.
- PoseSource.Result - Record Class in frc.spectrumLib.localization
-
Gate outcome for one observation.
- PoseSourceInputs - Class in frc.spectrumLib.localization
-
Everything a pose source reported since the last loop, as an AdvantageKit input.
- PoseSourceInputs() - Constructor for class frc.spectrumLib.localization.PoseSourceInputs
- PoseSourceIO - Interface in frc.spectrumLib.localization
-
Hardware layer for one pose source, AdvantageKit style.
- poseTrusted() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
poseTrustedrecord component. - positionDeg() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
positionDegrecord component. - positionRestored() - Method in class frc.spectrumLib.mechanism.MotorResetMonitor
-
The mechanism wrote a known position (it homed), so it can be trusted again.
- positionRotations - Variable in class frc.spectrumLib.mechanism.MotorInputs
- positions() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns the value of the
positionsrecord component. - PositionWrite - Class in frc.spectrumLib.mechanism
-
A position written to a motor off the main thread, tracked until the motor's readings show it.
- PositionWrite() - Constructor for class frc.spectrumLib.mechanism.PositionWrite
- powerW - Variable in class frc.robot.subsystems.vision.JetsonInputs
- PreMatchChecks - Class in frc.spectrumLib.checks
-
Pre-match self-checks: a registry of
Checks that run while the robot is disabled and add up to one GO / NO-GO. - PreMatchChecks(String) - Constructor for class frc.spectrumLib.checks.PreMatchChecks
- PRIMARY - Enum constant in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
- primaryOk() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
primaryOkrecord component. - primaryYaw() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
primaryYawrecord component. - 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 the priority allows it.
- 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.
- problem(Supplier) - Method in class frc.spectrumLib.checks.DeviceHealthCheck.Device
-
Anything else wrong with it while connected (e.g.
- process(GateContext) - Method in class frc.spectrumLib.localization.PoseSource
-
Runs every observation through the gate chain and the trust model, and logs the outcome.
- publish(Param) - Method in class frc.spectrumLib.params.NetworkTablesTransport
- publish(Param) - Method in interface frc.spectrumLib.params.ParamTransport
-
Publishes a param with its current value.
- publishFieldMap(String, String, String) - Method in class frc.robot.subsystems.vision.Jetson
-
Publishes the robot's field map for the Jetson to load (once, at boot).
- publishFieldMap(String, String, String) - Method in interface frc.robot.subsystems.vision.JetsonIO
-
Publishes the robot's AprilTag field map under
/SpectrumVision/FieldMap/, for the Jetson to load and to report back the hash of what it loaded. - publishFieldMap(String, String, String) - Method in class frc.robot.subsystems.vision.JetsonNTIO
- publishPositions() - Method in class frc.rebuilt.FuelPhysicsSim
-
Push ball positions and sim stats to NetworkTables for visualization.
- publishRobotClock() - Method in interface frc.robot.subsystems.vision.JetsonIO
-
Publishes the robot's wall clock (
/photonvision/clock/unixMs) if it has been set, so the Jetson, which has no clock battery, gets the date (section 6). - publishRobotClock() - Method in class frc.robot.subsystems.vision.JetsonNTIO
-
At 1 Hz: the value changes every millisecond, so NetworkTables would send every call, and the Jetson only needs it fresher than 5 s.
- purple - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Spectrum purple color constant (
RGB 130, 103, 185). - PUSH_LIMELIGHT_MOUNTS - Static variable in class frc.robot.subsystems.vision.CameraParams
-
Whether to push the configured mounts to the Limelights, so a reflashed or swapped camera still gets the right mount.
- pushConfiguredCameraPose() - Method in class frc.spectrumLib.vision.Limelight
-
Writes this camera's configured mount pose (
Limelight.LimelightConfig.withTranslation(double, double, double)andLimelight.LimelightConfig.withRotation(double, double, double)) to the camera over NetworkTables, making the code the source of truth for the offsets instead of the values typed into the web UI. - putTable(LogTable) - Method in class frc.spectrumLib.telemetry.DashboardReceiver
- putTable(LogTable) - Method in class frc.spectrumLib.telemetry.RadioStatusRedactor
- pythonOutput - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
Q
- quaternion - Variable in class frc.spectrumLib.vision.LimelightHelpers.IMUResults
- QUEST_LOW_BATTERY_PERCENT - Static variable in class frc.robot.subsystems.vision.CameraParams
-
Quest battery below this percentage raises an alert (1425 uses 20).
- QUEST_MODEL - Static variable in class frc.robot.subsystems.vision.VisionGates
-
QuestNav: QuestNav's own suggested std-devs for translation.
- QUESTNAV - Enum constant in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
Meta Quest inside-out tracking via QuestNav.
- QuestNavControl - Interface in frc.robot.subsystems.vision
-
The one command the robot sends a QuestNav: where the robot is, so it can re-origin.
- QuestNavIO - Class in frc.robot.subsystems.vision
-
Meta Quest running QuestNav, over NetworkTables table
QuestNav. - QuestNavIO(Transform3d) - Constructor for class frc.robot.subsystems.vision.QuestNavIO
- QuestNavProtocol - Class in frc.robot.subsystems.vision
-
The few QuestNav protobuf messages FM uses, encoded and decoded by hand.
- QuestNavProtocol.DeviceData - Record Class in frc.robot.subsystems.vision
-
A decoded device status.
- QuestNavProtocol.Frame - Record Class in frc.robot.subsystems.vision
-
A decoded frame.
- QuestSimIO(Supplier) - Constructor for class frc.robot.subsystems.vision.SimVision.QuestSimIO
- Quick-start integration with MapleSim - Section in class frc.rebuilt.RobotBumpSim
R
- radialVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
radialVelocityrecord component. - RadioStatusRedactor - Class in frc.spectrumLib.telemetry
-
Rewrites the radio's status JSON in "RadioStatus/Status" before any log file or dashboard gets it, keeping only fields known to be safe and blanking the rest.
- RadioStatusRedactor() - Constructor for class frc.spectrumLib.telemetry.RadioStatusRedactor
- rainbow() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Static rainbow.
- rainbow(double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Static rainbow with configurable brightness.
- ramUsage - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- ramUtilPct - Variable in class frc.robot.subsystems.vision.JetsonInputs
- RANGE - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
- rangeResidualsM() - Method in class frc.spectrumLib.localization.TagEkf.CameraStats
- RawDetection(int, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawDetection
-
Creates a new RawDetection instance.
- RawFiducial(int, double, double, double, double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawFiducial
-
Creates a new RawFiducial instance.
- rawFiducials - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- RawTarget(double, double, double) - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RawTarget
-
Creates a new RawTarget instance.
- 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
- readFailures - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
Results PhotonLib failed to read this loop (PhotonVision #2528); they were dropped.
- ready() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns the value of the
readyrecord component. - READY - Enum constant in enum class frc.robot.subsystems.ShotGate.FeedReason
- REAL - Enum constant in enum class frc.robot.Constants.Mode
-
Running on a real robot.
- reason() - Method in record class frc.robot.auton.AutoEnd.Ended
-
Returns the value of the
reasonrecord component. - reason() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns the value of the
reasonrecord component. - reason() - Method in record class frc.spectrumLib.checks.CheckResult
-
Returns the value of the
reasonrecord component. - RECENT_REBOOT_SECONDS - Static variable in class frc.spectrumLib.checks.DeviceHealthCheck
-
Covers the previous match and the queue before this one.
- record(double, double) - Method in class frc.spectrumLib.localization.YawRateHistory
-
Records |yaw rate| at a time.
- recordAsOutputs(String) - Method in class frc.spectrumLib.localization.PoseSourceInputs
-
Records these observations as AdvantageKit outputs under
prefix, for a source whose observations are computed from other logged inputs (seePoseSourceIO.derived()). - recordedWithHoming - Variable in class frc.robot.subsystems.hood.HoodHoming.LogMarker
- red - Static variable in class frc.rebuilt.Field
- redHubCenter - Static variable in class frc.rebuilt.Field
- refresh() - Method in class frc.robot.subsystems.vision.SimVision.LimelightSimCamera
-
Reads this loop's frames.
- refreshSignalsOncePerLoop() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Refreshes every status signal this mechanism reads, once per robot loop, in one Phoenix call.
- refusedInFile(Param) - Static method in class frc.spectrumLib.params.Params
-
Whether a params file refused this param's value (wrong type or out of bounds), or its group's file is unreadable or was saved on another robot, so the value came from a lower layer.
- register(PoseSource) - Method in class frc.spectrumLib.localization.PoseFusion
-
Registers a source so it gets a shadow estimator.
- register(String, Check) - Method in class frc.spectrumLib.checks.PreMatchChecks
-
Adds a check.
- register(DoubleConsumer) - Static method in class frc.spectrumLib.sim.SimLoop
-
Registers a step callback, invoked with the real elapsed time (seconds) since the previous tick.
- rejected - Variable in class frc.spectrumLib.localization.TagEkf.CameraStats
- rejectIf(String, BiPredicate) - Static method in interface frc.spectrumLib.localization.Gate
-
A named gate: returns
reasonwheneverrejectIfis true. - rejection() - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Returns the value of the
rejectionrecord component. - 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
- Replay - Section in class frc.spectrumLib.params.Params
- REPLAY - Enum constant in enum class frc.robot.Constants.Mode
-
Replaying from a log file.
- 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.
- requested() - Static method in class frc.robot.SimScript
-
Whether the script runs: requested in simulation, and always in replay.
- requestSave() - Static method in class frc.spectrumLib.params.Params
-
Asks for a save at the next
Params.periodic(); refused unless disabled. - reset(Pose2d) - Method in class frc.spectrumLib.localization.TagEkf
-
Hard-resets the pose (auto start, driver reorient).
- 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
- resetOccurred - Variable in class frc.spectrumLib.mechanism.MotorInputs
-
The motor rebooted since last loop, so its position restarted and its signal rates went back to defaults.
- resetPose(Pose2d) - Method in class frc.robot.subsystems.swerve.Swerve
-
Resets every pose track (and, in sim, the simulated robot) to
pose. - resetPose(Pose2d) - Method in interface frc.robot.subsystems.vision.QuestNavControl
-
Tells the Quest the robot's current field pose.
- resetPose(Pose2d) - Method in class frc.robot.subsystems.vision.QuestNavIO
-
Tells the Quest where the robot is, re-origining its field frame.
- resetPose(Pose2d) - Method in class frc.robot.subsystems.vision.SimVision.QuestSimIO
- resetPose(Pose2d) - Method in class frc.spectrumLib.localization.PoseFusion
-
Hard-resets every estimator to a pose (auto start, driver reorient).
- resetPosition() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns the value of the
resetPositionrecord component. - resetQuest - Variable in class frc.robot.SimScript.Actions
- resetQuestCommand() - Method in class frc.robot.subsystems.vision.Vision
-
Re-origins the QuestNav onto the current robot pose.
- resetQuestToRobotPose() - Method in class frc.robot.subsystems.vision.Vision
-
Sends the Quest the current fused pose.
- resets(BooleanSupplier) - Method in class frc.spectrumLib.checks.DeviceHealthCheck.Device
-
Its reset input: true on the loop it reports having rebooted.
- resetToInitialPos() - Method in class frc.robot.subsystems.intakeExtension.IntakeExtension
- resize(int) - Method in class frc.spectrumLib.localization.PoseSourceInputs
-
Sets the observation arrays to hold
nentries. - Result(PoseObservation, String, StdDevModel.StdDevs) - Constructor for record class frc.spectrumLib.localization.PoseSource.Result
-
Creates an instance of a
Resultrecord class. - resultCount - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
Results the camera sent this loop, including any not logged in
OrinCameraInputs.results: while the robot is disabled only the newest result with targets is kept, at 10 Hz, to keep the log small (the Orin feeds neither the pose nor the seed while disabled). - resultOf(String) - Method in class frc.spectrumLib.checks.PreMatchChecks
-
The latest result of a check, or null before it has been judged since the last disable.
- results - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
Serialized
PhotonPipelineResults, oldest first. - 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. - REVERSE_SOFT_LIMIT - Static variable in class frc.robot.subsystems.hood.Hood.HoodConfig
-
8.64 deg, 0.36 deg under the 9 deg bottom stop on purpose.
- REVERSE_SOFT_LIMIT - Static variable in class frc.robot.subsystems.intakeExtension.IntakeExtension.IntakeExtensionConfig
- rewindFramesDropped - Variable in class frc.robot.subsystems.vision.JetsonInputs
- rewindFreeGB - Variable in class frc.robot.subsystems.vision.JetsonInputs
- rewindRecording - Variable in class frc.robot.subsystems.vision.JetsonInputs
- rewindSession - Variable in class frc.robot.subsystems.vision.JetsonInputs
- rewindStats - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- RewindStats() - Constructor for class frc.spectrumLib.vision.LimelightHelpers.RewindStats
-
Creates a new RewindStats instance.
- rgbCycle() - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
RGB color-cycle animation using the CANdle's built-in hardware animation engine.
- RIGHT_TRENCH - Enum constant in enum class frc.rebuilt.ShotCalculator.SetShot
-
Mirror of
ShotCalculator.SetShot.LEFT_TRENCHacross the field's long centreline. - 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).
- rightBumper - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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).
- rightStick - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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.
- rightTrigger - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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
- rightX - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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. - rightY - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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 class frc.spectrumLib.hardware.CanBuses
-
Where the devices that were on the roboRIO's own CAN bus in 2026 (the intake rollers) now live: SystemCore CAN port 0.
- 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
-
FM (2026 "Final Machine") on SystemCore, competing as 8515.
- Robot() - Constructor for class frc.robot.Robot
- ROBOT - Enum constant in enum class frc.spectrumLib.params.ParamSource
-
params/robots/<robot>/<group>.jsonin the deploy folder. - ROBOT_TILT_GATE - Static variable in class frc.robot.subsystems.vision.VisionGates
-
Rejects frames while the robot is tilted, for sources that assume it is level.
- Robot.Config - Class in frc.robot
- RobotBumpSim - Class in frc.rebuilt
-
RobotBumpSim is a 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
- robotInNeutralZone() - Method in class frc.robot.subsystems.SuperStructure
- robotInScoreZone() - Method in class frc.robot.subsystems.SuperStructure
- RobotLoop - Class in frc.spectrumLib.framework
-
Counts robot loops so work can be done "once per loop" or "every Nth loop" without a timer.
- RobotParams - Class in frc.robot
-
Every class that declares params.
- robotPeriodic() - Method in class frc.robot.Robot
- robotPose() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
robotPoserecord component. - RobotSim - Class in frc.robot
- RobotSim(SuperStructure) - Constructor for class frc.robot.RobotSim
- robotSpeedMs() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
robotSpeedMsrecord component. - robotTiltDegrees() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
robotTiltDegreesrecord component. - robotToCamera() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns the value of the
robotToCamerarecord component. - robotToCamera() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
robotToCamerarecord component. - robotToCamera(Limelight.LimelightConfig) - Static method in class frc.robot.subsystems.vision.SimVision
-
A Limelight's mount in WPILib's robot frame (x forward, y left, z up).
- robotVelocity - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- robotVelocity() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns the value of the
robotVelocityrecord component. - 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, TalonFX, 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
- Rules that come with AdvantageKit - Section in class frc.spectrumLib.telemetry.Telemetry
- 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.
- run(String, DoubleFunction) - Static method in class frc.spectrumLib.hardware.CanConfigBudget
-
Runs one configuration call with the bounded timeout and charges its cost to the budget when it fails.
- 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. - RuntimeInputs - Class in frc.robot
-
Facts about where the code is running that logic depends on, as an AdvantageKit input.
- 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
- Sample(double, double, boolean, double, boolean, double[], double[], boolean[]) - Constructor for record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Creates an instance of a
Samplerecord class. - SAMPLE_PERIOD_SECONDS - Static variable in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Seconds between samples and dashboard publishes.
- sampleAt(double) - Method in class frc.spectrumLib.localization.PoseFusion
-
The fused pose at a past time, if still in the buffer.
- Saving - Section in class frc.spectrumLib.params.Params
- 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
- seconds() - Method in record class frc.robot.auton.AutoEnd.Ended
-
Returns the value of the
secondsrecord component. - secondsHeld() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns the value of the
secondsHeldrecord component. - secondsSinceFusedEstimate() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
secondsSinceFusedEstimaterecord component. - secondsSinceFusedEstimate() - Method in class frc.robot.subsystems.vision.Vision
-
Seconds since a vision measurement last moved the fused pose; infinite before the first one.
- secondsWaited() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
secondsWaitedrecord component. - seed(Pose2d, double, double, double) - Method in class frc.spectrumLib.localization.PoseFusion
-
Adds one measurement straight to the fused pose and every shadow.
- seedConfirmed() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
seedConfirmedrecord component. - seedConfirmed() - Method in class frc.robot.subsystems.vision.Vision
-
A
BooleanSupplierfor whether the pose seed is confirmed. - seedFusedOnly(Pose2d, double, double, double) - Method in class frc.spectrumLib.localization.PoseFusion
-
Like
PoseFusion.seed(Pose2d, double, double, double)but leaves the tag EKF alone, for a pose built from the fused translation that would otherwise count odometry twice in the EKF. - seenTags - Variable in class frc.robot.subsystems.vision.OrinSolver
-
Every fiducial id seen in the last
OrinSolver.solve(OrinCameraInputs, Set, DoubleFunction)call's results. - 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
- selectSetShot(ShotCalculator.SetShot) - Static method in class frc.rebuilt.ShotCalculator
-
Picks which fixed shot the SET_SHOT super state runs.
- 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.
- sent(double, double, double) - Method in class frc.spectrumLib.mechanism.PositionWrite
-
The mechanism sent a position write this loop.
- sequence() - Method in class frc.spectrumLib.util.BackgroundSampler.Latest
-
Increments each time a new value lands; compare to see whether one is new.
- serial() - Static method in enum class frc.spectrumLib.hardware.Rio
-
The controller serial number read at boot; "" in simulation.
- set(boolean) - Method in class frc.spectrumLib.framework.SpectrumState
-
Creates an instant command that sets the state to the given value.
- set(boolean) - Static method in class frc.spectrumLib.params.TuningMode
- set(boolean) - Method in class frc.spectrumLib.telemetry.Alert
- set(int, PoseObservation) - Method in class frc.spectrumLib.localization.PoseSourceInputs
-
Writes observation
i. - set(Object) - Method in interface frc.spectrumLib.params.ParamTransport.LiveValue
-
Shows a value on the dashboard, e.g.
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.hood.Hood.SystemState
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.hood.Hood.WantedState
-
The selected set shot's angle, off the hub model at the spot's range.
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.SystemState
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.launcher.Launcher.WantedState
-
The selected set shot's speed, off the hub model at the spot's range.
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- SET_SHOT - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
-
Fixed shot from a known parking spot, picked with
ShotCalculator.selectSetShot(ShotCalculator.SetShot). - setAimDeadband(double) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- setAllianceWinOverride(Supplier) - 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 to 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 to 1.0).
- setBrownedOutAvailable(boolean) - Method in class frc.spectrumLib.telemetry.MatchSummary
-
Says whether the browned-out flag passed to
MatchSummary.periodic(double, boolean)comes from an API that works here. - setBrownoutApiAvailable(boolean) - Static method in class frc.robot.RuntimeInputs
-
Starts reading the brownout state, once the robot has found the API works.
- 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 color.
- 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.localization.PoseSource
-
Sets the enable switch (also reflected on the dashboard).
- setEnabled(boolean) - Method in class frc.spectrumLib.telemetry.BatteryLogger
-
When
falseall methods are no-ops, allowing the logger to be disabled at runtime. - setExcludedTags(long[]) - Method in interface frc.robot.subsystems.vision.JetsonIO
-
Publishes the tags every camera's multi-tag solve should ignore (
/photonvision/excludedTags, sections 11b and 12). - setExcludedTags(long[]) - Method in class frc.robot.subsystems.vision.JetsonNTIO
- 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.
- setFastOutputLogging(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Publish the leader's output signals (duty cycle, motor voltage, torque current) at the control rate and log its applied voltage on every loop instead of at 10 Hz.
- setFeedOverride(BooleanSupplier) - Method in class frc.robot.subsystems.SuperStructure
-
Sets the control that bypasses the gate while held.
- 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.
- 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).
- setHopperCount(int) - Method in class frc.rebuilt.FuelPhysicsSim
-
Puts fuel in the robot's hopper without driving over it, for scripted shooting runs.
- 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).
- setIntegratedThisLoop(boolean) - Method in class frc.spectrumLib.vision.Limelight
-
Whether an estimate from this camera was fused into the pose estimator this loop.
- 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.
- setLastEstimateAgeSeconds(double) - Method in class frc.spectrumLib.vision.Limelight
-
Age in seconds (capture time to now) of the last estimate this camera produced this loop, or NaN if it produced none.
- 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
-
Sets the led mode force blink.
- setLEDMode_ForceOff(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the led mode force off.
- setLEDMode_ForceOn(String) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the led mode force on.
- 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
-
Sets the limelight nt double.
- setLimelightNTDoubleArray(String, String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the limelight nt double array.
- 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 a pipeline.
- 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.
- setMapping(Gamepad.Mapping) - Method in class frc.spectrumLib.gamepads.Gamepad.Config
-
Which Driver Station's controller layout to read.
- 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 the name given in the 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.
- setOdometryNoiseScale(double) - Method in class frc.spectrumLib.localization.TagEkf
-
Multiplies odometry translation variance, e.g.
- setOffset(double) - Method in class frc.spectrumLib.util.Curve
-
Sets the value of
offset, the value added to the final curve. - setOnboardImuMount(OnboardIMU.MountOrientation) - Method in class frc.robot.subsystems.swerve.SwerveConfig
- 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(int) - Method in interface frc.robot.subsystems.vision.OrinCameraIO
-
Asks the camera to run a pipeline (issue #10, 11c: 0 = event, 1 = practice field).
- setPipelineIndex(int) - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
-
Asks the camera to run a pipeline.
- setPipelineIndex(int) - Method in class frc.robot.subsystems.vision.PhotonOrinIO
- setPipelineIndex(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the pipeline index.
- 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.
- setPosition(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control with voltage compensation.
- setPositionFocWithVelocity(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control using
PositionTorqueCurrentFOCwith an explicit velocity feedforward. - setPositionWithVelocity(DoubleSupplier, DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop position control with voltage compensation and an explicit velocity feedforward.
- setPriorityTagID(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the priority tag id.
- setPythonScriptData(String, double[]) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Sets the python script data.
- setRatio(double) - Method in class frc.spectrumLib.sim.ArmConfig
-
Motor rotations required for one full revolution of the arm mechanism.
- setReversedLinkage(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
-
Mirrors the simulated motor so the sim's travel matches the motor's positive direction.
- setReversedLinkage(boolean) - Method in class frc.spectrumLib.sim.LinearConfig
-
Mirrors the simulated motor so the sim's travel matches the motor's positive direction.
- setReversedLinkage(boolean) - Method in class frc.spectrumLib.sim.RollerConfig
-
Mirrors the simulated motor so the sim's travel matches the motor's positive direction.
- setRewind(boolean, String) - Method in interface frc.robot.subsystems.vision.JetsonIO
-
Sets Rewind's recording name and whether it records.
- setRewind(boolean, String) - Method in class frc.robot.subsystems.vision.JetsonNTIO
- 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.
- setRobotHeading(double, double) - Method in class frc.spectrumLib.checks.CameraHeadingCheck
-
The robot's fused heading now, with the gyro's yaw now, so each camera can be compared with the heading the robot will drive by.
- 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
-
Sets robot orientation values without flushing.
- 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. - setShot() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
setShotrecord component. - setShotCommand(ShotCalculator.SetShot) - Method in class frc.robot.subsystems.SuperStructure
-
Picks a fixed shot and requests
SuperStructure.WantedSuperState.SET_SHOTin one command. - setShotLeftTrench_LB_X - Variable in class frc.robot.pilot.Pilot
- setShotRightTrench_LB_B - Variable in class frc.robot.pilot.Pilot
- setShotTower_LB_A - Variable in class frc.robot.pilot.Pilot
- 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
-
Sets whether simulated gravity is applied.
- setSimulateGravity(boolean) - Method in class frc.spectrumLib.sim.ArmConfig
-
Whether the physics simulation should apply gravitational force to the arm.
- setSimulateGravity(boolean) - Method in class frc.spectrumLib.sim.LinearConfig
-
Sets whether the physics model applies gravity to the carriage.
- 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
- setText(String) - Method in class frc.spectrumLib.telemetry.Alert
- SetThrottle(String, int) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Configures the throttle value.
- Settings(double, double, Translation2d[]) - Constructor for record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Creates an instance of a
Settingsrecord class. - SETTINGS_RESEND_PERIOD_SECONDS - Static variable in class frc.robot.subsystems.vision.CameraParams
-
How often the settings the robot owns (IMU mode, and the mount poses when
CameraParams.PUSH_LIMELIGHT_MOUNTSis on) are re-sent. - SettingsCheck - Class in frc.spectrumLib.checks
-
Flags settings that are not at their defaults: a field layout other than the season's, a practice profile left on, a dashboard switch flipped in the pits.
- SettingsCheck() - Constructor for class frc.spectrumLib.checks.SettingsCheck
- settingsJson - Variable in class frc.robot.subsystems.vision.JetsonInputs
- settingsJson - Variable in class frc.robot.subsystems.vision.OrinCameraInputs
-
/photonvision/<camera>/settingsJson(section 11a); written to the log on change. - settleSeconds() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
settleSecondsrecord component. - SETTLING - Enum constant in enum class frc.robot.subsystems.ShotGate.Blocker
-
Every check passes, but has not yet for
ShotGate.Tolerances.settleSeconds. - setTorqueCurrentFoc(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Applies a torque current setpoint using FOC control (requires Phoenix Pro).
- setTrackingStopEnabled(boolean) - Method in class frc.spectrumLib.mechanism.Mechanism.Config
-
Stop the mechanism on a tracking fault.
- 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 sets the state to true while it runs, then to false when it is cancelled.
- setTruth(Optional) - Method in class frc.spectrumLib.localization.PoseFusion
-
Sets the simulation ground truth used for the
ErrorVsTruthmetrics. - 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.
- setVelocity(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control with voltage compensation.
- setVelocityRPM(DoubleSupplier) - Method in class frc.spectrumLib.mechanism.Mechanism
-
Closed-loop velocity control with voltage compensation, taking RPM.
- 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.
- 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
- setWheelHeading(boolean) - Method in class frc.spectrumLib.localization.PoseFusion
-
Whether the odometry heading is coming from the wheels, both gyros being out.
- 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. - SHOOTER - Static variable in class frc.spectrumLib.hardware.CanBuses
-
Launcher (4 TalonFX) and hood.
- ShootingParameters(boolean, Rotation2d, double, double, double, double, double, double, double, double, double, double, boolean, String) - Constructor for record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Creates an instance of a
ShootingParametersrecord class. - Shot(double, double, String, boolean, String, ShotGate.Decision, double, ShotCalculator.ShootingParameters, ShotCalculator.SetShot, double, double, double, double, double, double, boolean, double, boolean, double, Pose2d) - Constructor for record class frc.robot.subsystems.ShotLog.Shot
-
Creates an instance of a
Shotrecord class. - ShotCalculator - Class in frc.rebuilt
- ShotCalculator.SetShot - Enum Class in frc.rebuilt
-
The fixed shots, one per parking spot, from the offseason bot's set shots (463c465, fa1376b) less its hub-face shot, which FM cannot make.
- 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.
- ShotGate - Class in frc.robot.subsystems
-
Decides, once per loop, whether fuel may be fed into the flywheel.
- ShotGate(ShotGate.Tolerances) - Constructor for class frc.robot.subsystems.ShotGate
- ShotGate.Blocker - Enum Class in frc.robot.subsystems
-
Why the feed is being held, or
ShotGate.Blocker.NONE. - ShotGate.Decision - Record Class in frc.robot.subsystems
-
The gate's answer for one loop.
- ShotGate.FeedReason - Enum Class in frc.robot.subsystems
-
Why fuel is (or is not) going in.
- ShotGate.Inputs - Record Class in frc.robot.subsystems
-
One loop's view of the shot, every field from a logged input or something computed from one.
- ShotGate.Tolerances - Record Class in frc.robot.subsystems
-
Gate tolerances.
- ShotLog - Class in frc.robot.subsystems
-
One row per volley, under
ShotLog/: what was aimed, and what the mechanisms were doing, on the loop the feed opened. - ShotLog() - Constructor for class frc.robot.subsystems.ShotLog
- ShotLog.Shot - Record Class in frc.robot.subsystems
-
Everything a row needs that the log cannot look up itself.
- shotValid() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns the value of the
shotValidrecord component. - SIM - Enum constant in enum class frc.robot.Constants.Mode
-
Running a physics simulator.
- SIM - Enum constant in enum class frc.spectrumLib.hardware.Rio
- SimErrors() - Constructor for class frc.robot.subsystems.swerve.Swerve.SimErrors
- simLaunching() - Static method in class frc.robot.RobotSim
-
Fuel leaves the simulated robot while the shot gate is feeding, in any launch state.
- SimLoop - Class in frc.spectrumLib.sim
-
Shared high-frequency simulation loop.
- simMode - Static variable in class frc.robot.Constants
-
Desktop mode.
- SimMotor - Class in frc.spectrumLib.sim
-
Shared wiring between a
TalonFXand the WPILib physics sims in this package. - SimScript - Class in frc.robot
-
A scripted drive for the desktop simulation, so the localization testbed can be exercised (and checked) without a driver: sit disabled so the Limelights seed the pose, then drive a lap of straights, strafes and spins in teleop while every pose source is logged.
- SimScript.Actions - Class in frc.robot
-
The script's two non-driver actions, as an AdvantageKit input so a replay of a scripted run performs them on the same loop (the driving itself is already replayed, through the logged Driver Station).
- simState(TalonFX, boolean) - Static method in class frc.spectrumLib.sim.SimMotor
-
Returns the motor's sim state, flipping
Orientationwhen the sim's travel runs opposite the motor's positive direction. - simulateController(GenericHIDSim) - Method in enum class frc.spectrumLib.gamepads.GamepadLayout
-
Makes a simulated joystick look like an Xbox controller as this Driver Station reports it: the same buttons, axes and POV, so
GamepadLayout.detect(GenericHID)recognises it. - simulateReboot() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Desktop simulation only: what a brownout does to the leader, its position back to 0 and a reset reported next loop.
- Simulation - Section in class frc.robot.subsystems.swerve.Swerve
- simulationInit() - Method in class frc.robot.Robot
- 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
- simulationPeriodic() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Called once per simulation loop.
- SimVision - Class in frc.robot.subsystems.vision
-
Simulated cameras for every pose source, on PhotonLib's
VisionSystemSim. - SimVision(AprilTagFieldLayout, Supplier) - Constructor for class frc.robot.subsystems.vision.SimVision
- SimVision.LimelightSimCamera - Class in frc.robot.subsystems.vision
-
One simulated Limelight: PhotonLib results read once per loop, shared by MT1 and MT2.
- SimVision.LimelightSimIO - Class in frc.robot.subsystems.vision
-
A Limelight source backed by a PhotonLib sim camera.
- SimVision.QuestSimIO - Class in frc.robot.subsystems.vision
-
Simulated QuestNav: reports truth in its own frame, which lines up with the field only after
SimVision.QuestSimIO.resetPose(Pose2d), plus a random-walk drift. - skip(String) - Static method in record class frc.spectrumLib.checks.CheckResult
- skip(String, String) - Method in class frc.spectrumLib.localization.TagEkf
-
Counts a tag the caller chose not to apply.
- SKIP - Enum constant in enum class frc.spectrumLib.checks.CheckResult.Status
-
Nothing to check on this robot (no such device, no data source).
- 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
- SLOW_LOG_PERIOD_SECONDS - Static variable in class frc.spectrumLib.telemetry.Telemetry
-
Seconds between slow-tier publishes (10 Hz at any loop rate).
- slowLogThisLoop() - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Returns
trueon the loops the slow telemetry tier publishes on. - socPowerW - Variable in class frc.robot.subsystems.vision.JetsonInputs
- socTempC - Variable in class frc.robot.subsystems.vision.JetsonInputs
- softLimitsNeedReboot() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Whether a soft-limit param changed since this mechanism was built.
- solid(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Solid color pattern.
- solve(OrinCameraInputs, Set, DoubleFunction) - Method in class frc.robot.subsystems.vision.OrinSolver
-
Solves every logged result.
- solverIterations - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- source() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns the value of the
sourcerecord component. - source() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
sourcerecord component. - source() - Method in class frc.spectrumLib.params.Param
-
Which layer the current value came from.
- 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
-
Base robot class for Spectrum robots on SystemCore: AdvantageKit's
LoggedRobot, which runs the loop, records every input, and drives replay. - SpectrumRobot(double) - Constructor for class frc.spectrumLib.framework.SpectrumRobot
-
Starts the robot loop at
periodSecondsand sets the loop overrun watchdogs toSpectrumRobot.LOOP_OVERRUN_WARNING_SECONDS. - SpectrumState - Class in frc.spectrumLib.framework
-
Represents a global or subsystem-specific state that can be used as a Trigger.
- SpectrumState(String) - Constructor for class frc.spectrumLib.framework.SpectrumState
-
Create a new EventTrigger.
- 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
- spinDecayEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- spinDecayTau - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- spinTransferEnabled - Variable in class frc.rebuilt.FuelPhysicsSim.PhysicsConfig
- stallDegPerSec() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
stallDegPerSecrecord component. - stallSeconds() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
stallSecondsrecord component. - start - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for the Start / Menu button.
- start - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- start() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns the value of the
startrecord component. - start() - Method in class frc.spectrumLib.telemetry.DashboardReceiver
- start() - Static method in class frc.spectrumLib.telemetry.LogStorage
-
Reports the boot cleanup and starts the background free-space check.
- start(ShotLog.Shot) - Method in class frc.robot.subsystems.ShotLog
-
Writes the row for a volley that starts this loop.
- start(Telemetry.PrintPriority) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Sets the console print priority.
- start(String) - Static method in class frc.spectrumLib.telemetry.DsUploadReceiver
-
Starts the receiver on a daemon thread, writing to
<logFolder>/ds. - start(Path, String, Path, ParamTransport) - Static method in class frc.spectrumLib.params.Params
-
Params.start(Path, String, Path, ParamTransport, Map)with no hard-stop groups. - start(Path, String, Path, ParamTransport, Map) - Static method in class frc.spectrumLib.params.Params
-
Reads the params files and re-resolves anything declared so far.
- start(Command, double) - Method in class frc.robot.auton.AutoEnd
-
Schedules an auto and watches how it ends.
- startButton - Variable in class frc.robot.operator.Operator
- startButton - Variable in class frc.robot.pilot.Pilot
- startDashboard(boolean) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Creates the mirror switch.
- 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
- state() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns the value of the
staterecord component. - State(String, boolean, boolean, Optional, Pose2d, long, long, boolean, boolean, boolean, int) - Constructor for record class frc.spectrumLib.checks.AutoStartCheck.State
-
Creates an instance of a
Staterecord class. - stateOf(Mechanism) - Static method in class frc.spectrumLib.checks.HomingCheck
-
A mechanism's state from its reboot tracking alone.
- statorCurrentAmps - Variable in class frc.spectrumLib.mechanism.MotorInputs
- status() - Method in record class frc.spectrumLib.checks.CheckResult
-
Returns the value of the
statusrecord component. - StdDevModel - Interface in frc.spectrumLib.localization
-
Chooses how much the estimator should trust an observation that has passed every gate.
- StdDevModel.StdDevs - Record Class in frc.spectrumLib.localization
-
Standard deviations handed to the pose estimator.
- stdDevs() - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Returns the value of the
stdDevsrecord component. - StdDevs(double, double, String) - Constructor for record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Creates an instance of a
StdDevsrecord class. - stdDevScale() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
stdDevScalerecord component. - stdDevScales - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
Per-observation
PoseObservation.stdDevScale; logged only when some entry isn't 1. - 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).
- stopDeg() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
stopDegrecord component. - 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
- string(String, String) - Method in class frc.spectrumLib.params.ParamGroup
- STRING - Enum constant in enum class frc.spectrumLib.params.Param.Type
- StringParam - Class in frc.spectrumLib.params
-
Text, such as a camera name or a mode.
- 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
- successfulDaqs - Variable in class frc.robot.subsystems.swerve.SwerveInputs
- superState() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
superStaterecord component. - 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
- supplyCurrentAmps - Variable in class frc.spectrumLib.mechanism.MotorInputs
- swerve - Variable in class frc.robot.Robot.Config
- Swerve - Class in frc.robot.subsystems.swerve
-
FM's swerve drivetrain: Phoenix 6's
SwerveDrivetrainfor control and 250 Hz odometry, with the robot pose owned byPoseFusionon the main loop so it can be replayed. - Swerve(SwerveConfig) - Constructor for class frc.robot.subsystems.swerve.Swerve
-
Constructs a new Swerve drive subsystem.
- Swerve.SimErrors - Class in frc.robot.subsystems.swerve
-
Deliberate odometry error in simulation, so the comparison between vision sources has something to correct.
- Swerve.SystemState - Enum Class in frc.robot.subsystems.swerve
- Swerve.WantedState - Enum Class in frc.robot.subsystems.swerve
- SwerveAlignment - Class in frc.robot.subsystems.swerve
-
Publishes the raw per-module CANcoder data that swerve alignment needs.
- SwerveAlignment(SwerveModule[], SwerveConfig) - Constructor for class frc.robot.subsystems.swerve.SwerveAlignment
-
Creates the alignment publisher.
- SwerveConfig - Class in frc.robot.subsystems.swerve
- SwerveConfig() - Constructor for class frc.robot.subsystems.swerve.SwerveConfig
- SwerveInputs - Class in frc.robot.subsystems.swerve
-
Everything the drivetrain reads from CTRE in one loop, as an AdvantageKit input.
- SwerveInputs() - Constructor for class frc.robot.subsystems.swerve.SwerveInputs
- SwerveOffsetParams - Class in frc.robot.subsystems.swerve
-
The swerve CANcoder magnet offsets as params, group
swerve, so a module re-zeroed in the pit (SwerveAlignment) can be saved without a code change. - switchCountdown(Color) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Alliance switch countdown.
- SyncCANcoder - Enum constant in enum class frc.spectrumLib.hardware.SpectrumCANcoder.CANCoderFeedbackType
-
Motor encoder is synchronized to the CANcoder position on enable.
- SYSTEMCORE_PREFIX - Static variable in class frc.spectrumLib.hardware.CanBuses
-
Prefix for a SystemCore native port, e.g.
- SystemLoadMonitor - Class in frc.spectrumLib.telemetry
-
Watches the things that made the robot fall behind on 2026-09-05 and says so on the dashboard.
- SystemLoadMonitor() - Constructor for class frc.spectrumLib.telemetry.SystemLoadMonitor
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
- tagCount() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
tagCountrecord component. - tagCounts - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- TagEkf - Class in frc.spectrumLib.localization
-
An extended Kalman filter over (x, y, heading) that takes every camera's tags one at a time, in the style of 971's AOS localizer: each tag is a bearing and a distance from its camera, so a single or far tag still corrects the pose at a low weight instead of being thrown away, and every camera feeds the same estimate.
- TagEkf(Translation2d[]) - Constructor for class frc.spectrumLib.localization.TagEkf
- TagEkf.CameraStats - Class in frc.spectrumLib.localization
-
Per-camera tag counts, and this loop's residuals of the tags that passed.
- tagField() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
tagFieldrecord component. - TagField - Class in frc.robot.subsystems.vision
-
Which AprilTag field the robot solves with, as a logged input (
Vision/FieldMap/NameandHash). - TagField.Choice - Record Class in frc.robot.subsystems.vision
-
The field vision solves with.
- tagId() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
tagIdrecord component. - tagIds - Variable in class frc.spectrumLib.localization.PoseSourceInputs
-
Every tag id seen this loop, for display.
- TagSighting - Record Class in frc.spectrumLib.localization
-
One AprilTag seen by one camera in one frame: where the tag's centre was, relative to the camera.
- TagSighting(String, double, int, Translation3d, Transform3d, Translation3d, double) - Constructor for record class frc.spectrumLib.localization.TagSighting
-
Creates an instance of a
TagSightingrecord class. - 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.
- tangentialVelocity() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
tangentialVelocityrecord component. - 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
- targetSizePercent() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
targetSizePercentrecord component. - targetSizes - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- Target tracking - Section in class frc.spectrumLib.mechanism.Mechanism
- TBTB(boolean) - Method in class frc.robot.auton.Auton
- TBTT(boolean) - Method in class frc.robot.auton.Auton
- Telemetry - Class in frc.spectrumLib.telemetry
-
Telemetry and logging facade, backed by AdvantageKit.
- 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() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
teleoprecord component. - 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
- TELEOP_REWIND_SECONDS - Static variable in class frc.robot.subsystems.vision.CameraParams
-
Limelight rewind saved at the end of teleop: the most a Limelight keeps.
- 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
- tempCelsius - Variable in class frc.spectrumLib.mechanism.MotorInputs
- temperature - Variable in class frc.spectrumLib.vision.LimelightHelpers.HardwareReport
- 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.
- thetaRadians() - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Returns the value of the
thetaRadiansrecord component. - threadCensus(String) - Static method in class frc.spectrumLib.telemetry.SystemLoadMonitor
-
Prints the thread ids that appeared since the last call, labelled, to the console (the journal on the robot).
- thriftiestCam() - Static method in class frc.robot.subsystems.vision.SimVision
-
Properties of a Thrifty Bot Thriftiest Cam (OV9281, 1280x800) as the Orin runs it.
- throttle - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
Why the Jetson is slowing itself down: None, OVER-CURRENT, HIGH TEMP (...), ...
- tick() - Method in class frc.rebuilt.FuelPhysicsSim
-
Step the sim forward one period (20ms) and publish ball positions to NT.
- tier() - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Returns the value of the
tierrecord component. - Tiers - Section in class frc.spectrumLib.telemetry.Telemetry
- TILT_DEADBAND_DEG - Static variable in class frc.robot.subsystems.swerve.TiltState
-
Below this tilt (degrees) the floor and the IMU's own noise; odometry is not scaled.
- TILT_ZERO_DEG - Static variable in class frc.robot.subsystems.swerve.TiltState
-
At this tilt (degrees) and beyond, wheel travel is not counted at all (6328: 25 deg).
- tiltDeg() - Method in class frc.robot.subsystems.swerve.TiltState
- tiltDegrees(double, double) - Static method in class frc.robot.subsystems.swerve.TiltState
-
The angle between the robot's up axis and vertical, degrees.
- tilted() - Method in class frc.robot.subsystems.swerve.TiltState
- TILTED_DEG - Static variable in class frc.robot.subsystems.swerve.TiltState
-
Tilt (degrees) above which the robot counts as tilted, for gating.
- tiltRateDegPerSec() - Method in class frc.robot.subsystems.swerve.TiltState
- TiltState - Class in frc.robot.subsystems.swerve
-
What the Pigeon says about the robot's attitude and knocks, derived from logged inputs so it replays.
- TiltState() - Constructor for class frc.robot.subsystems.swerve.TiltState
- time() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
timerecord component. - time() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns the value of the
timerecord component. - time(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Starts a timed span.
- TIMED_OUT - Enum constant in enum class frc.robot.auton.AutoEnd.Reason
-
It ran past its time limit and was cancelled.
- TIMED_OUT - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.State
-
The last attempt ran out of time before finding the stop, and the hood is not zeroed.
- timedOut() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns the value of the
timedOutrecord component. - timeEnd(String) - Static method in class frc.spectrumLib.telemetry.Telemetry
-
Ends a timed span and logs its length in seconds, so existing analysis of the
Scheduler/*keys keeps working. - timeOfFlight() - Method in record class frc.rebuilt.ShotCalculator.ShootingParameters
-
Returns the value of the
timeOfFlightrecord component. - TIMEOUT - Enum constant in enum class frc.robot.subsystems.ShotGate.FeedReason
- timeoutSeconds() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
timeoutSecondsrecord component. - timeoutSeconds() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns the value of the
timeoutSecondsrecord 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
- timestamps - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- timestampSeconds - Variable in class frc.spectrumLib.vision.LimelightHelpers.PoseEstimate
- timestampSeconds() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
timestampSecondsrecord component. - timestampSeconds() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns the value of the
timestampSecondsrecord component. - timestampsLookWrong(String) - Method in class frc.robot.subsystems.vision.Jetson
-
Whether a camera's result timestamps have been far from now (a time-sync problem).
- tjTempC - Variable in class frc.robot.subsystems.vision.JetsonInputs
- 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
- TOKEN_FILE - Static variable in class frc.spectrumLib.telemetry.DsUploadReceiver
- TOKEN_HEADER - Static variable in class frc.spectrumLib.telemetry.DsUploadReceiver
- Tolerances(double, double, double, double, double, double) - Constructor for record class frc.robot.subsystems.ShotGate.Tolerances
-
Creates an instance of a
Tolerancesrecord class. - toLog(LogTable) - Method in class frc.robot.RuntimeInputs
- toLog(LogTable) - Method in class frc.robot.SimScript.Actions
- toLog(LogTable) - Method in class frc.robot.subsystems.hood.HoodHoming.LogMarker
- toLog(LogTable) - Method in class frc.robot.subsystems.swerve.SwerveInputs
- toLog(LogTable) - Method in class frc.robot.subsystems.vision.JetsonInputs
- toLog(LogTable) - Method in class frc.robot.subsystems.vision.OrinCameraInputs
- toLog(LogTable) - Method in class frc.spectrumLib.localization.PoseSourceInputs
- toLog(LogTable) - Method in class frc.spectrumLib.mechanism.MotorInputs
- 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.
- toString() - Method in record class frc.robot.auton.AutoEnd.Ended
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.ShotGate.Decision
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.ShotGate.Inputs
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.ShotGate.Tolerances
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.vision.Jetson.Camera
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns a string representation of this record class.
- toString() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.checks.AutoStartCheck.State
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.checks.BatteryCheck.Identity
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.checks.CheckResult
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.GateContext
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.OdometryGuard.Output
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.OdometryGuard.Sample
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.OdometryGuard.Settings
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.PoseSource.Result
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Returns a string representation of this record class.
- toString() - Method in record class frc.spectrumLib.localization.TagSighting
-
Returns a string representation of this record class.
- totalHeight - Static variable in class frc.rebuilt.Field.BlueHub
- TOWER - Enum constant in enum class frc.rebuilt.ShotCalculator.SetShot
-
Intake (front bumper) against the tower's field-facing wall, on its centreline, back of the robot to the hub: (1.525, 3.746) m, 3.11 m out.
- TOWER_CENTRE_Y_METERS - Static variable in class frc.rebuilt.ShotCalculator
-
The y of the tower's centreline, metres.
- TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.CurrentSuperState
- TRACK_TARGET - Enum constant in enum class frc.robot.subsystems.SuperStructure.WantedSuperState
- tracking - Variable in class frc.spectrumLib.localization.PoseSourceInputs
- tracking() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.Frame
-
Returns the value of the
trackingrecord component. - tracking() - Method in record class frc.spectrumLib.localization.PoseObservation
-
Returns the value of the
trackingrecord component. - trackingLostCounter() - Method in record class frc.robot.subsystems.vision.QuestNavProtocol.DeviceData
-
Returns the value of the
trackingLostCounterrecord component. - TrackingStop - Class in frc.spectrumLib.mechanism
-
Latches a mechanism to a stop once it has stayed out of tolerance of its closed-loop goal for a debounce time: a jam, a slipped belt, a motor fighting a hard stop.
- TrackingStop(double, double) - Constructor for class frc.spectrumLib.mechanism.TrackingStop
- Tracking stop - Section in class frc.spectrumLib.mechanism.Mechanism
- trackingStopped() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
trackingStoppedrecord component. - trackTarget_X - Variable in class frc.robot.pilot.Pilot
- 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(double) - Method in class frc.robot.subsystems.vision.Vision
-
Saves the last
secondsof the rewind buffer of each FM Limelight: video plus every frame's results, reviewable frame by frame afterwards. - 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, - Class in frc.spectrumLib.utilC> -
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
- Tunable constants - Section in class frc.rebuilt.RobotBumpSim
- TuneValue - Class in frc.spectrumLib.telemetry
-
A number that can be changed from a dashboard at runtime without redeploying, for tuning gains, speeds and other constants.
- TuneValue(String, double) - Constructor for class frc.spectrumLib.telemetry.TuneValue
-
Creates a TuneValue, publishing
defaultValueif tuning mode is on. - TUNING_MODE - Static variable in class frc.robot.Constants
-
Tuning mode: dashboards may change params under
/Tuning/(applied while disabled) and save them to the robot, and may changeTuneValues. - TuningMode - Class in frc.spectrumLib.params
-
Whether dashboards may change tunable values.
- 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
- TXTY - Enum constant in enum class frc.robot.subsystems.vision.OrinGyroSourceIO.Mode
- 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
- type() - Method in class frc.spectrumLib.params.BooleanParam
- type() - Method in class frc.spectrumLib.params.DoubleParam
- type() - Method in class frc.spectrumLib.params.IntParam
- type() - Method in class frc.spectrumLib.params.Param
- type() - Method in class frc.spectrumLib.params.StringParam
U
- units() - Method in class frc.spectrumLib.params.Param
- 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
- unjam_A - Variable in class frc.robot.pilot.Pilot
- UNKNOWN - Enum constant in enum class frc.spectrumLib.hardware.Rio
- UNKNOWN - Enum constant in enum class frc.spectrumLib.localization.ImuMountCheck.Verdict
- update() - Static method in class frc.robot.RuntimeInputs
-
Records (or in replay, restores) the inputs.
- update() - Method in class frc.robot.subsystems.vision.SimVision
-
Moves every simulated camera to the current truth pose.
- update() - Method in class frc.spectrumLib.localization.PoseSource
-
Reads the device and records (or, in replay, restores) the raw inputs.
- update() - Method in class frc.spectrumLib.telemetry.TuneValue
-
Reads the current value and caches it locally.
- update(boolean, boolean) - Method in class frc.spectrumLib.mechanism.MotorResetMonitor
-
Advances on this loop's logged reset input.
- update(double) - 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.
- update(double) - 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.
- update(double) - 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.
- update(double, boolean, boolean, boolean, double, boolean) - Method in class frc.spectrumLib.mechanism.TrackingStop
-
Advances one loop.
- update(double, boolean, double, double) - Method in class frc.spectrumLib.mechanism.PositionWrite
-
Advances on one loop's logged readings.
- update(double, double, double, double, double, double, double, double) - Method in class frc.robot.subsystems.swerve.TiltState
-
Updates from this loop's inputs.
- update(HoodHoming.Inputs) - Method in class frc.robot.subsystems.hood.HoodHoming
-
Advances homing one loop.
- update(ShotGate.Inputs) - Method in class frc.robot.subsystems.ShotGate
-
Advances the gate one loop.
- update(ImuMountCheck.Inputs) - Method in class frc.spectrumLib.localization.ImuMountCheck
- update(OdometryGuard.Sample) - Method in class frc.spectrumLib.localization.OdometryGuard
-
Screens one sample.
- update(Pose2d, ChassisVelocities, 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
- updateCameraPose(Pose3d) - Method in class frc.spectrumLib.vision.Limelight
- updateConfig() - Method in class frc.robot.subsystems.swerve.SwerveConfig
- updateInputs() - Method in class frc.robot.subsystems.swerve.Swerve
-
Reads the drivetrain into
Swerve.inputs, records them, and integrates this loop's odometry into the fused pose. - updateInputs() - Method in class frc.robot.subsystems.vision.Jetson
-
Reads the Jetson.
- updateInputs() - Method in class frc.spectrumLib.mechanism.Mechanism
-
Refreshes the motor inputs for this loop.
- updateInputs(JetsonInputs) - Method in interface frc.robot.subsystems.vision.JetsonIO
-
Fills
inputswith the Jetson's latest values. - updateInputs(JetsonInputs) - Method in class frc.robot.subsystems.vision.JetsonNTIO
- updateInputs(OrinCameraInputs) - Method in interface frc.robot.subsystems.vision.OrinCameraIO
-
Fills
inputswith everything reported since the last call. - updateInputs(OrinCameraInputs) - Method in class frc.robot.subsystems.vision.PhotonOrinIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.LimelightIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.OrinGyroSourceIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.OrinPoseSourceIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.QuestNavIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.SimVision.LimelightSimIO
- updateInputs(PoseSourceInputs) - Method in class frc.robot.subsystems.vision.SimVision.QuestSimIO
- updateInputs(PoseSourceInputs) - Method in interface frc.spectrumLib.localization.PoseSourceIO
-
Fills
inputswith everything reported since the last call. - upDpad - Variable in class frc.spectrumLib.gamepads.Gamepad
-
Trigger for D-pad up.
- uprightHeight - Static variable in class frc.rebuilt.Field.BlueTower
- uptimeSeconds - Variable in class frc.robot.subsystems.vision.JetsonInputs
-
Seconds since the Jetson booted; a drop means it rebooted.
- USB_LOGS - Static variable in class frc.spectrumLib.telemetry.LogStorage
- USB_MOUNT - Static variable in class frc.spectrumLib.telemetry.LogStorage
- USE_CANIVORE - Static variable in class frc.spectrumLib.hardware.CanBuses
-
Whether FM runs its CANivore.
- Util - Class in frc.spectrumLib.util
-
Basic helpers imported from the 254 lib (1678-2024).
- utilityExit() - Method in class frc.robot.Robot
- utilityInit() - Method in class frc.robot.Robot
- utilityPeriodic() - Method in class frc.robot.Robot
V
- valid - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightResults
- validPoseEstimate(LimelightHelpers.PoseEstimate) - Static method in class frc.spectrumLib.vision.LimelightHelpers
-
Returns
trueif the pose estimate is valid. - 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.rebuilt.ShotCalculator.SetShot
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.auton.AutoEnd.Reason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.Constants.Mode
-
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.hood.HoodHoming.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.hood.HoodHoming.State
-
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.ShotGate.Blocker
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.robot.subsystems.ShotGate.FeedReason
-
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.robot.subsystems.vision.OrinGyroSourceIO.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.checks.CheckResult.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.checks.HomingCheck.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.gamepads.Gamepad.Mapping
-
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.gamepads.GamepadLayout
-
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.localization.ImuMountCheck.Verdict
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.params.Param.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class frc.spectrumLib.params.ParamSource
-
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.rebuilt.ShotCalculator.SetShot
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.auton.AutoEnd.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.robot.Constants.Mode
-
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.hood.HoodHoming.Action
-
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.HoodHoming.State
-
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.ShotGate.Blocker
-
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.ShotGate.FeedReason
-
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.robot.subsystems.vision.OrinGyroSourceIO.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.checks.CheckResult.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.checks.HomingCheck.State
-
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.Mapping
-
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.gamepads.GamepadLayout
-
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.localization.ImuMountCheck.Verdict
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.localization.PoseObservation.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.params.Param.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class frc.spectrumLib.params.ParamSource
-
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
- velocityRps - Variable in class frc.spectrumLib.mechanism.MotorInputs
- verdict() - Method in class frc.spectrumLib.localization.ImuMountCheck.YawSense
- version() - Method in class frc.spectrumLib.params.Param
-
Goes up by one each time the value changes, for code that must act on a change (re-sending a setting to a device, say): keep the last version seen and compare.
- VERSION - Static variable in class frc.robot.BuildConstants
- VERSION - Static variable in class frc.spectrumLib.telemetry.MatchSummary
-
Bumped when a field changes meaning or is removed.
- VERY_LOW_VOLTS - Static variable in class frc.spectrumLib.telemetry.MatchSummary
- vision - Variable in class frc.robot.Robot.Config
- Vision - Class in frc.robot.subsystems.vision
-
FM's multi-source localization testbed: up to three Limelights, three Orin/PhotonVision cameras and a QuestNav, each gated on its own and each logged well enough to compare after the fact.
- Vision(Vision.VisionConfig, Swerve) - Constructor for class frc.robot.subsystems.vision.Vision
- Vision.VisionConfig - Class in frc.robot.subsystems.vision
- VisionConfig() - Constructor for class frc.robot.subsystems.vision.Vision.VisionConfig
- VisionGates - Class in frc.robot.subsystems.vision
-
Gate chains and trust models for FM's pose sources.
- voltage - Variable in class frc.spectrumLib.mechanism.MotorInputs
- volts() - Method in record class frc.robot.subsystems.hood.HoodHoming.Params
-
Returns the value of the
voltsrecord component. - vx() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
vxrecord component. - vy() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
vyrecord component.
W
- wantedHoodDeg() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
wantedHoodDegrecord component. - wantedRpm() - Method in record class frc.robot.subsystems.ShotLog.Shot
-
Returns the value of the
wantedRpmrecord component. - wantsHome() - Method in record class frc.robot.subsystems.hood.HoodHoming.Inputs
-
Returns the value of the
wantsHomerecord component. - warn(String) - Static method in record class frc.spectrumLib.checks.CheckResult
- WARN - Enum constant in enum class frc.spectrumLib.checks.CheckResult.Status
-
Worth a look, but not a reason to hold the match.
- WARN_DEG - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
Above this, a camera's mount yaw is probably off and worth solving again.
- WARN_VOLTS - Static variable in class frc.spectrumLib.checks.BatteryCheck
-
A full pack reads 12.6-12.9 V disabled on FM's SystemCore (TXMAN1 pre-match, nine logs: lowest 12.57 V).
- warning() - Method in record class frc.robot.subsystems.vision.TagField.Choice
-
Returns the value of the
warningrecord component. - wasBumpedRecently() - Method in class frc.robot.subsystems.swerve.Swerve
-
Whether the robot took a knock (collision, bump landing) in the last half second.
- wave(Color, Color, double, double) - Method in class frc.spectrumLib.leds.SpectrumLEDs
-
Sinusoidal wave pattern blending between two colors.
- What this class does - Section in class frc.rebuilt.RobotBumpSim
- WHEEL_SCALE - Static variable in class frc.robot.subsystems.swerve.Swerve.SimErrors
-
Measured wheel distance over true distance.
- WHEELS - Enum constant in enum class frc.spectrumLib.localization.OdometryGuard.HeadingSource
- wheelsOk() - Method in record class frc.spectrumLib.localization.ImuMountCheck.Inputs
-
Returns the value of the
wheelsOkrecord component. - Where the pose comes from - Section in class frc.robot.subsystems.swerve.Swerve
- white - Variable in class frc.spectrumLib.leds.SpectrumLEDs
-
Convenience alias for
Color.WHITE. - 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
- WINDOW_SECONDS - Static variable in class frc.spectrumLib.checks.CameraHeadingCheck
-
Frames older than this are dropped, so a fixed or re-seeded heading clears soon.
- 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 camera position relative to the robot center, in meters.
- worst(CheckResult.Status) - Method in enum class frc.spectrumLib.checks.CheckResult.Status
-
The more severe of two verdicts.
- WPILIB_DS - Enum constant in enum class frc.spectrumLib.gamepads.Gamepad.Mapping
-
The 2027 WPILib Driver Station (the 2027
Gamepadorder, D-pad as buttons). - WPILIB_DS - Enum constant in enum class frc.spectrumLib.gamepads.GamepadLayout
- wrapRotations(double) - Static method in class frc.robot.subsystems.swerve.SwerveAlignment
-
Wraps a rotation count into
[-0.5, 0.5), matching how CTRE reports CANcoder absolute position. - WRONG - Enum constant in enum class frc.spectrumLib.localization.ImuMountCheck.Verdict
X
- x - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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
- xyMeters() - Method in record class frc.spectrumLib.localization.StdDevModel.StdDevs
-
Returns the value of the
xyMetersrecord component.
Y
- y - Variable in enum class frc.spectrumLib.gamepads.GamepadLayout
- 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
- YAW_RATE_LOOKBACK_SECONDS - Static variable in class frc.robot.subsystems.vision.VisionGates
-
How far back (seconds) the yaw-rate gate looks.
- YawRateHistory - Class in frc.spectrumLib.localization
-
Ring buffer of chassis yaw-rate samples, for the lookback spin gate.
- YawRateHistory(int) - Constructor for class frc.spectrumLib.localization.YawRateHistory
- YawSense() - Constructor for class frc.spectrumLib.localization.ImuMountCheck.YawSense
- 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.
- zeroed() - Method in record class frc.robot.subsystems.hood.HoodHoming.Output
-
Returns the value of the
zeroedrecord component. - ZEROED - Enum constant in enum class frc.robot.subsystems.hood.HoodHoming.State
- zone - Variable in class frc.spectrumLib.vision.LimelightHelpers.LimelightTarget_Classifier
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form