All Classes and Interfaces

Class
Description
A class that provides methods for interacting with the Elastic dashboard, including sending notifications and selecting tabs.
Represents an notification object to be sent to the Elastic dashboard.
Represents the possible levels of notifications for the Elastic dashboard.
A command who's EndBlockingCommand.end(boolean) method can only be called if its EndBlockingCommand.initialize() method has been called first.
 
 
 
 
 
 
 
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
Encapsulates the state of an internal Limelight IMU.
Limelight Results object, parsed from a Limelight's JSON results output.
Represents a Barcode Target Result extracted from JSON Output
Represents a Neural Classifier Pipeline Result extracted from JSON Output
Represents a Neural Detector Pipeline Result extracted from JSON Output
Represents an AprilTag/Fiducial Target Result extracted from JSON Output
Represents a Color/Retroreflective Target Result extracted from JSON Output
Represents a 3D Pose Estimate.
Represents a Limelight Raw Neural Detector result from Limelight's NetworkTables output.
Represents a Limelight Raw Fiducial result from Limelight's NetworkTables output.
A class that represents the JSON dump from the Limelight.
 
 
 
 
 
 
 
 
Represents a base encoder class which can connect to a DeepBlueSim SimDeviceEncoderMediator.
 
Represents a base encoder class which can connect to a DeepBlueSim SimDeviceMotorMediator.
 
 
 
 
 
 
An extension of MockedMotorBase which implements spark-max-specific functionality
 
 
 
 
 
Add your docs here.
 
 
 
A command that only runs when safe-mode is enabled and returns isFinished() = true otherwise.
A command that only runs its SafeExecuteBlockingCommand.execute() method when safe-mode is enabled, and continues running as long as the underlying command is not finished.
A wrapper for a GenericHID that implements safe-mode features.
A class that keeps track of safe-mode state and provides functions to access common safe-mode features To the best of my knowledge, all safe-mode features are thread-safe
A class containing methods to create and configure sensors.
 
 
A class that enforces constraints on swerve drivetrain voltage expenditure based on the motor dynamics and the drive kinematics.
Class for SwerveMath - Team 199's custom implementation of methods for calculating the complicated mathematics involved in swerve driving, such as forward and inverse kinematics.
A class that stores all the variables and methods applicaple to a single swerve module, such as moving, getting encoder values, or configuring PID.
 
 
A command that only runs when safe-mode is disabled and returns isFinished() = true otherwise.
A command that only runs its execute() method when safe-mode is disabled, and continues running as long as the underlying command is not finished.