All Classes and Interfaces

Class
Description
Implements an object-holding Frame backed by a byte array.
Functional interface for a function mapping a double data value to the final frame type.
Class representing the exact combination of CAN bus, product IDs, and device IDs that uniquely correspond to a Redux CAN device on a robot.
Base class for Redux CAN devices.
CanandDevice device constants.
Cananddevice bitsets.
Cananddevice enums.
enum CanandDevice::SETTING_COMMAND.
Messages.
Settings.
Class that runs the CAN packet ingest loop, and starts the CANLink interface.
Represents a firmware version associated with a Redux product.
Class for the CAN interface of the Canandgyro.
A class to hold device faults for the Canandgyro, as returned by Canandgyro.getStickyFaults() and Canandgyro.getActiveFaults().
The settings class for the Canandgyro.
Container record class representing a Canandgyro's status.
Canandgyro device constants.
Canandgyro bitsets.
Canandgyro enums.
enum Canandgyro::CALIBRATION_TYPE.
enum Canandgyro::SETTING_COMMAND.
Messages.
Settings.
WPILib struct implementation for Canandgyro.Faults
WPILib struct implementation for Canandgyro.Status
Class for the CAN interface of the Canandmag.
A class to hold device faults for the Canandmag.
The settings class for the Canandmag.
Container record class representing a Canandmag's status.
Contains all the constants used by the Canandmag and related classes (as to not pollute their public namespaces)
WPILib struct implementation for Canandmag.Faults
WPILib struct implementation for Canandmag.Status
Class that represents a CAN message received from the Redux CanandEventLoop This class is generally (re)initialized by CanandMessage.updateFromByteBuf(java.nio.ByteBuffer) with a ByteBuffer from the JNI via CanandEventLoop.
Base (simple) settings class for Redux devices.
Common logic for settings management for CanandDevices.
Functional interface for a CanandSettings constructor.
Setting result codes.
Record of setting results.
Series of utility functions for CAN messaging and bit manipulation.
Class representing CAN buses that may exist on a robot.
Class that yells at the user if CooldownWarning.feed() is called too often in too short a succession.
Implements an object-holding Frame backed by a double.
Functional interface for a function mapping a double data value to the final frame type.
Class representing periodic timestamped data received from CAN or other sources.
Functional interface for Frame callbacks.
Immutable container class for timestamped values.
Implements an object-holding Frame backed by a Long.
Functional interface for a function mapping a double data value to the final frame type.
Implements an object-holding Frame with considerations for quaternions.
Java side of the Redux device driver JNI wrapper.
Internal use class.
Implements an object-holding Frame backed by a byte array.
Functional interface for a function mapping a double data value to the final frame type.
Class that allows for batching messages to be transmitted.
Implements an object-holding Frame with considerations for 3-vectors.