All Classes and Interfaces

Class
Description
Deprecated.
 
 
 
A command who's EndBlockingCommand.end(boolean) method can only be called if its EndBlockingCommand.initialize() method has been called first.
 
 
 
 
 
 
 
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.
 
Deprecated.
 
 
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 UnsafeExecuteBlockingCommand.execute() method when safe-mode is disabled, and continues running as long as the underlying command is not finished.
Deprecated.