Package frc.spectrumLib.gamepads


package frc.spectrumLib.gamepads
  • Class
    Description
    Abstract base class for robot gamepad (Xbox-compatible) controllers.
    Configuration for a Gamepad instance, defining the DriverStation USB port, axis curve parameters, and whether the controller should be used on this robot.
    Which Driver Station's controller layout to read (see GamepadLayout).
    Comparison type used by axis-based Trigger factories such as Gamepad.leftYTrigger(Threshold, double).
    Where an Xbox controller's buttons and axes arrive, which depends on the Driver Station that sends them, not on the robot controller.
    Buttons shared between bare bindings and modifier chords (LB + A, RT + X, ...), resolved as one answer from the buttons held.