All Classes and Interfaces

Class
Description
 
 
 
Class that extends the Phoenix 6 SwerveDrivetrain class and implements Subsystem so it can easily be used in command-based projects.
DogLogRewriter | Actual functionality
 
 
 
 
 
 
 
 
 
 
This interface stores information about the field elements.
APRILTAGS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LimelightHelpers provides static methods and classes for interfacing with Limelight vision cameras in FRC.
Represents hardware statistics from the Limelight.
Encapsulates the state of an internal Limelight IMU.
Represents IMU data from the JSON results.
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.
Represents a Limelight Raw Target/Contour result from Limelight's NetworkTables output.
Represents capture rewind buffer statistics.
 
 
A container and handler for Phoenix's StatusSignals
The CAN bus network that a group of signals is from
 
 
DogLogASTParser | A tool for replacing SmartDashboard calls with DogLog calls
Main class for PathplannerSearch
Injects Maple-Sim simulation data into a CTRE swerve drivetrain.
Represents the simulation of a single SwerveModule.
 
 
 
 
 
Classes to store all of the values a motor needs
 
 
 
Utility class that gives search features that Pathplanner lacks
 
 
 
This file contains the different ports of motors, solenoids and sensors
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Record that holds CAD Offsets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A class that handles the Mechanism logging and unit conversions required to create a SysId routine
 
 
 
Swerve Drive class utilizing CTR Electronics' Phoenix 6 API with the selected device types.