Name | Description | Type | Package | Framework |
Accelerometer | Interface | edu.wpi.first.wpilibj.interfaces | Roborio | |
AccelerometerJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
AccumulatorResult | Class | edu.wpi.first.wpilibj | Roborio | |
ADXL345_I2C | Class | edu.wpi.first.wpilibj | Roborio | |
ADXL345_SPI | Class | edu.wpi.first.wpilibj | Roborio | |
ADXL362 | ADXL362 SPI Accelerometer. | Class | edu.wpi.first.wpilibj | Roborio |
ADXRS450_Gyro | Use a rate gyro to return the robots heading relative to a starting position. | Class | edu.wpi.first.wpilibj | Roborio |
AllocationException | Exception indicating that the resource is already allocatedSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.util | Roborio |
AnalogAccelerometer | Handle operation of an analog accelerometer. | Class | edu.wpi.first.wpilibj | Roborio |
AnalogGyro | Use a rate gyro to return the robots heading relative to a starting position. | Class | edu.wpi.first.wpilibj | Roborio |
AnalogInput | Analog channel class. | Class | edu.wpi.first.wpilibj | Roborio |
AnalogJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
AnalogOutput | Analog output class. | Class | edu.wpi.first.wpilibj | Roborio |
AnalogPotentiometer | Class for reading analog potentiometers. | Class | edu.wpi.first.wpilibj | Roborio |
AnalogTrigger | Class | edu.wpi.first.wpilibj | Roborio | |
AnalogTriggerOutput | Class to represent a specific output from an analog trigger. | Class | edu.wpi.first.wpilibj | Roborio |
ArrayData | Class | edu.wpi.first.wpilibj.networktables2.type | Roborio | |
AxisCamera | Class | edu.wpi.first.wpilibj.vision | Roborio | |
BaseSystemNotInitializedException | Thrown if there is an error caused by a basic system or setting not being properly initialized before being used. | Class | edu.wpi.first.wpilibj.util | Roborio |
BinaryImage | An image where each pixel is treated as either on or off. | Class | edu.wpi.first.wpilibj.image | Roborio |
BooleanArray | Class | edu.wpi.first.wpilibj.networktables2.type | Roborio | |
BoundaryException | This exception represents an error in which a lower limit was set as higher than an upper limit. | Class | edu.wpi.first.wpilibj.util | Roborio |
BuiltInAccelerometer | Built-in accelerometer. | Class | edu.wpi.first.wpilibj | Roborio |
Button | This class provides an easy way to link commands to OI inputs. | Class | edu.wpi.first.wpilibj.buttons | Roborio |
CameraServer | Get the quality of the compressed image sent to the dashboardbooleanisAutoCaptureStarted() | Class | edu.wpi.first.wpilibj | Roborio |
CANExceptionFactory | Class | edu.wpi.first.wpilibj.can | Roborio | |
CANInvalidBufferException | Exception indicating that a CAN driver library entry-point was passed an invalid buffer. | Class | edu.wpi.first.wpilibj.can | Roborio |
CANJaguar | Texas Instruments Jaguar Speed Controller as a CAN device. | Class | edu.wpi.first.wpilibj | Roborio |
CANJaguarVersionException | Exception indicating that the CAN driver layer has not been initialized. | Class | edu.wpi.first.wpilibj.can | Roborio |
CANJNI | JNA Wrapper for library CAN This file was autogenerated by JNAerator, | Class | edu.wpi.first.wpilibj.can | Roborio |
CANMessageNotAllowedException | Exception indicating that the Jaguar CAN Driver layer refused to send a restricted message ID to the CAN bus. | Class | edu.wpi.first.wpilibj.can | Roborio |
CANMessageNotFoundException | Exception indicating that a can message is not available from Network Communications. | Class | edu.wpi.first.wpilibj.can | Roborio |
CANNotInitializedException | Exception indicating that the CAN driver layer has not been initialized. | Class | edu.wpi.first.wpilibj.can | Roborio |
CANSpeedController | Interface | edu.wpi.first.wpilibj | Roborio | |
CANTalon | Class | edu.wpi.first.wpilibj | Roborio | |
CanTalonJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
CheckedAllocationException | Exception indicating that the resource is already allocated This is meant to be thrown by the resource class | Class | edu.wpi.first.wpilibj.util | Roborio |
CircularBuffer | Class | edu.wpi.first.wpilibj | Roborio | |
ColorImage | A class representing a color image. | Class | edu.wpi.first.wpilibj.image | Roborio |
Command | The Command class is at the very core of the entire command framework. | Class | edu.wpi.first.wpilibj.command | Roborio |
CommandGroup | A CommandGroup is a list of commands which are executed in sequence. | Class | edu.wpi.first.wpilibj.command | Roborio |
Compressor | Class for operating the PCM (Pneumatics compressor module) The PCM automatically will run in close-loop mode by default whenever a Solenoid | Class | edu.wpi.first.wpilibj | Roborio |
CompressorJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
ConnectionInfo | Class | edu.wpi.first.wpilibj.networktables | Roborio | |
ControllerPower | Class | edu.wpi.first.wpilibj | Roborio | |
Counter | Class for counting the number of ticks on a digital input channel. | Class | edu.wpi.first.wpilibj | Roborio |
CounterBase | Interface for counting the number of ticks on a digital input channel. | Interface | edu.wpi.first.wpilibj | Roborio |
CounterJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
DigitalGlitchFilter | Class to enable glitch filtering on a set of digital inputs. | Class | edu.wpi.first.wpilibj | Roborio |
DigitalGlitchFilterJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
DigitalInput | Class to read a digital input. | Class | edu.wpi.first.wpilibj | Roborio |
DigitalOutput | Class to write digital outputs. | Class | edu.wpi.first.wpilibj | Roborio |
DigitalSource | DigitalSource Interface. | Class | edu.wpi.first.wpilibj | Roborio |
DIOJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
DoubleSolenoid | DoubleSolenoid class for running 2 channels of high voltage Digital Output. | Class | edu.wpi.first.wpilibj | Roborio |
DriverStation | Class | edu.wpi.first.wpilibj | Roborio | |
Encoder | Class to read quad encoders. | Class | edu.wpi.first.wpilibj | Roborio |
EncoderJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
EntryInfo | Class | edu.wpi.first.wpilibj.networktables | Roborio | |
Filter | Class | edu.wpi.first.wpilibj.filters | Roborio | |
FRCNetworkCommunicationsLibrary | Class | edu.wpi.first.wpilibj.communication | Roborio | |
GearTooth | Alias for counter class. | Class | edu.wpi.first.wpilibj | Roborio |
GenericHID | Class | edu.wpi.first.wpilibj | Roborio | |
Gyro | Interface for yaw rate gyrosCalibrate the gyro by running for a number of samples and computing the | Interface | edu.wpi.first.wpilibj.interfaces | Roborio |
GyroBase | Class | edu.wpi.first.wpilibj | Roborio | |
HALAllianceStationID | enum HALAllianceStationIDEnum Constant Summary | Class | edu.wpi.first.wpilibj.communication | Roborio |
HALControlWord | Class | edu.wpi.first.wpilibj.communication | Roborio | |
HALUtil | Class | edu.wpi.first.wpilibj.hal | Roborio | |
HardwareHLUsageReporting | Class | edu.wpi.first.wpilibj.internal | Roborio | |
HardwareTimer | Timer objects measure accumulated time in milliseconds. | Class | edu.wpi.first.wpilibj.internal | Roborio |
HLUsageReporting | Support for high level usage reporting. | Class | edu.wpi.first.wpilibj | Roborio |
HSLImage | A color image represented in HSL color space at 3 bytes per pixel. | Class | edu.wpi.first.wpilibj.image | Roborio |
I2C | I2C bus interface class. | Class | edu.wpi.first.wpilibj | Roborio |
I2CJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
IllegalUseOfCommandException | This exception will be thrown if a command is used illegally. | Class | edu.wpi.first.wpilibj.command | Roborio |
ImageBase | Class representing a generic image. | Class | edu.wpi.first.wpilibj.image | Roborio |
InternalButton | This class is intended to be used within a program. | Class | edu.wpi.first.wpilibj.buttons | Roborio |
InterruptableSensorBase | Class | edu.wpi.first.wpilibj | Roborio | |
InterruptHandlerFunction | It is recommended that you use this class in conjunction with classes from java. | Class | edu.wpi.first.wpilibj | Roborio |
InterruptJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
IRemote | Interface | edu.wpi.first.wpilibj.tables | Roborio | |
IRemoteConnectionListener | A listener that listens for connection changes in a IRemote objectCalled when an IRemote is connected | Interface | edu.wpi.first.wpilibj.tables | Roborio |
ITable | Interface | edu.wpi.first.wpilibj.tables | Roborio | |
ITableListener | Interface | edu.wpi.first.wpilibj.tables | Roborio | |
IterativeRobot | IterativeRobot implements a specific type of Robot Program framework, extending the RobotBase class. | Class | edu.wpi.first.wpilibj | Roborio |
Jaguar | Texas Instruments / Vex Robotics Jaguar Speed Controller as a PWM device. | Class | edu.wpi.first.wpilibj | Roborio |
JNIWrapper | Class | edu.wpi.first.wpilibj.hal | Roborio | |
Joystick | Handle input from standard Joysticks connected to the Driver Station. | Class | edu.wpi.first.wpilibj | Roborio |
JoystickButton | Class | edu.wpi.first.wpilibj.buttons | Roborio | |
LinearDigitalFilter | This class implements a linear, digital filter. | Class | edu.wpi.first.wpilibj.filters | Roborio |
LiveWindow | The LiveWindow class is the public interface for putting sensors and actuators on the LiveWindow. | Class | edu.wpi.first.wpilibj.livewindow | Roborio |
LiveWindowSendable | Live Window Sendable is a special type of object sendable to the live window. | Interface | edu.wpi.first.wpilibj.livewindow | Roborio |
MonoImage | A grey scale image represented at a byte per pixel. | Class | edu.wpi.first.wpilibj.image | Roborio |
MotorSafety | Interface | edu.wpi.first.wpilibj | Roborio | |
MotorSafetyHelper | The MotorSafetyHelper object is constructed for every object that wants to implement the Motor Safety protocol. | Class | edu.wpi.first.wpilibj | Roborio |
NamedSendable | The interface for sendable objects that gives the sendable a default name in the Smart Dashboard | Interface | edu.wpi.first.wpilibj | Roborio |
NetworkButton | Class | edu.wpi.first.wpilibj.buttons | Roborio | |
NetworkTable | A network table that knows its subtable path. | Class | edu.wpi.first.wpilibj.networktables | Roborio |
NetworkTableKeyNotDefined | An exception throw when the lookup a a key-value fails in a NetworkTableSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.networktables | Roborio |
NetworkTablesJNI | Class | edu.wpi.first.wpilibj.networktables | Roborio | |
NIRioStatus | Class | edu.wpi.first.wpilibj.communication | Roborio | |
NIVision | Class | com.ni.vision | Roborio | |
NIVisionException | Exception class which looks up nivision error codesSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.image | Roborio |
Notifier | Class | edu.wpi.first.wpilibj | Roborio | |
NotifierJNI | The NotifierJNI class directly wraps the C++ HAL Notifier. | Class | edu.wpi.first.wpilibj.hal | Roborio |
NumberArray | Class | edu.wpi.first.wpilibj.networktables2.type | Roborio | |
ParticleAnalysisReport | Class to store commonly used information about a particle. | Class | edu.wpi.first.wpilibj.image | Roborio |
PDPJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
PersistentException | An exception thrown when persistent load/save fails in a NetworkTableSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.networktables | Roborio |
PIDCommand | This class defines a Command which interacts heavily with a PID loop. | Class | edu.wpi.first.wpilibj.command | Roborio |
PIDController | Class implements a PID Control Loop. | Class | edu.wpi.first.wpilibj | Roborio |
PIDInterface | Stops the control loop from running until explicitly re-enabled by callingAllows the control loop to run. | Interface | edu.wpi.first.wpilibj | Roborio |
PIDOutput | This interface allows PIDController to write it's results to its output. | Interface | edu.wpi.first.wpilibj | Roborio |
PIDSource | This interface allows for PIDController to automatically read from thisGet which parameter of the device you are using as a process control | Interface | edu.wpi.first.wpilibj | Roborio |
PIDSourceType | A description for the type of output value to provide to a PIDControllerEnum Constant Summary | Class | edu.wpi.first.wpilibj | Roborio |
PIDSubsystem | This class is designed to handle the case where there is a Subsystem which uses a single PIDController almost constantly (for instance, an | Class | edu.wpi.first.wpilibj.command | Roborio |
Potentiometer | Interface | edu.wpi.first.wpilibj.interfaces | Roborio | |
PowerDistributionPanel | Class | edu.wpi.first.wpilibj | Roborio | |
PowerJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
Preferences | The preferences class provides a relatively simple way to save important values to the RoboRIO to access the next time the RoboRIO is booted. | Class | edu.wpi.first.wpilibj | Roborio |
PrintCommand | A PrintCommand is a command which prints out a string when it is initialized, and then immediately finishes. | Class | edu.wpi.first.wpilibj.command | Roborio |
PWM | Class implements the PWM generation in the FPGA. | Class | edu.wpi.first.wpilibj | Roborio |
PWMJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
Relay | Class for VEX Robotics Spike style relay outputs. | Class | edu.wpi.first.wpilibj | Roborio |
RelayJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
Resource | Track resources in the program. | Class | edu.wpi.first.wpilibj | Roborio |
RGBImage | A color image represented in RGB color space at 3 bytes per pixel. | Class | edu.wpi.first.wpilibj.image | Roborio |
RobotBase | subclassed by a user creating a robot program. | Class | edu.wpi.first.wpilibj | Roborio |
RobotDrive | Utility class for handling Robot drive based on a definition of the motor configuration. | Class | edu.wpi.first.wpilibj | Roborio |
RobotState | Class | edu.wpi.first.wpilibj | Roborio | |
SafePWM | Class | edu.wpi.first.wpilibj | Roborio | |
SampleRobot | A simple robot base class that knows the standard FRC competition states (disabled, autonomous, or operator controlled). | Class | edu.wpi.first.wpilibj | Roborio |
Scheduler | The Scheduler is a singleton which holds the top-level running commands. | Class | edu.wpi.first.wpilibj.command | Roborio |
SD540 | Class | edu.wpi.first.wpilibj | Roborio | |
Sendable | The base interface for objects that can be sent over the network throughInitializes a table for this sendable object. | Interface | edu.wpi.first.wpilibj | Roborio |
SendableChooser | The SendableChooser class is a useful tool for presenting a selection of options to the SmartDashboard. | Class | edu.wpi.first.wpilibj.smartdashboard | Roborio |
SensorBase | Base class for all sensors. | Class | edu.wpi.first.wpilibj | Roborio |
SerialPort | Driver for the RS-232 serial port on the RoboRIO. | Class | edu.wpi.first.wpilibj | Roborio |
SerialPortJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
Servo | Standard hobby style servo. | Class | edu.wpi.first.wpilibj | Roborio |
SmartDashboard | The SmartDashboard class is the bridge between robot programs and the SmartDashboard on the laptop. | Class | edu.wpi.first.wpilibj.smartdashboard | Roborio |
Solenoid | Solenoid class for running high voltage Digital Output. | Class | edu.wpi.first.wpilibj | Roborio |
SolenoidBase | SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes. | Class | edu.wpi.first.wpilibj | Roborio |
SolenoidJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
SortedVector | Class | edu.wpi.first.wpilibj.util | Roborio | |
Spark | Class | edu.wpi.first.wpilibj | Roborio | |
SpeedController | Interface for speed controlling devices. | Interface | edu.wpi.first.wpilibj | Roborio |
SPI | Class | edu.wpi.first.wpilibj | Roborio | |
SPIJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
StartCommand | A StartCommand will call the start() method of another command when it is initialized and will finish immediately. | Class | edu.wpi.first.wpilibj.command | Roborio |
StringArray | Class | edu.wpi.first.wpilibj.networktables2.type | Roborio | |
Subsystem | This class defines a major component of the robot. | Class | edu.wpi.first.wpilibj.command | Roborio |
TableKeyNotDefinedException | An exception throw when the lookup a a key-value fails in a ITableSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.tables | Roborio |
Talon | Class | edu.wpi.first.wpilibj | Roborio | |
TalonSRX | Cross the Road Electronics (CTRE) Talon SRX Speed Controller with PWM controlSee Also:CANTalon for CAN control of Talon SRX | Class | edu.wpi.first.wpilibj | Roborio |
Timer | Class | edu.wpi.first.wpilibj | Roborio | |
Trigger | This class provides an easy way to link commands to inputs. | Class | edu.wpi.first.wpilibj.buttons | Roborio |
Ultrasonic | Ultrasonic rangefinder class. | Class | edu.wpi.first.wpilibj | Roborio |
UncleanStatusException | Exception for bad status codes from the chip objectSee Also:Serialized Form | Class | edu.wpi.first.wpilibj.util | Roborio |
UsageReporting | Class | edu.wpi.first.wpilibj.communication | Roborio | |
USBCamera | Class | edu.wpi.first.wpilibj.vision | Roborio | |
Utility | Contains global utility functionsRead the microsecond timer from the FPGA. | Class | edu.wpi.first.wpilibj | Roborio |
Victor | VEX Robotics Victor 888 Speed Controller The Vex Robotics Victor 884 Speed Controller can also be used with this class | Class | edu.wpi.first.wpilibj | Roborio |
VictorSP | Class | edu.wpi.first.wpilibj | Roborio | |
VisionException | Class | com.ni.vision | Roborio | |
WaitCommand | A WaitCommand will wait for a certain amount of time before finishing. | Class | edu.wpi.first.wpilibj.command | Roborio |
WaitForChildren | This command will only finish if whatever CommandGroup it is in has no active children. | Class | edu.wpi.first.wpilibj.command | Roborio |
WaitUntilCommand | WaitUntilCommand - waits until an absolute game time. | Class | edu.wpi.first.wpilibj.command | Roborio |