Index

A B C D E F G H I K L M O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

absPosition - Variable in class com.reduxrobotics.sensors.canandmag.Canandmag
internal Frame variable holding current absolute position state
accel - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Linear acceleration frame (gravitational unit Gs)
accelerationSaturation() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the acceleration flag which will raise if acceleration has been sensed to saturate (potentially degrading accuracy.)
activeFaults() - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns the value of the activeFaults record component.
activeFaults() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns the value of the activeFaults record component.
activeFaults() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns the value of the activeFaults record component.
addCallback(Frame.FrameCallback<T>) - Method in class com.reduxrobotics.frames.Frame
Add a callback that will be run whenever this Frame gets updated.
addListener(CanandDevice) - Method in class com.reduxrobotics.canand.CanandEventLoop
Adds a listener for CAN messages to the event loop.
allSettingsReceived() - Method in class com.reduxrobotics.canand.CanandSettings
Returns whether or not all settings fields have been written into the object.
angularVelocitySaturation() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the angular velocity saturation flag which will raise if angular velocity has been sensed to saturate (potentially degrading accuracy.)

B

blue() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns the value of the blue record component.
bsToLong(BitSet) - Static method in class com.reduxrobotics.canand.CanandUtils
Shorthand for BitSet.toLongArray()[0], except zero length bitsets return 0.
byDescriptor(byte) - Static method in class com.reduxrobotics.canand.CANBus
Returns a CANBus object corresponding to a specific bus descriptor value.
ByteArrayFrame<T> - Class in com.reduxrobotics.frames
Implements an object-holding Frame backed by a byte array.
ByteArrayFrame(int, double, T, ByteArrayFrame.ByteArrayToType<T>) - Constructor for class com.reduxrobotics.frames.ByteArrayFrame
Instantiates a new ByteArrayFrame.
ByteArrayFrame.ByteArrayToType<T> - Interface in com.reduxrobotics.frames
Functional interface for a function mapping a double data value to the final frame type.
bytesToLong(byte[]) - Static method in class com.reduxrobotics.canand.CanandUtils
Convert bytes to long without allocating new bytebuffers.

C

calibrating - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Calibrating state
calibrating() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the calibrating flag, which will raise if the device is currently calibrating.
callback(Frame<FC>) - Method in interface com.reduxrobotics.frames.Frame.FrameCallback
The callback called.
CanandAddress - Class in com.reduxrobotics.canand
Class representing the exact combination of CAN bus, product IDs, and device IDs that uniquely correspond to a Redux CAN device on a robot.
CanandAddress(int, int) - Constructor for class com.reduxrobotics.canand.CanandAddress
Constructor with implicit Rio CAN bus.
CanandAddress(CANBus, int, int) - Constructor for class com.reduxrobotics.canand.CanandAddress
Constructor with explicit CAN bus.
Canandcolor - Class in com.reduxrobotics.sensors.canandcolor
Class for the CAN interface of the Canandcolor.
Canandcolor(int) - Constructor for class com.reduxrobotics.sensors.canandcolor.Canandcolor
Instantiates a new Canandcolor object.
CanandcolorColorDataStruct - Class in com.reduxrobotics.sensors.canandcolor.wpistruct
WPILib struct implementation for ColorData
CanandcolorColorDataStruct() - Constructor for class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
CanandcolorDetails - Class in com.reduxrobotics.sensors.canandcolor
Canandcolor device constants.
CanandcolorDetails.Bitsets - Class in com.reduxrobotics.sensors.canandcolor
Canandcolor bitsets.
CanandcolorDetails.Enums - Class in com.reduxrobotics.sensors.canandcolor
Canandcolor enums.
CanandcolorDetails.Enums.ColorIntegrationPeriod - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::COLOR_INTEGRATION_PERIOD.
CanandcolorDetails.Enums.DataSource - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::DATA_SOURCE.
CanandcolorDetails.Enums.DigoutOutputConfig - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::DIGOUT_OUTPUT_CONFIG.
CanandcolorDetails.Enums.DistanceIntegrationPeriod - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::DISTANCE_INTEGRATION_PERIOD.
CanandcolorDetails.Enums.ExtraFrameMode - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::EXTRA_FRAME_MODE.
CanandcolorDetails.Enums.NextSlotAction - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::NEXT_SLOT_ACTION.
CanandcolorDetails.Enums.SettingCommand - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::SETTING_COMMAND.
CanandcolorDetails.Enums.SlotOpcode - Class in com.reduxrobotics.sensors.canandcolor
enum Canandcolor::SLOT_OPCODE.
CanandcolorDetails.Msg - Class in com.reduxrobotics.sensors.canandcolor
Messages.
CanandcolorDetails.Stg - Class in com.reduxrobotics.sensors.canandcolor
Settings.
CanandcolorFaults - Class in com.reduxrobotics.sensors.canandcolor
A class to hold device faults for the Canandcolor, as returned by Canandcolor.getStickyFaults() and Canandcolor.getActiveFaults().
CanandcolorFaults(int) - Constructor for class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Constructor, assuming valid data.
CanandcolorFaults(int, boolean) - Constructor for class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Constructor for the CanandcolorFaults object.
CanandcolorFaultsStruct - Class in com.reduxrobotics.sensors.canandcolor.wpistruct
WPILib struct implementation for CanandcolorFaults
CanandcolorFaultsStruct() - Constructor for class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
CanandcolorSettings - Class in com.reduxrobotics.sensors.canandcolor
The settings class for the Canandcolor.
CanandcolorSettings() - Constructor for class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Instantiates a new CanandcolorSettings object that is "completely blank" -- holding no settings values at all.
CanandcolorSettings(CanandcolorSettings) - Constructor for class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Instantiates a new CanandcolorSettings object that copies its settings from the input instance.
CanandcolorStatus - Record Class in com.reduxrobotics.sensors.canandcolor
Container record class representing a Canandcolor's status.
CanandcolorStatus(CanandcolorFaults, CanandcolorFaults, double) - Constructor for record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Creates an instance of a CanandcolorStatus record class.
CanandcolorStatusStruct - Class in com.reduxrobotics.sensors.canandcolor.wpistruct
WPILib struct implementation for CanandcolorStatus
CanandcolorStatusStruct() - Constructor for class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
CanandDevice - Class in com.reduxrobotics.canand
Base class for Redux CAN devices.
CanandDevice() - Constructor for class com.reduxrobotics.canand.CanandDevice
Default constructor that just adds the device to the incoming CAN message listener.
CanandDeviceDetails - Class in com.reduxrobotics.canand
CanandDevice device constants.
CanandDeviceDetails.Bitsets - Class in com.reduxrobotics.canand
Cananddevice bitsets.
CanandDeviceDetails.Enums - Class in com.reduxrobotics.canand
Cananddevice enums.
CanandDeviceDetails.Enums.SettingCommand - Class in com.reduxrobotics.canand
enum CanandDevice::SETTING_COMMAND.
CanandDeviceDetails.Msg - Class in com.reduxrobotics.canand
Messages.
CanandDeviceDetails.Stg - Class in com.reduxrobotics.canand
Settings.
CanandEventLoop - Class in com.reduxrobotics.canand
Class that runs the CAN packet ingest loop, and starts the CANLink interface.
CanandFirmwareVersion - Record Class in com.reduxrobotics.canand
Represents a firmware version associated with a Redux product.
CanandFirmwareVersion(int, int, int) - Constructor for record class com.reduxrobotics.canand.CanandFirmwareVersion
Creates an instance of a CanandFirmwareVersion record class.
CanandFirmwareVersion(long) - Constructor for record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns a new CanandFirmwareVersion generated from setting data.
Canandgyro - Class in com.reduxrobotics.sensors.canandgyro
Class for the CAN interface of the Canandgyro.
Canandgyro(int) - Constructor for class com.reduxrobotics.sensors.canandgyro.Canandgyro
Instantiates a new Canandgyro.
CanandgyroDetails - Class in com.reduxrobotics.sensors.canandgyro
Canandgyro device constants.
CanandgyroDetails.Bitsets - Class in com.reduxrobotics.sensors.canandgyro
Canandgyro bitsets.
CanandgyroDetails.Enums - Class in com.reduxrobotics.sensors.canandgyro
Canandgyro enums.
CanandgyroDetails.Enums.CalibrationType - Class in com.reduxrobotics.sensors.canandgyro
enum Canandgyro::CALIBRATION_TYPE.
CanandgyroDetails.Enums.SettingCommand - Class in com.reduxrobotics.sensors.canandgyro
enum Canandgyro::SETTING_COMMAND.
CanandgyroDetails.Msg - Class in com.reduxrobotics.sensors.canandgyro
Messages.
CanandgyroDetails.Stg - Class in com.reduxrobotics.sensors.canandgyro
Settings.
CanandgyroFaults - Class in com.reduxrobotics.sensors.canandgyro
A class to hold device faults for the Canandgyro, as returned by Canandgyro.getStickyFaults() and Canandgyro.getActiveFaults().
CanandgyroFaults(int, boolean) - Constructor for class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Constructor for the CanandgyroFaults object.
CanandgyroFaultsStruct - Class in com.reduxrobotics.sensors.canandgyro.wpistruct
WPILib struct implementation for CanandgyroFaults
CanandgyroFaultsStruct() - Constructor for class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
CanandgyroSettings - Class in com.reduxrobotics.sensors.canandgyro
The settings class for the Canandgyro.
CanandgyroSettings() - Constructor for class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Instantiates a blank CanandgyroSettings object with no settings to be set.
CanandgyroSettings(CanandgyroSettings) - Constructor for class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Instantiates a new CanandgyroSettings object that copies its settings from the input instance.
CanandgyroStatus - Record Class in com.reduxrobotics.sensors.canandgyro
Container record class representing a Canandgyro's status.
CanandgyroStatus(boolean, CanandgyroFaults, CanandgyroFaults, double) - Constructor for record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Creates an instance of a CanandgyroStatus record class.
CanandgyroStatusStruct - Class in com.reduxrobotics.sensors.canandgyro.wpistruct
WPILib struct implementation for CanandgyroStatus
CanandgyroStatusStruct() - Constructor for class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
Canandmag - Class in com.reduxrobotics.sensors.canandmag
Class for the CAN interface of the Canandmag.
Canandmag(int) - Constructor for class com.reduxrobotics.sensors.canandmag.Canandmag
Instantiates a new Canandmag object.
CanandmagDetails - Class in com.reduxrobotics.sensors.canandmag
Contains all the constants used by the Canandmag and related classes (as to not pollute their public namespaces)
CanandmagFaults - Class in com.reduxrobotics.sensors.canandmag
A class to hold device faults for the Canandmag.
CanandmagFaults(int) - Constructor for class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Constructor for the CanandmagFaults object.
CanandmagFaults(int, boolean) - Constructor for class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Constructor for the CanandmagFaults object.
CanandmagFaultsStruct - Class in com.reduxrobotics.sensors.canandmag.wpistruct
WPILib struct implementation for CanandmagFaults
CanandmagFaultsStruct() - Constructor for class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
CanandmagSettings - Class in com.reduxrobotics.sensors.canandmag
The settings class for the Canandmag.
CanandmagSettings() - Constructor for class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Instantiates a new CanandmagSettings object that is "completely blank" -- holding no settings values at all.
CanandmagSettings(CanandmagSettings) - Constructor for class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Instantiates a new CanandmagSettings object that copies its settings from the input instance.
CanandmagStatus - Record Class in com.reduxrobotics.sensors.canandmag
Container record class representing a Canandmag's status.
CanandmagStatus(CanandmagFaults, CanandmagFaults, double, boolean) - Constructor for record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Creates an instance of a CanandmagStatus record class.
CanandmagStatusStruct - Class in com.reduxrobotics.sensors.canandmag.wpistruct
WPILib struct implementation for CanandmagStatus
CanandmagStatusStruct() - Constructor for class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
CanandMessage - Class in com.reduxrobotics.canand
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.
CanandMessage() - Constructor for class com.reduxrobotics.canand.CanandMessage
Construct a new CanandMessage from nothing (to be filled in later.)
CanandMessage(CanandMessage) - Constructor for class com.reduxrobotics.canand.CanandMessage
Copy constructor
CanandSettings - Class in com.reduxrobotics.canand
Base (simple) settings class for Redux devices.
CanandSettings() - Constructor for class com.reduxrobotics.canand.CanandSettings
Default constructor.
CanandSettings(CanandSettings) - Constructor for class com.reduxrobotics.canand.CanandSettings
Clone constructor.
CanandSettingsManager<T extends CanandSettings> - Class in com.reduxrobotics.canand
Common logic for settings management for CanandDevices.
CanandSettingsManager(CanandDevice, CanandSettingsManager.CanandSettingsCtor<T>) - Constructor for class com.reduxrobotics.canand.CanandSettingsManager
Construct a new CanandSettingsManager.
CanandSettingsManager.CanandSettingsCtor<T extends CanandSettings> - Interface in com.reduxrobotics.canand
Functional interface for a CanandSettings constructor.
CanandSettingsManager.ResultCode - Enum Class in com.reduxrobotics.canand
Setting result codes.
CanandSettingsManager.SettingResult - Record Class in com.reduxrobotics.canand
Record of setting results.
CanandUtils - Class in com.reduxrobotics.canand
Series of utility functions for CAN messaging and bit manipulation.
CanandUtils() - Constructor for class com.reduxrobotics.canand.CanandUtils
 
CANBus - Class in com.reduxrobotics.canand
Class representing CAN buses that may exist on a robot.
canGeneralError() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the CAN general error flag, which will raise if the device cannot RX packets reliably.
canGeneralError() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the CAN general error flag, which will raise if the device has encountered a bus fault.
canGeneralError() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the CAN general error flag, which will raise if the encoder cannot RX packets reliably.
canIDConflict() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the CAN ID conflict flag, which is set to true if there is a CAN id conflict.
canIDConflict() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the CAN ID conflict flag, which is set to true if there is a CAN id conflict.
canIDConflict() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the CAN ID conflict flag, which is set to true if there is a CAN id conflict.
channelIndex() - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Returns the index of this digout channel.
checkBounds(String, double, int, int, double) - Static method in class com.reduxrobotics.canand.CanandSettings
Check bounds for an input double that is mapped to some integer type underneath.
checkDlcForClearStickyDigout(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if CLEAR_STICKY_DIGOUT message length is valid.
checkDlcForClearStickyFaults(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if CLEAR_STICKY_FAULTS message length is valid.
checkDlcForColorOutput(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if COLOR_OUTPUT message length is valid.
checkDlcForDigitalOutput(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if DIGITAL_OUTPUT message length is valid.
checkDlcForDistanceOutput(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if DISTANCE_OUTPUT message length is valid.
checkDlcForEnumerate(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if ENUMERATE message length is valid.
checkDlcForPartyMode(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if PARTY_MODE message length is valid.
checkDlcForReportSetting(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if REPORT_SETTING message length is valid.
checkDlcForSetSetting(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if SET_SETTING message length is valid.
checkDlcForSettingCommand(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if SETTING_COMMAND message length is valid.
checkDlcForStatus(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Check if STATUS message length is valid.
checkReceivedFirmwareVersion() - Method in class com.reduxrobotics.canand.CanandDevice
Checks the received firmware version.
clearAllDigoutSlots() - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Clears all configured "slots" on the specified digital output, setting them all to be disabled.
clearData() - Method in class com.reduxrobotics.frames.ByteArrayFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.frames.DoubleFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.frames.LongFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.frames.ShortArrayFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Flag that this frame's data is not valid.
clearData() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
Flag that this frame's data is not valid.
clearMessageBuffer() - Static method in class com.reduxrobotics.canand.TransmitDeferrer
Clears the internal message buffer.
clearStickyDigoutFlags() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
clearStickyFaults() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Clears sticky faults.
clearStickyFaults() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Clears sticky faults.
clearStickyFaults() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Clears sticky faults.
close() - Method in class com.reduxrobotics.canand.CanandDevice
 
color - Variable in class com.reduxrobotics.sensors.canandcolor.Canandcolor
internal Frame variable holding current color state
ColorData - Record Class in com.reduxrobotics.sensors.canandcolor
Record class to hold detected color values.
ColorData(double, double, double) - Constructor for record class com.reduxrobotics.sensors.canandcolor.ColorData
Creates an instance of a ColorData record class.
ColorFrame - Class in com.reduxrobotics.sensors.canandcolor
Implements an object-holding Frame with considerations for color data.
ColorFrame(double, ColorData) - Constructor for class com.reduxrobotics.sensors.canandcolor.ColorFrame
Instantiates a new ColorFrame
ColorPeriod - Enum Class in com.reduxrobotics.sensors.canandcolor
Enum representing the internal configuration of the Canandcolor's color IC.
com.reduxrobotics.canand - package com.reduxrobotics.canand
Package holding base and utility classes for all CAN-based Redux Robotics devices
com.reduxrobotics.frames - package com.reduxrobotics.frames
Package holding base and utility classes for device data frames
com.reduxrobotics.sensors.canandcolor - package com.reduxrobotics.sensors.canandcolor
Package that holds all classes relating to the Canandcolor proximity/color sensor
com.reduxrobotics.sensors.canandcolor.wpistruct - package com.reduxrobotics.sensors.canandcolor.wpistruct
 
com.reduxrobotics.sensors.canandgyro - package com.reduxrobotics.sensors.canandgyro
Package that holds all classes relating to the Canandgyro IMU.
com.reduxrobotics.sensors.canandgyro.wpistruct - package com.reduxrobotics.sensors.canandgyro.wpistruct
Package that holds WPILib struct classes for the Canandgyro.
com.reduxrobotics.sensors.canandmag - package com.reduxrobotics.sensors.canandmag
Package that holds all classes relating to the Canandmag
com.reduxrobotics.sensors.canandmag.wpistruct - package com.reduxrobotics.sensors.canandmag.wpistruct
Package that holds WPILib struct classes for the Canandmag.
compareTo(CanandFirmwareVersion) - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
 
configureFrameTrigger(DigoutFrameTrigger) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures the frame trigger settings for this digout channel.
configureFrameTrigger(DigoutFrameTrigger, double, int) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures the frame trigger settings for this digout channel.
configureOutputPin(DigoutPinConfig) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures the physical GPIO pin associated with the digout channel.
configureOutputPin(DigoutPinConfig, double, int) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures the associated physical GPIO pin associated with the digout channel.
configureSlots(DigoutConfig) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures a digital output channel using the thresholds specified in a DigoutConfig.
configureSlots(DigoutConfig, int, double) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Configures a digital output channel using the thresholds specified in a DigoutConfig.
confirmSetSetting(int, long, double, int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Potentially blocking operation to send a setting and wait for a report setting message to be received to confirm the operation.
construct() - Method in interface com.reduxrobotics.canand.CanandSettingsManager.CanandSettingsCtor
Constructor function.
constructAccelerationFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a ACCELERATION_FRAME_PERIOD setting.
constructAccelerationOutput(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a ACCELERATION_OUTPUT message.
constructAngularPositionFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a ANGULAR_POSITION_FRAME_PERIOD setting.
constructAngularPositionOutput(int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a ANGULAR_POSITION_OUTPUT message.
constructAngularVelocityFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a ANGULAR_VELOCITY_FRAME_PERIOD setting.
constructAngularVelocityOutput(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a ANGULAR_VELOCITY_OUTPUT message.
constructCalibrate(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a CALIBRATE message.
constructCalibrationStatus() - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a CALIBRATION_STATUS message.
constructClearStickyDigout() - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a CLEAR_STICKY_DIGOUT message.
constructClearStickyFaults() - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a CLEAR_STICKY_FAULTS message.
constructClearStickyFaults() - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a CLEAR_STICKY_FAULTS message.
constructClearStickyFaults() - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a CLEAR_STICKY_FAULTS message.
constructColorExtraFrameMode(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a COLOR_EXTRA_FRAME_MODE setting.
constructColorFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a COLOR_FRAME_PERIOD setting.
constructColorIntegrationPeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a COLOR_INTEGRATION_PERIOD setting.
constructColorOutput(int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a COLOR_OUTPUT message.
constructDeviceType(int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Constructs a DEVICE_TYPE setting.
constructDeviceType(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DEVICE_TYPE setting.
constructDeviceType(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a DEVICE_TYPE setting.
constructDigitalOutput(boolean, boolean, boolean, boolean, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a DIGITAL_OUTPUT message.
constructDigout1Config0(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_0 setting.
constructDigout1Config1(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_1 setting.
constructDigout1Config10(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_10 setting.
constructDigout1Config11(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_11 setting.
constructDigout1Config12(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_12 setting.
constructDigout1Config13(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_13 setting.
constructDigout1Config14(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_14 setting.
constructDigout1Config15(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_15 setting.
constructDigout1Config2(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_2 setting.
constructDigout1Config3(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_3 setting.
constructDigout1Config4(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_4 setting.
constructDigout1Config5(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_5 setting.
constructDigout1Config6(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_6 setting.
constructDigout1Config7(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_7 setting.
constructDigout1Config8(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_8 setting.
constructDigout1Config9(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_CONFIG_9 setting.
constructDigout1MessageOnChange(boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_MESSAGE_ON_CHANGE setting.
constructDigout1OutputConfig(int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT1_OUTPUT_CONFIG setting.
constructDigout2Config0(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_0 setting.
constructDigout2Config1(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_1 setting.
constructDigout2Config10(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_10 setting.
constructDigout2Config11(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_11 setting.
constructDigout2Config12(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_12 setting.
constructDigout2Config13(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_13 setting.
constructDigout2Config14(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_14 setting.
constructDigout2Config15(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_15 setting.
constructDigout2Config2(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_2 setting.
constructDigout2Config3(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_3 setting.
constructDigout2Config4(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_4 setting.
constructDigout2Config5(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_5 setting.
constructDigout2Config6(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_6 setting.
constructDigout2Config7(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_7 setting.
constructDigout2Config8(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_8 setting.
constructDigout2Config9(boolean, int, boolean, int, int, int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_CONFIG_9 setting.
constructDigout2MessageOnChange(boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_MESSAGE_ON_CHANGE setting.
constructDigout2OutputConfig(int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT2_OUTPUT_CONFIG setting.
constructDigoutCond(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Constructs a digout_cond bitset.
constructDigoutFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DIGOUT_FRAME_PERIOD setting.
constructDistanceExtraFrameMode(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DISTANCE_EXTRA_FRAME_MODE setting.
constructDistanceFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DISTANCE_FRAME_PERIOD setting.
constructDistanceIntegrationPeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a DISTANCE_INTEGRATION_PERIOD setting.
constructDistanceOutput(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a DISTANCE_OUTPUT message.
constructEnumerate(long, boolean) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a ENUMERATE message.
constructEnumerate(long, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a ENUMERATE message.
constructEnumerate(long, boolean) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a ENUMERATE message.
constructFaults(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Constructs a faults bitset.
constructFaults(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Constructs a faults bitset.
constructFirmwareVersion(int, int, int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Constructs a FIRMWARE_VERSION setting.
constructFirmwareVersion(int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a FIRMWARE_VERSION setting.
constructFirmwareVersion(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a FIRMWARE_VERSION setting.
constructLampBrightness(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a LAMP_BRIGHTNESS setting.
constructMessageId(int, int, int, int) - Static method in class com.reduxrobotics.canand.CanandUtils
Construct a CAN message id to send to a Redux device.
constructPartyMode(int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a PARTY_MODE message.
constructPartyMode(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a PARTY_MODE message.
constructPartyMode(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a PARTY_MODE message.
constructReportSetting(int, long, int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a REPORT_SETTING message.
constructReportSetting(int, long, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a REPORT_SETTING message.
constructReportSetting(int, long, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a REPORT_SETTING message.
constructSerialNumber(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Constructs a SERIAL_NUMBER setting.
constructSerialNumber(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a SERIAL_NUMBER setting.
constructSerialNumber(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a SERIAL_NUMBER setting.
constructSetPoseNegativeW(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a SET_POSE_NEGATIVE_W setting.
constructSetPosePositiveW(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a SET_POSE_POSITIVE_W setting.
constructSetSetting(int, long, boolean, boolean, int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a SET_SETTING message.
constructSetSetting(int, long, boolean, boolean, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a SET_SETTING message.
constructSetSetting(int, long, boolean, boolean, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a SET_SETTING message.
constructSettingCommand(int, int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a SETTING_COMMAND message.
constructSettingCommand(int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a SETTING_COMMAND message.
constructSettingCommand(int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a SETTING_COMMAND message.
constructSettingReportFlags(boolean, boolean) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Bitsets
Constructs a setting_report_flags bitset.
constructSettingReportFlags(boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Constructs a setting_report_flags bitset.
constructSettingReportFlags(boolean, boolean) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Constructs a setting_report_flags bitset.
constructSetYaw(float, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a SET_YAW setting.
constructStatus(int, int, int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Constructs a STATUS message.
constructStatus(int, int, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a STATUS message.
constructStatus(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Constructs a STATUS message.
constructStatusFramePeriod(int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Constructs a STATUS_FRAME_PERIOD setting.
constructStatusFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Constructs a STATUS_FRAME_PERIOD setting.
constructStatusFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a STATUS_FRAME_PERIOD setting.
constructYawFramePeriod(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Constructs a YAW_FRAME_PERIOD setting.
constructYawOutput(float, int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Constructs a YAW_OUTPUT message.
convert(byte[]) - Method in interface com.reduxrobotics.frames.ByteArrayFrame.ByteArrayToType
Converison function from byte[] to the type parameter.
convert(double) - Method in interface com.reduxrobotics.frames.DoubleFrame.DoubleToType
Converison function from double to the type parameter.
convert(long) - Method in interface com.reduxrobotics.frames.LongFrame.LongToType
Converison function from long to the type parameter.
convert(short[]) - Method in interface com.reduxrobotics.frames.ShortArrayFrame.ShortArrayToType
Converison function from byte[] to the type parameter.
CooldownWarning - Class in com.reduxrobotics.canand
Class that yells at the user if CooldownWarning.feed() is called too often in too short a succession.
CooldownWarning(String, double, int) - Constructor for class com.reduxrobotics.canand.CooldownWarning
Constructor.

D

DataSource - Enum Class in com.reduxrobotics.sensors.canandcolor
Data sources that digout channels can use to perform comparisons or output data directly as a duty cycle on GPIO pin DIG-2.
defaultSettings() - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Creates a HashMap of writable default settings.
deferTransmit(Runnable) - Static method in class com.reduxrobotics.canand.TransmitDeferrer
Batches Redux device messages writes in the passed Runnable into a single JNI-passing call.
digout - Variable in class com.reduxrobotics.sensors.canandcolor.Canandcolor
internal Frame variable holding current digital output state
digout1() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the first digout channel.
digout2() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the second digout channel.
DigoutChannel - Class in com.reduxrobotics.sensors.canandcolor
Represents a digital output channel.
DigoutChannel.Index - Enum Class in com.reduxrobotics.sensors.canandcolor
Enum representing the index of a digital output channel on a Canandcolor.
DigoutConfig - Class in com.reduxrobotics.sensors.canandcolor
Abstract base class for simple configuration of digout slot logic.
DigoutFrameTrigger - Enum Class in com.reduxrobotics.sensors.canandcolor
Enum representing whether to transmit a digout message when the overall value of a DigoutChannel changes state.
DigoutPinConfig - Interface in com.reduxrobotics.sensors.canandcolor
Interface that holds the output configuration for a physical digital output pin (digout)
DigoutPinConfig.RawConfigValue - Record Class in com.reduxrobotics.sensors.canandcolor
Represents a raw config value.
DigoutSlotState - Class in com.reduxrobotics.sensors.canandcolor
Class representing the state of the Canandcolor digout channels and slots.
DigoutSlotState() - Constructor for class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Instatiate with blank (all zeros) digout state.
DigoutSlotState(long) - Constructor for class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Constructor -- used by the Canandcolor class to populate this object.
DigoutSlotStateStruct - Class in com.reduxrobotics.sensors.canandcolor.wpistruct
WPILib struct implementation for DigoutSlotState
DigoutSlotStateStruct() - Constructor for class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
DoubleFrame<T> - Class in com.reduxrobotics.frames
Implements an object-holding Frame backed by a double.
DoubleFrame(double, double, T, DoubleFrame.DoubleToType<T>) - Constructor for class com.reduxrobotics.frames.DoubleFrame
Instantiates a new DoubleFrame.
DoubleFrame.DoubleToType<T> - Interface in com.reduxrobotics.frames
Functional interface for a function mapping a double data value to the final frame type.
DRIVER_MAJOR_VERSION - Static variable in class com.reduxrobotics.canand.ReduxJNI
Supported driver major version
DRIVER_MINOR_VERSION - Static variable in class com.reduxrobotics.canand.ReduxJNI
Supported driver minor version
DRIVER_YEAR - Static variable in class com.reduxrobotics.canand.ReduxJNI
Supported driver year

E

ephemeral - Variable in class com.reduxrobotics.canand.CanandSettings
Whether the settings will be applied ephemerally.
equals(DigoutPinConfig) - Method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
 
equals(DigoutPinConfig) - Method in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Returns if two configurations are equivalent.
equals(DigoutPinConfig) - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
 
equals(Object) - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.reduxrobotics.canand.CANBus
Returns whether two CANBus objects refer to the same bus.
equals(Object) - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Indicates whether some other object is "equal to" this one.
extractAccelerationFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Acceleration frame period (ms) from AccelerationFramePeriod.
extractAccelerationOutput_X(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts X-axis acceleration from AccelerationOutput.
extractAccelerationOutput_Y(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Y-axis acceleration from AccelerationOutput.
extractAccelerationOutput_Z(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Z-axis acceleration from AccelerationOutput.
extractAngularPositionFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Angular position frame period (ms) from AngularPositionFramePeriod.
extractAngularPositionOutput_W(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Quaternion w term from AngularPositionOutput.
extractAngularPositionOutput_X(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Quaternion x term from AngularPositionOutput.
extractAngularPositionOutput_Y(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Quaternion y term from AngularPositionOutput.
extractAngularPositionOutput_Z(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Quaternion z term from AngularPositionOutput.
extractAngularVelocityFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Angular velocity frame period (ms) from AngularVelocityFramePeriod.
extractAngularVelocityOutput_Pitch(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Pitch velocity from AngularVelocityOutput.
extractAngularVelocityOutput_Roll(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Roll velocity from AngularVelocityOutput.
extractAngularVelocityOutput_Yaw(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Yaw velocity from AngularVelocityOutput.
extractCalibrate_CalibrationType(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Calibration type from Calibrate.
extractColorExtraFrameMode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Color extra frame frame mode from ColorExtraFrameMode.
extractColorFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Color frame period (ms) from ColorFramePeriod.
extractColorIntegrationPeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Color integration period from ColorIntegrationPeriod.
extractColorOutput_Blue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Blue reading magnitude from ColorOutput.
extractColorOutput_Green(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Green reading magnitude from ColorOutput.
extractColorOutput_Period(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Color integration period from ColorOutput.
extractColorOutput_Red(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Red reading magnitude from ColorOutput.
extractDeviceType(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Device-specific type identifier from DeviceType.
extractDeviceType(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Device-specific type identifier from DeviceType.
extractDeviceType(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Device-specific type identifier from DeviceType.
extractDigitalOutput_Digout1Cond(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts DIGOUT1 condition slot flags.
extractDigitalOutput_Digout1State(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Digital output state for DIGOUT1 from DigitalOutput.
extractDigitalOutput_Digout1Sticky(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Sticky digital output state for DIGOUT1 from DigitalOutput.
extractDigitalOutput_Digout2Cond(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts DIGOUT2 condition slot flags.
extractDigitalOutput_Digout2State(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Digital output state for DIGOUT2 from DigitalOutput.
extractDigitalOutput_Digout2Sticky(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Sticky digital output state for DIGOUT1 from DigitalOutput.
extractDigout1Config0_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config0.
extractDigout1Config0_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config0.
extractDigout1Config0_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config0.
extractDigout1Config0_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config0.
extractDigout1Config0_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config0.
extractDigout1Config0_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config0.
extractDigout1Config0_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config0.
extractDigout1Config0_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config0.
extractDigout1Config1_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config1.
extractDigout1Config1_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config1.
extractDigout1Config1_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config1.
extractDigout1Config1_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config1.
extractDigout1Config1_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config1.
extractDigout1Config1_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config1.
extractDigout1Config1_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config1.
extractDigout1Config1_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config1.
extractDigout1Config10_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config10.
extractDigout1Config10_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config10.
extractDigout1Config10_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config10.
extractDigout1Config10_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config10.
extractDigout1Config10_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config10.
extractDigout1Config10_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config10.
extractDigout1Config10_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config10.
extractDigout1Config10_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config10.
extractDigout1Config11_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config11.
extractDigout1Config11_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config11.
extractDigout1Config11_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config11.
extractDigout1Config11_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config11.
extractDigout1Config11_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config11.
extractDigout1Config11_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config11.
extractDigout1Config11_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config11.
extractDigout1Config11_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config11.
extractDigout1Config12_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config12.
extractDigout1Config12_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config12.
extractDigout1Config12_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config12.
extractDigout1Config12_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config12.
extractDigout1Config12_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config12.
extractDigout1Config12_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config12.
extractDigout1Config12_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config12.
extractDigout1Config12_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config12.
extractDigout1Config13_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config13.
extractDigout1Config13_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config13.
extractDigout1Config13_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config13.
extractDigout1Config13_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config13.
extractDigout1Config13_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config13.
extractDigout1Config13_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config13.
extractDigout1Config13_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config13.
extractDigout1Config13_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config13.
extractDigout1Config14_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config14.
extractDigout1Config14_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config14.
extractDigout1Config14_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config14.
extractDigout1Config14_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config14.
extractDigout1Config14_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config14.
extractDigout1Config14_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config14.
extractDigout1Config14_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config14.
extractDigout1Config14_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config14.
extractDigout1Config15_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config15.
extractDigout1Config15_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config15.
extractDigout1Config15_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config15.
extractDigout1Config15_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config15.
extractDigout1Config15_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config15.
extractDigout1Config15_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config15.
extractDigout1Config15_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config15.
extractDigout1Config15_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config15.
extractDigout1Config2_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config2.
extractDigout1Config2_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config2.
extractDigout1Config2_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config2.
extractDigout1Config2_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config2.
extractDigout1Config2_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config2.
extractDigout1Config2_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config2.
extractDigout1Config2_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config2.
extractDigout1Config2_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config2.
extractDigout1Config3_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config3.
extractDigout1Config3_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config3.
extractDigout1Config3_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config3.
extractDigout1Config3_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config3.
extractDigout1Config3_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config3.
extractDigout1Config3_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config3.
extractDigout1Config3_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config3.
extractDigout1Config3_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config3.
extractDigout1Config4_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config4.
extractDigout1Config4_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config4.
extractDigout1Config4_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config4.
extractDigout1Config4_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config4.
extractDigout1Config4_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config4.
extractDigout1Config4_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config4.
extractDigout1Config4_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config4.
extractDigout1Config4_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config4.
extractDigout1Config5_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config5.
extractDigout1Config5_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config5.
extractDigout1Config5_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config5.
extractDigout1Config5_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config5.
extractDigout1Config5_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config5.
extractDigout1Config5_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config5.
extractDigout1Config5_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config5.
extractDigout1Config5_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config5.
extractDigout1Config6_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config6.
extractDigout1Config6_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config6.
extractDigout1Config6_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config6.
extractDigout1Config6_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config6.
extractDigout1Config6_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config6.
extractDigout1Config6_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config6.
extractDigout1Config6_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config6.
extractDigout1Config6_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config6.
extractDigout1Config7_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config7.
extractDigout1Config7_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config7.
extractDigout1Config7_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config7.
extractDigout1Config7_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config7.
extractDigout1Config7_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config7.
extractDigout1Config7_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config7.
extractDigout1Config7_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config7.
extractDigout1Config7_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config7.
extractDigout1Config8_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config8.
extractDigout1Config8_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config8.
extractDigout1Config8_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config8.
extractDigout1Config8_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config8.
extractDigout1Config8_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config8.
extractDigout1Config8_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config8.
extractDigout1Config8_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config8.
extractDigout1Config8_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config8.
extractDigout1Config9_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout1Config9.
extractDigout1Config9_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout1Config9.
extractDigout1Config9_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout1Config9.
extractDigout1Config9_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout1Config9.
extractDigout1Config9_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout1Config9.
extractDigout1Config9_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout1Config9.
extractDigout1Config9_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout1Config9.
extractDigout1Config9_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout1Config9.
extractDigout1MessageOnChange_NegativeEdge(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Send digout message on negative edge (true->false) from Digout1MessageOnChange.
extractDigout1MessageOnChange_PositiveEdge(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Send digout message on positive edge (false->true) from Digout1MessageOnChange.
extractDigout1OutputConfig_OutputConfig(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable digout pad from Digout1OutputConfig.
extractDigout1OutputConfig_PwmDataSource(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts The data source to use in PWM mode.
extractDigout2Config0_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config0.
extractDigout2Config0_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config0.
extractDigout2Config0_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config0.
extractDigout2Config0_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config0.
extractDigout2Config0_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config0.
extractDigout2Config0_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config0.
extractDigout2Config0_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config0.
extractDigout2Config0_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config0.
extractDigout2Config1_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config1.
extractDigout2Config1_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config1.
extractDigout2Config1_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config1.
extractDigout2Config1_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config1.
extractDigout2Config1_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config1.
extractDigout2Config1_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config1.
extractDigout2Config1_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config1.
extractDigout2Config1_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config1.
extractDigout2Config10_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config10.
extractDigout2Config10_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config10.
extractDigout2Config10_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config10.
extractDigout2Config10_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config10.
extractDigout2Config10_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config10.
extractDigout2Config10_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config10.
extractDigout2Config10_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config10.
extractDigout2Config10_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config10.
extractDigout2Config11_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config11.
extractDigout2Config11_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config11.
extractDigout2Config11_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config11.
extractDigout2Config11_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config11.
extractDigout2Config11_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config11.
extractDigout2Config11_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config11.
extractDigout2Config11_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config11.
extractDigout2Config11_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config11.
extractDigout2Config12_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config12.
extractDigout2Config12_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config12.
extractDigout2Config12_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config12.
extractDigout2Config12_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config12.
extractDigout2Config12_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config12.
extractDigout2Config12_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config12.
extractDigout2Config12_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config12.
extractDigout2Config12_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config12.
extractDigout2Config13_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config13.
extractDigout2Config13_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config13.
extractDigout2Config13_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config13.
extractDigout2Config13_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config13.
extractDigout2Config13_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config13.
extractDigout2Config13_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config13.
extractDigout2Config13_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config13.
extractDigout2Config13_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config13.
extractDigout2Config14_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config14.
extractDigout2Config14_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config14.
extractDigout2Config14_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config14.
extractDigout2Config14_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config14.
extractDigout2Config14_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config14.
extractDigout2Config14_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config14.
extractDigout2Config14_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config14.
extractDigout2Config14_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config14.
extractDigout2Config15_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config15.
extractDigout2Config15_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config15.
extractDigout2Config15_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config15.
extractDigout2Config15_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config15.
extractDigout2Config15_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config15.
extractDigout2Config15_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config15.
extractDigout2Config15_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config15.
extractDigout2Config15_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config15.
extractDigout2Config2_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config2.
extractDigout2Config2_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config2.
extractDigout2Config2_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config2.
extractDigout2Config2_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config2.
extractDigout2Config2_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config2.
extractDigout2Config2_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config2.
extractDigout2Config2_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config2.
extractDigout2Config2_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config2.
extractDigout2Config3_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config3.
extractDigout2Config3_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config3.
extractDigout2Config3_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config3.
extractDigout2Config3_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config3.
extractDigout2Config3_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config3.
extractDigout2Config3_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config3.
extractDigout2Config3_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config3.
extractDigout2Config3_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config3.
extractDigout2Config4_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config4.
extractDigout2Config4_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config4.
extractDigout2Config4_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config4.
extractDigout2Config4_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config4.
extractDigout2Config4_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config4.
extractDigout2Config4_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config4.
extractDigout2Config4_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config4.
extractDigout2Config4_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config4.
extractDigout2Config5_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config5.
extractDigout2Config5_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config5.
extractDigout2Config5_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config5.
extractDigout2Config5_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config5.
extractDigout2Config5_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config5.
extractDigout2Config5_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config5.
extractDigout2Config5_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config5.
extractDigout2Config5_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config5.
extractDigout2Config6_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config6.
extractDigout2Config6_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config6.
extractDigout2Config6_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config6.
extractDigout2Config6_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config6.
extractDigout2Config6_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config6.
extractDigout2Config6_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config6.
extractDigout2Config6_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config6.
extractDigout2Config6_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config6.
extractDigout2Config7_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config7.
extractDigout2Config7_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config7.
extractDigout2Config7_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config7.
extractDigout2Config7_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config7.
extractDigout2Config7_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config7.
extractDigout2Config7_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config7.
extractDigout2Config7_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config7.
extractDigout2Config7_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config7.
extractDigout2Config8_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config8.
extractDigout2Config8_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config8.
extractDigout2Config8_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config8.
extractDigout2Config8_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config8.
extractDigout2Config8_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config8.
extractDigout2Config8_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config8.
extractDigout2Config8_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config8.
extractDigout2Config8_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config8.
extractDigout2Config9_DataSourceA(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts First ``a`` data source from Digout2Config9.
extractDigout2Config9_DataSourceB(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Second ``b`` data source from Digout2Config9.
extractDigout2Config9_ImmidiateAdditive(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Additive immidiate from Digout2Config9.
extractDigout2Config9_ImmidiateScaling(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Scaling immidiate from Digout2Config9.
extractDigout2Config9_InvertValue(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Invert the digout slot's boolean value from Digout2Config9.
extractDigout2Config9_NextSlotAction(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts How the digout slot interacts with the next slot from Digout2Config9.
extractDigout2Config9_Opcode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Opcode from Digout2Config9.
extractDigout2Config9_SlotEnabled(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable the digout slot from Digout2Config9.
extractDigout2MessageOnChange_NegativeEdge(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Send digout message on negative edge (true->false) from Digout2MessageOnChange.
extractDigout2MessageOnChange_PositiveEdge(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Send digout message on positive edge (false->true) from Digout2MessageOnChange.
extractDigout2OutputConfig_OutputConfig(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Enable digout pad from Digout2OutputConfig.
extractDigout2OutputConfig_PwmDataSource(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts The data source to use in PWM mode.
extractDigoutCond_Slot0(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot0 from digout_cond.
extractDigoutCond_Slot1(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot1 from digout_cond.
extractDigoutCond_Slot10(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot10 from digout_cond.
extractDigoutCond_Slot11(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot11 from digout_cond.
extractDigoutCond_Slot12(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot12 from digout_cond.
extractDigoutCond_Slot13(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot13 from digout_cond.
extractDigoutCond_Slot14(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot14 from digout_cond.
extractDigoutCond_Slot15(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot15 from digout_cond.
extractDigoutCond_Slot2(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot2 from digout_cond.
extractDigoutCond_Slot3(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot3 from digout_cond.
extractDigoutCond_Slot4(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot4 from digout_cond.
extractDigoutCond_Slot5(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot5 from digout_cond.
extractDigoutCond_Slot6(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot6 from digout_cond.
extractDigoutCond_Slot7(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot7 from digout_cond.
extractDigoutCond_Slot8(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot8 from digout_cond.
extractDigoutCond_Slot9(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts slot9 from digout_cond.
extractDigoutFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Digout frame period (ms) from DigoutFramePeriod.
extractDistanceExtraFrameMode(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Distance extra frame mode from DistanceExtraFrameMode.
extractDistanceFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Distance frame period (ms) from DistanceFramePeriod.
extractDistanceIntegrationPeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Distance integration period from DistanceIntegrationPeriod.
extractDistanceOutput_Distance(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 16-bit distance value.
extractEnumerate_IsBootloader(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Device is in bootloader.
extractEnumerate_IsBootloader(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Device is in bootloader.
extractEnumerate_IsBootloader(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Device is in bootloader.
extractEnumerate_Serial(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Device-unique serial number from Enumerate.
extractEnumerate_Serial(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Device-unique serial number from Enumerate.
extractEnumerate_Serial(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Device-unique serial number from Enumerate.
extractFaults_AccelerationSaturation(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts acceleration_saturation from faults.
extractFaults_AngularVelocitySaturation(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts angular_velocity_saturation from faults.
extractFaults_Calibrating(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts calibrating from faults.
extractFaults_CanGeneralError(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts can_general_error from faults.
extractFaults_CanGeneralError(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts can_general_error from faults.
extractFaults_CanIdConflict(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts can_id_conflict from faults.
extractFaults_CanIdConflict(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts can_id_conflict from faults.
extractFaults_HardwareFault(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts hardware_fault from faults.
extractFaults_HardwareFaultColor(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts hardware_fault_color from faults.
extractFaults_HardwareFaultDistance(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts hardware_fault_distance from faults.
extractFaults_I2cBusRecovery(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts i2c_bus_recovery from faults.
extractFaults_OutOfTemperatureRange(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts out_of_temperature_range from faults.
extractFaults_OutOfTemperatureRange(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts out_of_temperature_range from faults.
extractFaults_PowerCycle(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts power_cycle from faults.
extractFaults_PowerCycle(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts power_cycle from faults.
extractFirmwareVersion_FirmwareMinor(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Firmware version minor number from FirmwareVersion.
extractFirmwareVersion_FirmwareMinor(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Firmware version minor number from FirmwareVersion.
extractFirmwareVersion_FirmwareMinor(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Firmware version minor number from FirmwareVersion.
extractFirmwareVersion_FirmwarePatch(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Firmware version patch number from FirmwareVersion.
extractFirmwareVersion_FirmwarePatch(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Firmware version patch number from FirmwareVersion.
extractFirmwareVersion_FirmwarePatch(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Firmware version patch number from FirmwareVersion.
extractFirmwareVersion_FirmwareYear(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Firmware version year from FirmwareVersion.
extractFirmwareVersion_FirmwareYear(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Firmware version year from FirmwareVersion.
extractFirmwareVersion_FirmwareYear(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Firmware version year from FirmwareVersion.
extractFloat(byte[], int) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts a float from a byte array.
extractFloatFromGuineaFloat24(long) - Static method in class com.reduxrobotics.canand.CanandUtils
Convert a 24-bit float in a long field to a 32-bit float.
extractLampBrightness(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Lamp LED brightness from LampBrightness.
extractLong(byte[], int, int, boolean) - Static method in class com.reduxrobotics.canand.CanandUtils
More scope-limited long-extracting helper that only works on up to 8-length byte arrays.
extractLong(BitSet, int, int, boolean) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts a long from a BitSet, optionally sign-extending the output.
extractPartyMode_PartyLevel(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Party level.
extractPartyMode_PartyLevel(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Party level.
extractPartyMode_PartyLevel(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Party level.
extractReportSetting_Address(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Setting index to write to from ReportSetting.
extractReportSetting_Address(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Setting index to write to from ReportSetting.
extractReportSetting_Address(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Setting index to write to from ReportSetting.
extractReportSetting_Flags(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Setting receive status from ReportSetting.
extractReportSetting_Flags(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Setting receive status from ReportSetting.
extractReportSetting_Flags(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Setting receive status from ReportSetting.
extractReportSetting_Value(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts 6-byte setting value from ReportSetting.
extractReportSetting_Value(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 6-byte setting value from ReportSetting.
extractReportSetting_Value(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts 6-byte setting value from ReportSetting.
extractSerialNumber(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Serial number from SerialNumber.
extractSerialNumber(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Serial number from SerialNumber.
extractSerialNumber(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Serial number from SerialNumber.
extractSetPoseNegativeW_X(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion x term from SetPoseNegativeW.
extractSetPoseNegativeW_Y(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion y term from SetPoseNegativeW.
extractSetPoseNegativeW_Z(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion z term from SetPoseNegativeW.
extractSetPosePositiveW_X(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion x term from SetPosePositiveW.
extractSetPosePositiveW_Y(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion y term from SetPosePositiveW.
extractSetPosePositiveW_Z(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Quaternion z term from SetPosePositiveW.
extractSetSetting_Address(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Setting index to write to from SetSetting.
extractSetSetting_Address(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Setting index to write to from SetSetting.
extractSetSetting_Address(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Setting index to write to from SetSetting.
extractSetSetting_Flags_Ephemeral(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Whether the setting should be set ephemeral from SetSetting_Flags.
extractSetSetting_Flags_Ephemeral(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Whether the setting should be set ephemeral from SetSetting_Flags.
extractSetSetting_Flags_Ephemeral(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Whether the setting should be set ephemeral from SetSetting_Flags.
extractSetSetting_Flags_SynchHold(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Whether the setting should be held until the next synch barrier from SetSetting_Flags.
extractSetSetting_Flags_SynchHold(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Whether the setting should be held until the next synch barrier from SetSetting_Flags.
extractSetSetting_Flags_SynchHold(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Whether the setting should be held until the next synch barrier from SetSetting_Flags.
extractSetSetting_Flags_SynchMsgCount(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Synch message count from SetSetting_Flags.
extractSetSetting_Flags_SynchMsgCount(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Synch message count from SetSetting_Flags.
extractSetSetting_Flags_SynchMsgCount(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Synch message count from SetSetting_Flags.
extractSetSetting_Value(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts 6-byte setting value from SetSetting.
extractSetSetting_Value(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 6-byte setting value from SetSetting.
extractSetSetting_Value(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts 6-byte setting value from SetSetting.
extractSettingCommand_ControlFlag(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Setting command index from SettingCommand.
extractSettingCommand_ControlFlag(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts Setting command index from SettingCommand.
extractSettingCommand_ControlFlag(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Setting command index from SettingCommand.
extractSettingCommand_SettingIndex(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts setting index to fetch from SettingCommand.
extractSettingCommand_SettingIndex(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts setting index to fetch from SettingCommand.
extractSettingCommand_SettingIndex(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts setting index to fetch from SettingCommand.
extractSettingReportFlags_CommitSuccess(int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Bitsets
Extracts commit_success from setting_report_flags.
extractSettingReportFlags_CommitSuccess(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts commit_success from setting_report_flags.
extractSettingReportFlags_CommitSuccess(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts commit_success from setting_report_flags.
extractSettingReportFlags_SetSuccess(int) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Bitsets
Extracts set_success from setting_report_flags.
extractSettingReportFlags_SetSuccess(int) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
Extracts set_success from setting_report_flags.
extractSettingReportFlags_SetSuccess(int) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
Extracts set_success from setting_report_flags.
extractSetYaw_Wraparound(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Wraparound counter from SetYaw.
extractSetYaw_Yaw(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Yaw angle (f32 between [-pi..pi) degrees) from SetYaw.
extractStatus_DevSpecific(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Extracts Device-specific status data.
extractStatus_Faults(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 8-bit active faults bitfield from Status.
extractStatus_Faults(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts 8-bit active faults bitfield from Status.
extractStatus_StickyFaults(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 8-bit sticky faults bitfield from Status.
extractStatus_StickyFaults(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts 8-bit sticky faults bitfield from Status.
extractStatus_Temperature(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Extracts 16-bit signed temperature byte in 1/256ths of a Celsius from Status.
extractStatus_Temperature(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts 16-bit signed temperature byte in 1/256ths of a Celsius from Status.
extractStatusFramePeriod(long) - Static method in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Extracts Status frame period (ms) from StatusFramePeriod.
extractStatusFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Extracts Status frame period (ms) from StatusFramePeriod.
extractStatusFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Status frame period (ms) from StatusFramePeriod.
extractYawFramePeriod(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Extracts Yaw angle frame period (ms) from YawFramePeriod.
extractYawOutput_Yaw_Wraparound(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Wraparound counter from YawOutput_Yaw.
extractYawOutput_Yaw_Yaw(long) - Static method in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Extracts Yaw angle (f32 between [-pi..pi) degrees) from YawOutput_Yaw.

F

faultBitField() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the faults bitfield as an integer.
faultBitField() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the faults bitfield as an integer.
faultBitField() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the faults bitfield as an integer.
faultsValid() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Flag if any faults data has been received at all from the device.
faultsValid() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Flag if any faults data has been received at all from the device.
faultsValid() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Flag if any faults data has been received at all from the device.
feed() - Method in class com.reduxrobotics.canand.CooldownWarning
Feed the CooldownError.
fetchMissingSettings(double, int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Attempt to fill out the known settings with the set of settings it is missing.
fetchSetting(int, double) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Fetches a setting from the device and returns the received result.
fetchSettingsAddresses() - Method in class com.reduxrobotics.canand.CanandSettings
Gets the list of settings addresses this settings class records.
fetchSettingsAddresses() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
 
fetchSettingsAddresses() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
 
fetchSettingsAddresses() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
 
floatToGuineaFloat24(float) - Static method in class com.reduxrobotics.canand.CanandUtils
Converts a 32-bit float to a 24-bit representation with the least significant eight bits of mantissa removed.
floatToShiftedLong(float, int) - Static method in class com.reduxrobotics.canand.CanandUtils
Writes a float to a long.
forceLoad() - Static method in class com.reduxrobotics.canand.ReduxJNI
Force load the library.
Frame<T> - Class in com.reduxrobotics.frames
Class representing periodic timestamped data received from CAN or other sources.
Frame(double) - Constructor for class com.reduxrobotics.frames.Frame
Constructs a new Frame object.
Frame.FrameCallback<FC> - Interface in com.reduxrobotics.frames
Functional interface for Frame callbacks.
FrameData<T> - Class in com.reduxrobotics.frames
Immutable container class for timestamped values.
FrameData(T, double) - Constructor for class com.reduxrobotics.frames.FrameData
Constructs a new FrameData object.
fromByteArray(byte[]) - Static method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Deserializes a Status object from a byte array.
fromByteArray(byte[]) - Static method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Deserializes a Status object from a byte array.
fromByteArray(byte[]) - Static method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Deserializes a Status object from a byte array.
fromColorMessage(long) - Static method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Extracts a new ColorData object from a 64-bit data field.
fromIndex(int) - Static method in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Return the appropirate enum from the index value.
fromIndex(int) - Static method in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Returns a corresponding color config from the index.
fromIndex(int) - Static method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Fetches the enum associated with the index value.
fromIndex(int) - Static method in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Returns a corresponding vlaue from the given index.
fromIndex(int) - Static method in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
Returns a corresponding enum from the index.
fromLong(long) - Static method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Deserializes a Status object from a long.
fromLong(long) - Static method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Deserializes a Status object from a long.
fromSettingData(long) - Static method in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Unserializes the digout config from setting data to an object.

G

getAbsPosition() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Gets the current absolute position of the encoder, scaled from 0 inclusive to 1 exclusive.
getAbsPositionFrame() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the current absolute position frame.
getAccelerationFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the linear acceleration Frame object.
getAccelerationFramePeriod() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Gets the acceleration frame period in seconds [0..65.535], or Optional.empty() if the value has not been set on this object.
getAccelerationX() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the linear acceleration along the X axis in gravitational units.
getAccelerationY() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the linear acceleration along the Y axis in gravitational units.
getAccelerationZ() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the linear acceleration along the Z axis in gravitational units.
getActiveFaults() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns an object representing currently active faults.
getActiveFaults() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Returns an object representing currently active faults.
getActiveFaults() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns an object representing currently active faults.
getAddress() - Method in class com.reduxrobotics.canand.CanandDevice
Returns the CanandAddress representing the combination of CAN bus and CAN device ID that this CanandDevice refers to.
getAddress() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
 
getAddress() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
 
getAddress() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
 
getAlignColorFramesToIntegrationPeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the config for color frame period alignment with integration period.
getAlignProximityFramesToIntegrationPeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the config for proximity frame period alignment with integration period.
getAngularPositionFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the angular position Frame object.
getAngularPositionFramePeriod() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Gets the angular position frame period in seconds [0..65.535], or Optional.empty() if the value has not been set on this object.
getAngularVelocityFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the angular velocity Frame object.
getAngularVelocityFramePeriod() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Gets the angular velocity frame period in seconds [0..65.535], or Optional.empty() if the value has not been set on this object.
getAngularVelocityPitch() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the angular velocity along the pitch (Y) axis in rotations per second.
getAngularVelocityRoll() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the angular velocity along the roll (X) axis in rotations per second.
getAngularVelocityYaw() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the angular velocity along the yaw (Z) axis in rotations per second.
getApiIndex() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the 5-bit CAN API index.
getApiIndex(int) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts the 8-bit API index from a full message id.
getApiPage() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the 5-bit Product ID / API class.
getApiPage(int) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts 2-bit product id/API class from a full message id Instead of doing a 6bit/4bit split for api class/api index, we use an even 5 bit split.
getBlue() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Blue intensity, normalized [0..1] inclusive where 0 is none and 1 is as bright as possible.
getBlue() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Retreives the frame's stored blue value [0..1] inclusive.
getBool(int) - Method in class com.reduxrobotics.canand.CanandSettings
Gets a boolean from the internal Map if it exists and return true, false, or null
getBus() - Method in class com.reduxrobotics.canand.CanandMessage
Gets an object representing the CAN bus that received the message
getColor() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns a ColorData object which can also convert to the HSV colorspace.
getColorFrame() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the color reading frame, which includes CAN timestamp data.
getColorFramePeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the color frame period in seconds [0..65.535], or an empty Optional if the value has not been set on this object.
getColorIntegrationPeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the sampling/integration period for the color sensor, if set on this object.
getColorPeriod() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Retrieves the frame's stored color period.
getData() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the CAN message payload (up to 8 bytes).
getData() - Method in class com.reduxrobotics.frames.ByteArrayFrame
Gets the underlying byte array data.
getData() - Method in class com.reduxrobotics.frames.DoubleFrame
Gets the underlying double data.
getData() - Method in class com.reduxrobotics.frames.LongFrame
Gets the underlying long data.
getData() - Method in class com.reduxrobotics.frames.ShortArrayFrame
Gets the underlying short array data.
getDataAsLong() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the CAN message payload as a long.
getDescriptor() - Method in class com.reduxrobotics.canand.CANBus
Returns the descriptor ID associated with the CAN bus object.
getDeviceId() - Method in class com.reduxrobotics.canand.CanandAddress
Returns the user-settable device ID.
getDeviceId() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the 6-bit CAN Device id.
getDeviceId(int) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts 6-bit device id from a full message id This is the "CAN id" that end users will see and care about.
getDeviceType() - Method in class com.reduxrobotics.canand.CanandAddress
Returns the 5-bit device type.
getDeviceType() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the 5-bit device type code Product ID/ device type combinations will be unique to a Redux product.
getDeviceType(int) - Static method in class com.reduxrobotics.canand.CanandUtils
Extracts 5-bit device type code from a full message id
getDigoutChannelValue(DigoutChannel.Index) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Gets the output value of either digital output channel, which corresponds to what the Canandcolor is outputting on those pins (assuming digout slot mode rather than duty cycle) Note that this ignores normally open/normally connected, so even if the board output is high electrically, the digital output state may be false.
getDigoutFrame() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the digital output state frame, which includes CAN timestamp data.
getDigoutFramePeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the digout status frame period in seconds [0..65.535], or an empty Optional if the value has not been set on this object.
getDigoutFrameTrigger(DigoutChannel.Index) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the frame trigger configuration for a digital output.
getDigoutPinConfig(DigoutChannel.Index) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the output configuration for a physical GPIO pin associated with the given digout channel.
getDigoutSlotBitfield(DigoutChannel.Index) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Gets a little endian 16-bit bitfield of individual digout slot values.
getDigoutSlotValue(DigoutChannel.Index, int) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Gets the boolean value of a specific digout slot contributing to a digital output.
getDigoutState() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns a DigoutSlotState object representing the current state of the digital outputs as reported over CAN.
getDisableZeroButton() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets whether or not the sensor should disallow zeroing and factory resets from the onboard button (0 for allow, 1 for disallow, -1 for unset).
getExtractOnStaticLoad() - Static method in class com.reduxrobotics.canand.ReduxJNI.Helper
Internal use method
getFilteredMap() - Method in class com.reduxrobotics.canand.CanandSettings
Return a direct filtered view of settings values as a new Map, limited to only valid settings.
getFirmwareVersion() - Method in class com.reduxrobotics.canand.CanandDevice
Returns the firmware version received by the device.
getFloatAsDouble(int, double) - Method in class com.reduxrobotics.canand.CanandSettings
Gets an integer from the internal Map if it exists and return a scaled user value.
getFPGATimestamp() - Static method in class com.reduxrobotics.canand.CanandUtils
Always returns the hardware FPGA timestamp.
getFrameData() - Method in class com.reduxrobotics.frames.Frame
Returns an immutable FrameData<T> class containing both value and timestamp.
getGreen() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Blue intensity, normalized [0..1] inclusive where 0 is none and 1 is as bright as possible.
getGreen() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Retreives the frame's stored green value [0..1] inclusive.
getHSVHue() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
HSV colorspace hue, normalized [0 inclusive ..1.0 exclusive)
getHSVHue() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Computes the frame's HSV hue value [0..1] inclusive from the stored RGB data.
getHSVSaturation() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
HSV colorspace saturation, normalized [0..1] inclusive.
getHSVSaturation() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Computes the frame's HSV saturation value [0..1] inclusive from the stored RGB data.
getHSVValue() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
HSV colorspace value, normalized [0..1] inclusive.
getHSVValue() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Computes the frame's HSV value [0..1] inclusive from the stored RGB data.
getId() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the full 29-bit CAN message id.
getIndex() - Method in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Return associated index (unsigned for values >= 0).
getIndex() - Method in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Gets the corresponding index for the value in question.
getIndex() - Method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Returns the associated index number for the enum (used in serialization)
getIndex() - Method in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Gets the corresponding index for the value in question.
getIndex() - Method in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
Gets the corresponding index for the value in question.
getInstance() - Static method in class com.reduxrobotics.canand.CanandEventLoop
Returns a handle to the event loop.
getIntAsDouble(int, double) - Method in class com.reduxrobotics.canand.CanandSettings
Gets an integer from the internal Map if it exists and return a scaled user value.
getInternalSettingsManager() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the CanandSettingsManager associated with this device.
getInternalSettingsManager() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Returns the CanandSettingsManager associated with this device.
getInternalSettingsManager() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the CanandSettingsManager associated with this device.
getInvertDirection() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets whether or not the encoder has an inverted direction (false for no, true for yes, null for unset).
getKnownSettings() - Method in class com.reduxrobotics.canand.CanandSettingsManager
Return a CanandSettings of known settings.
getLampLEDBrightness() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the lamp LED's brightness, scaled from 0.0 (off) to 1.0 (max)
getLength() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the length of the CAN message's data in bytes.
getMap() - Method in class com.reduxrobotics.canand.CanandSettings
Directly access the underlying Map of settings values.
getMinimumFirmwareVersion() - Method in class com.reduxrobotics.canand.CanandDevice
Returns the minimum firmware version this vendordep requires for this device.
getMinimumFirmwareVersion() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
 
getMinimumFirmwareVersion() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
 
getMissingIndexes() - Method in class com.reduxrobotics.canand.CanandSettings
Generates a list of setting indexes missing from this object to be considered "complete".
getMultiturnYaw() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets a multi-turn yaw (Z-axis) rotation that tracks to multiple continuous rotations.
getMultiturnYawFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the dedicated multi-turn yaw Frame object.
getNested() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
getNested() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
getNested() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
getPitch() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the pitch (Y-axis) rotation from [-0.5 inclusive..0.5 exclusive).
getPitch() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the Euler pitch value in rotations from [-0.5 inclusive..0.5 exclusive).
getPosition() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Gets the current integrated relative position in rotations.
getPositionFrame() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the current relative position frame.
getPositionFramePeriod() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets the position frame period in seconds [0..65.535], or null if the value has not been set on this object.
getProximity() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Gets the currently sensed proximity normalized between [0..1] inclusive.
getProximityFrame() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the proximity reading frame.
getProximityFramePeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the proximity frame period in seconds [0..65.535], or an empty Optional if the value has not been set on this object.
getProximityIntegrationPeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the sampling/integration period for the proximity sensor, if set on this object.
getQuaternion() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets a quaternion object of the gyro's 3d rotation from the zero point -- Warning: this allocates objects! Limit the number of calls you make to this per robot loop!
getQuaternionW() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the W term of the current Canandgyro rotation quaternion, normalized from [-1.0..1.0] inclusive.
getQuaternionX() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the X term of the current Canandgyro rotation quaternion, normalized from [-1.0..1.0] inclusive.
getQuaternionY() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the Y term of the current Canandgyro rotation quaternion, normalized from [-1.0..1.0] inclusive.
getQuaternionZ() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the Z term of the current Canandgyro rotation quaternion, normalized from [-1.0..1.0] inclusive.
getRed() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Red intensity, normalized [0..1] inclusive where 0 is none and 1 is as bright as possible.
getRed() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Retreives the frame's stored red value [0..1] inclusive.
getRioBus() - Static method in class com.reduxrobotics.canand.CANBus
Returns a CANBus object representing the roboRIO's onboard bus.
getRoll() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the roll (Z-axis) rotation from [-0.5 inclusive..0.5 exclusive).
getRoll() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the Euler roll value in rotations from [-0.5 inclusive..0.5 exclusive).
getRotation2d() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets a Rotation2d object representing the rotation around the yaw axis from the zero point -- Warning: this allocates objects! Limit the number of calls you make to this per robot loop! If you just want Z-axis rotation as a double, it's more performant to use Canandgyro.getYaw().
getRotation3d() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets a Rotation3d object of the gyro's 3d rotation from the zero point -- Warning: this allocates objects! Limit the number of calls you make to this per robot loop! If you just want Z-axis rotation as a double, it's more performant to use Canandgyro.getYaw().
getSchema() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
getSchema() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
getSettings() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Fetches the Canandcolor's current configuration in a blocking manner.
getSettings() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Fetches the device's current configuration in a blocking manner.
getSettings() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Fetches the Canandmag's current configuration in a blocking manner.
getSettings(double) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Fetches the device's current configuration in a blocking manner.
getSettings(double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Fetches the device's current configuration in a blocking manner.
getSettings(double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Fetches the device's current configuration in a blocking manner.
getSettings(double, double, int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Fetches the device's current configuration in a blocking manner.
getSettings(double, double, int) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Fetches the device's current configuration in a blocking manner, with control over failure handling.
getSettings(double, double, int) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Fetches the device's current configuration in a blocking manner, with control over failure handling.
getSettings(double, double, int) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Fetches the device's current configuration in a blocking manner, with control over failure handling.
getSettingsAsync() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Non-blockingly returns a CanandcolorSettings object of the most recent known settings values received from the device.
getSettingsAsync() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Non-blockingly returns a CanandgyroSettings object of the most recent known settings values received from the device.
getSettingsAsync() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Non-blockingly returns a CanandmagSettings object of the most recent known settings values received from the encoder.
getSize() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
getSize() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
getStatus() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Get the contents of the previous status packet, which includes active faults, sticky faults, and temperature.
getStatus() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Get the contents of the previous status packet, which includes active faults, sticky faults, and temperature.
getStatusFrame() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns the current status frame, which includes CAN timestamp data.
getStatusFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Returns the current status frame which includes CAN timestamp data.
getStatusFrame() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the current status frame, which includes CAN timestamp data.
getStatusFramePeriod() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Gets the status frame period in seconds [0.001..65.535], or an empty Optional if the value has not been set on this object.
getStatusFramePeriod() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Gets the status frame period in seconds [0.001..65.535], or Optional.empty() if the value has not beeno set on this object.
getStatusFramePeriod() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets the status frame period in seconds [0.001..65.535], or null if the value has not beeno set on this object.
getStickyDigoutValue(DigoutChannel.Index) - Method in class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
Gets the sticky flag of either digital output channel, which corresponds to whether the Canandcolor has flagged the digout for ever being true.
getStickyFaults() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Returns sticky faults.
getStickyFaults() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Returns sticky faults.
getStickyFaults() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns sticky faults.
getStickyValue() - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Gets the current "sticky" value of the digout channel as reported over CAN.
getTemperature() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Get onboard device temperature readings in degrees Celsius.
getTemperature() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Get onboard device temperature readings in degrees Celsius.
getTemperature() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Get onboard encoder temperature readings in degrees Celsius.
getTimestamp() - Method in class com.reduxrobotics.canand.CanandMessage
Gets the CAN message timestamp, in seconds.
getTimestamp() - Method in class com.reduxrobotics.frames.Frame
Gets the timestamp in seconds of when this value was updated.
getTimestamp() - Method in class com.reduxrobotics.frames.FrameData
Gets the timestamp in seconds of when this value was updated.
getTypeClass() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
getTypeClass() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
getTypeName() - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
getValue() - Method in class com.reduxrobotics.frames.ByteArrayFrame
 
getValue() - Method in class com.reduxrobotics.frames.DoubleFrame
 
getValue() - Method in class com.reduxrobotics.frames.Frame
Returns the value of the data frame.
getValue() - Method in class com.reduxrobotics.frames.FrameData
Returns the value of the data frame.
getValue() - Method in class com.reduxrobotics.frames.LongFrame
 
getValue() - Method in class com.reduxrobotics.frames.ShortArrayFrame
 
getValue() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
 
getValue() - Method in class com.reduxrobotics.sensors.canandcolor.DigoutChannel
Gets the current value of the digout channel, as reported over CAN.
getValue() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
 
getValue() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
 
getVelocity() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the measured velocity in rotations per second.
getVelocityFilterWidth() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets the velocity filter width in milliseconds [0.25..63.75], or null if the value has not been set on this object.
getVelocityFrame() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns the current velocity frame, which includes CAN timestamp data.
getVelocityFramePeriod() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets the velocity frame period in seconds [0..65.535], or null if the value has not been set on this object.
getW() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the W term of the current quaternion, normalized from [-1.0..1.0] inclusive.
getX() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the X term of the current quaternion, normalized from [-1.0..1.0] inclusive.
getX() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
The x (first) component.
getY() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the Y term of the current quaternion, normalized from [-1.0..1.0] inclusive.
getY() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
The y (second) component.
getYaw() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the yaw (Z-axis) rotation from [-0.5 inclusive..0.5 exclusive).
getYaw() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the Euler yaw value in rotations from [-0.5 inclusive..0.5 exclusive).
getYawFrame() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Gets the dedicated single-turn yaw Frame object.
getYawFramePeriod() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Gets the dedicated yaw frame period in seconds [0..65.535], or Optional.empty() if the value has not been set on this object.
getZ() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Gets the Z term of the current quaternion, normalized from [-1.0..1.0] inclusive.
getZ() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
The z (third) component.
getZeroOffset() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Gets the zero offset of the encoder.
green() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns the value of the green record component.

H

handleMessage(CanandMessage) - Method in class com.reduxrobotics.canand.CanandDevice
A callback called when a Redux CAN message is received and should be parsed.
handleMessage(CanandMessage) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
 
handleMessage(CanandMessage) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
 
handleMessage(CanandMessage) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
 
handleSetting(CanandMessage) - Method in class com.reduxrobotics.canand.CanandSettingsManager
hardwareFault() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the hardware fault flag, which will raise if a hardware issue is detected.
hardwareFault() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the hardware fault flag, which will raise if a hardware issue is detected.
hardwareFaultColor() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the color sensor hardware fault flag, which will raise if the color sensor is unreadable.
hardwareFaultProximity() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the proximity sensor hardware fault flag, which will raise if the proximity sensor is unreadable.
hasData() - Method in class com.reduxrobotics.frames.ByteArrayFrame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.frames.DoubleFrame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.frames.Frame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.frames.LongFrame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.frames.ShortArrayFrame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
 
hasData() - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Returns if this frame has data.
hasData() - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
Returns if this frame has data.
hashCode() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns a hash code value for this object.
hashCode() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns a hash code value for this object.
Helper() - Constructor for class com.reduxrobotics.canand.ReduxJNI.Helper
 
HSVDigoutConfig - Class in com.reduxrobotics.sensors.canandcolor
A digital output configuration that uses thresholds in the HSV color space to match color readings.
HSVDigoutConfig() - Constructor for class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Default constructor.
hue() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns hue [0..1] inclusive in HSV colorspace.

I

i2cBusRecovery() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the I²C bus recovery fault flag, which will raise if the color sensor is resetting its internal I²C bus.
idMatches(int, int, int) - Static method in class com.reduxrobotics.canand.CanandUtils
Checks if a full CAN id will match against device type and device id We use this to determine if a message is intended for a specific device.
init() - Static method in class com.reduxrobotics.canand.ReduxJNI
Starts the Redux CANlink server -- not usually needed to be called manually.
invalid() - Static method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns a default Status record for frame initializion
invalid() - Static method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns a default Status record for frame initializion
invalid() - Static method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Return an invalid Status.
INVALID - Static variable in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Invalid singleton.
isActive() - Static method in class com.reduxrobotics.canand.TransmitDeferrer
Returns whether or not the current thread is collecting all message transmits into the local MessageBatcher.
isCalibrating() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Returns if the Canandgyro is known to be currently calibrating.
isConnected() - Method in class com.reduxrobotics.canand.CanandDevice
Checks whether or not the device has sent a message within the last 2000 milliseconds.
isConnected(double) - Method in class com.reduxrobotics.canand.CanandDevice
Checks whether or not the device has sent a message within the last timeout seconds.
isEmpty() - Method in class com.reduxrobotics.canand.CanandSettings
Returns if this CanandSettings has any set settings or not.
isValid() - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Returns true if the result is valid.

K

k100ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Sample the color sensor every 100 ms.
k10ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
10 millisecond update period.
k200ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Sample the color sensor every 200 ms.
k20ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
20 millisecond update period.
k25ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Sample the color sensor every 25 ms.
k400ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Sample the color sensor every 400 ms.
k40ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
40 millisecond update period.
k50ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Sample the color sensor every 50 ms.
k5ms - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
5 millisecond update period.
kAccelerationFramePeriod - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Acceleration frame period (ms)
kAccelerationOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Acceleration frame
kAndWithNextSlot - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.NextSlotAction
Logical AND with next slot
kAngularPositionFramePeriod - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Angular position frame period (ms)
kAngularPositionOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Angular position quaternion frame
kAngularVelocityFramePeriod - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Angular velocity frame period (ms)
kAngularVelocityOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Angular velocity frame
kBlue - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Blue reading
kBlue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Blue reading
kCalibrate - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Trigger Calibration
kCalibrationStatus - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Calibration Status
kClearDigout1 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Clear all digout1 slots
kClearDigout2 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Clear all digout2 slots
kClearStickyDigout - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Clear sticky digout state which is broadcast over CAN
kClearStickyFaults - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Clear device sticky faults
kClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Clear device sticky faults
kClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Clear device sticky faults
kColorExtraFrameMode - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Color extra frame frame mode
kColorFramePeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Color frame period (ms)
kColorIntegrationPeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Color integration period
kColorOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Color frame
kCountsPerRotation - Static variable in class com.reduxrobotics.sensors.canandmag.Canandmag
Conversion factor for number of position packet ticks per rotation.
kCountsPerRotationPerSecond - Static variable in class com.reduxrobotics.sensors.canandmag.Canandmag
Conversion factor from velocity packet ticks per second to rotations per second.
kDeviceType - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Device-specific type identifier
kDeviceType - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Device-specific type identifier
kDeviceType - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Device-specific type identifier
kDigitalOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Digital output frame
kDigout1 - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutChannel.Index
The first digital output channel.
kDigout1Config0 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 0
kDigout1Config1 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 1
kDigout1Config10 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 10
kDigout1Config11 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 11
kDigout1Config12 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 12
kDigout1Config13 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 13
kDigout1Config14 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 14
kDigout1Config15 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 15
kDigout1Config2 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 2
kDigout1Config3 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 3
kDigout1Config4 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 4
kDigout1Config5 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 5
kDigout1Config6 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 6
kDigout1Config7 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 7
kDigout1Config8 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 8
kDigout1Config9 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout1 config slot 9
kDigout1MessageOnChange - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digital output 1 send message on change
kDigout1OutputConfig - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digital output 1 control config
kDigout2 - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutChannel.Index
The second digital output channel.
kDigout2Config0 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 0
kDigout2Config1 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 1
kDigout2Config10 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 10
kDigout2Config11 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 11
kDigout2Config12 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 12
kDigout2Config13 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 13
kDigout2Config14 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 14
kDigout2Config15 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 15
kDigout2Config2 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 2
kDigout2Config3 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 3
kDigout2Config4 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 4
kDigout2Config5 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 5
kDigout2Config6 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 6
kDigout2Config7 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 7
kDigout2Config8 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 8
kDigout2Config9 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout2 config slot 9
kDigout2MessageOnChange - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digital output 2 send message on change
kDigout2OutputConfig - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digital output 2 control config
kDigoutCond_Slot0 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 0
kDigoutCond_Slot1 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 1
kDigoutCond_Slot10 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 10
kDigoutCond_Slot11 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 11
kDigoutCond_Slot12 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 12
kDigoutCond_Slot13 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 13
kDigoutCond_Slot14 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 14
kDigoutCond_Slot15 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 15
kDigoutCond_Slot2 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 2
kDigoutCond_Slot3 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 3
kDigoutCond_Slot4 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 4
kDigoutCond_Slot5 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 5
kDigoutCond_Slot6 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 6
kDigoutCond_Slot7 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 7
kDigoutCond_Slot8 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 8
kDigoutCond_Slot9 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
digout_cond - Slot 9
kDigoutFramePeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Digout frame period (ms)
kDigoutLogicActiveHigh - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DigoutOutputConfig
Use digital logic pin, output 3.3v on true and 0v on false
kDigoutLogicActiveHigh - Static variable in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Sets the digout GPIO pin to use the associated digout channel's value, with 3.3v as true and 0v as false.
kDigoutLogicActiveLow - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DigoutOutputConfig
Use digital logic pin, output 0v on true and 3.3v on false
kDigoutLogicActiveLow - Static variable in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Sets the digout GPIO pin to use the associated digout channel's value, with 0v as true and 3.3v as false.
kDisabled - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Disable all extra digout logic-triggered frame packets for the digout channel.
kDisabled - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DigoutOutputConfig
Disable output on this pin
kDisabled - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ExtraFrameMode
Do not emit extra frames beyond those specified in the frame period
kDisabled - Static variable in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Disables all output on this digout GPIO pin.
kDistance - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Distance reading
kDistanceExtraFrameMode - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Distance extra frame mode
kDistanceFramePeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Distance frame period (ms)
kDistanceIntegrationPeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Distance integration period
kDistanceOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Distance frame
kDlc_AccelerationOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
ACCELERATION_OUTPUT message length
kDlc_AngularPositionOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
ANGULAR_POSITION_OUTPUT message length
kDlc_AngularVelocityOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
ANGULAR_VELOCITY_OUTPUT message length
kDlc_Calibrate - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
CALIBRATE message length
kDlc_CalibrationStatus - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
CALIBRATION_STATUS message length
kDlc_ClearStickyDigout - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
CLEAR_STICKY_DIGOUT message length
kDlc_ColorOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
COLOR_OUTPUT message length
kDlc_DigitalOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
DIGITAL_OUTPUT message length
kDlc_DistanceOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
DISTANCE_OUTPUT message length
kDlc_Enumerate - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
ENUMERATE message length
kDlc_Enumerate - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
ENUMERATE message length
kDlc_Enumerate - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
ENUMERATE message length
kDlc_ReportSetting - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
REPORT_SETTING message length
kDlc_ReportSetting - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
REPORT_SETTING message length
kDlc_ReportSetting - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
REPORT_SETTING message length
kDlc_SetSetting - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
SET_SETTING message length
kDlc_SetSetting - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
SET_SETTING message length
kDlc_SetSetting - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
SET_SETTING message length
kDlc_Status - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
STATUS message length
kDlc_Status - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
STATUS message length
kDlc_Status - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
STATUS message length
kDlc_YawOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
YAW_OUTPUT message length
kDlcMax_ClearStickyFaults - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
CLEAR_STICKY_FAULTS message max length
kDlcMax_ClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
CLEAR_STICKY_FAULTS message max length
kDlcMax_ClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
CLEAR_STICKY_FAULTS message max length
kDlcMax_PartyMode - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
PARTY_MODE message max length
kDlcMax_PartyMode - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
PARTY_MODE message max length
kDlcMax_PartyMode - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
PARTY_MODE message max length
kDlcMax_SettingCommand - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
SETTING_COMMAND message max length
kDlcMax_SettingCommand - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
SETTING_COMMAND message max length
kDlcMax_SettingCommand - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
SETTING_COMMAND message max length
kDlcMin_ClearStickyFaults - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
CLEAR_STICKY_FAULTS message min length
kDlcMin_ClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
CLEAR_STICKY_FAULTS message min length
kDlcMin_ClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
CLEAR_STICKY_FAULTS message min length
kDlcMin_PartyMode - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
PARTY_MODE message min length
kDlcMin_PartyMode - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
PARTY_MODE message min length
kDlcMin_PartyMode - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
PARTY_MODE message min length
kDlcMin_SettingCommand - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
SETTING_COMMAND message min length
kDlcMin_SettingCommand - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
SETTING_COMMAND message min length
kDlcMin_SettingCommand - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
SETTING_COMMAND message min length
kDutyCycleOutput - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DigoutOutputConfig
Output a duty cycle on this pin.
kEarlyTransmitOnChange - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ExtraFrameMode
Transmits a frame immidiately once readings change
kEnumerate - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Device enumerate response
kEnumerate - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Device enumerate response
kEnumerate - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Device enumerate response
kEquals - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if ``a = b * (imm_scaling + 1) / 256 + (imm_additive)``
kError - Enum constant in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Success
kFalling - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Send a message when the digout channel value changes from true to false.
kFaults_AccelerationSaturation - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The acceleration saturation flag, which triggers on saturation of acceleration.
kFaults_AngularVelocitySaturation - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The angular velocity saturation flag, which triggers on saturation of angular velocity.
kFaults_Calibrating - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The calibration status flag, which will raise if the device is currently calibrating.
kFaults_CanGeneralError - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The CAN general error flag, which will raise if the device encounters a CAN fault during operation.
kFaults_CanGeneralError - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The CAN general error flag, which will raise if the device cannot RX packets reliably.
kFaults_CanIdConflict - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The CAN ID conflict flag, which is set to true if there is a CAN id conflict.
kFaults_CanIdConflict - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The CAN ID conflict flag, which is set to true if there is a CAN id conflict.
kFaults_HardwareFault - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The hardware fault flag, which will raise if a hardware issue is detected.
kFaults_HardwareFaultColor - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The hardware fault flag corresponding to the color sensor IC, which will raise if a hardware issue is detected.
kFaults_HardwareFaultDistance - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The hardware fault flag corresponding to the distance sensor IC, which will raise if a hardware issue is detected.
kFaults_I2cBusRecovery - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The I2C bus recovery flag, which will raise when the device needs to completely restart the I2C bus.
kFaults_OutOfTemperatureRange - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The temperature range flag, which will raise if the device is not between 0-70 degrees Celsius.
kFaults_OutOfTemperatureRange - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The temperature range flag, which will raise if the device is not between 0-70 degrees Celsius.
kFaults_PowerCycle - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
faults - The power cycle fault flag, which is set to true when the device first boots.
kFaults_PowerCycle - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
faults - The power cycle fault flag, which is set to true when the device first boots.
kFetchDigout1 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Fetch all digout1 slots and settings
kFetchDigout2 - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Fetch all digout2 slots and settings
kFetchSettings - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Enums.SettingCommand
Fetch all settings from device
kFetchSettings - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Fetch all settings from device via a series of :ref:`report setting<msg_report_setting>` messages of all indexes
kFetchSettings - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.SettingCommand
Fetch all settings from device
kFetchSettingValue - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Enums.SettingCommand
Fetches a single setting from device
kFetchSettingValue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Requests to fetch a single setting from device, with its value reported via the :ref:`report setting<msg_report_setting>` message.
kFetchSettingValue - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.SettingCommand
Fetches a single setting from device
kFirmwareVersion - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Firmware version
kFirmwareVersion - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Firmware version
kFirmwareVersion - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Firmware version
kFlag_Ephemeral - Static variable in class com.reduxrobotics.canand.CanandSettingsManager
Bit flag specifying this setting should be set ephemeral.,
kGreaterThan - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if ``a > b * (imm_scaling + 1) / 256 + (imm_additive)``
kGreaterThanOrEquals - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if``a >= b * (imm_scaling + 1) / 256 + (imm_additive)``
kGreen - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Green reading
kGreen - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Green reading
kHue - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Hue reading
kHue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Hue reading
kInvalid - Enum constant in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
General invalid data (a placeholder)
kLampBrightness - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Lamp LED brightness
kLessThan - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if ``a < b * (imm_scaling + 1) / 256 + (imm_additive)``
kLessThanOrEquals - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if ``a <= b * (imm_scaling + 1) / 256 + (imm_additive)``
kMsg_ClearStickyFaults - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for clear device sticky faults
kMsg_PartyMode - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for party mode
kMsg_PositionOutput - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for Position frame
kMsg_RawPositionOutput - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for Raw position frame
kMsg_ReportSetting - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for setting value report from device
kMsg_SetSetting - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for update setting on device
kMsg_SettingCommand - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for setting control command
kMsg_Status - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for status frames
kMsg_VelocityOutput - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
Message id for Velocity frame
kNormal - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.CalibrationType
Normal calibration routine
kOk - Enum constant in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
General error
kOrWithNextSlot - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.NextSlotAction
Logical OR with next slot
kPartyMode - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Party mode
kPartyMode - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Party mode
kPartyMode - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Party mode
kPeriod100MsResolution18Bit - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ColorIntegrationPeriod
100 ms - 18 bit resolution
kPeriod10Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
10 millisecond period
kPeriod12p5Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
12.5 millisecond period
kPeriod15Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
15 millisecond period
kPeriod17p5Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
17.5 millisecond period
kPeriod200MsResolution19Bit - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ColorIntegrationPeriod
200 ms - 19 bit resolution
kPeriod20Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
20 millisecond period
kPeriod25MsResolution16Bit - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ColorIntegrationPeriod
25 ms - 16 bit resolution
kPeriod400MsResolution20Bit - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ColorIntegrationPeriod
400 ms - 20 bit resolution
kPeriod40Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
40 millisecond period
kPeriod50MsResolution17Bit - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.ColorIntegrationPeriod
50 ms - 17 bit resolution
kPeriod5Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
5 millisecond period
kPeriod7p5Ms - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DistanceIntegrationPeriod
7.5 millisecond period
kPrevClauseTrue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if previous joined-slot-chain true for ``b * (imm_scaling + 1) / 256 + (imm_additive)`` milliseconds
kPrevSlotTrue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SlotOpcode
true if previous slot true for ``b * (imm_scaling + 1) / 256 + (imm_additive)`` milliseconds
kProximity - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Proximity value
kRed - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Red reading
kRed - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Red reading
kReportSetting - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
setting value report from device
kReportSetting - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
setting value report from device
kReportSetting - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
setting value report from device
kResetFactoryDefault - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Enums.SettingCommand
Reset settings to factory default
kResetFactoryDefault - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.SettingCommand
Reset all resettanble settings to factory default, and broadcast all setting values via :ref:`report setting<msg_report_setting>` messages.
kResetFactoryDefault - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.SettingCommand
Reset settings to factory default
kRising - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Send a message when the digout channel value changes from false to true.
kRisingAndFalling - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Send a message when the digout channle value changes at all.
kSaturation - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Saturation reading
kSaturation - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Saturation reading
kSaveZro - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.CalibrationType
Save ZRO at calibration complete
kSerialNumber - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Serial number
kSerialNumber - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Serial number
kSerialNumber - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Serial number
kSetPoseNegativeW - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Set (normed) quaternion assuming negative W
kSetPosePositiveW - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Set (normed) quaternion assuming positive W
kSetSetting - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
update setting on device
kSetSetting - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
update setting on device
kSetSetting - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
update setting on device
kSettingCommand - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
setting control command
kSettingCommand - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
setting control command
kSettingCommand - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
setting control command
kSettingReportFlags_CommitSuccess - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Bitsets
setting_report_flags - Whether the setting synch commit was successful
kSettingReportFlags_CommitSuccess - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
setting_report_flags - Whether the setting synch commit was successful
kSettingReportFlags_CommitSuccess - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
setting_report_flags - Whether the setting synch commit was successful
kSettingReportFlags_SetSuccess - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Bitsets
setting_report_flags - Whether the setting set was successful
kSettingReportFlags_SetSuccess - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Bitsets
setting_report_flags - Whether the setting set/fetch was successful
kSettingReportFlags_SetSuccess - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Bitsets
setting_report_flags - Whether the setting set was successful
kSetYaw - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Set yaw
kStatus - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Msg
Status frame
kStatus - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Msg
Status frame
kStatus - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Status frame
kStatusFramePeriod - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
Status frame period (ms)
kStatusFramePeriod - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
Status frame period (ms)
kStatusFramePeriod - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Status frame period (ms)
kStg_DisableZeroButton - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Disable the zero button
kStg_InvertDirection - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Invert direction (use cw instead of ccw)
kStg_PositionFramePeriod - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Position frame period (ms)
kStg_RawPositionFramePeriod - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Raw position frame period (ms)
kStg_RelativePosition - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Relative position value
kStg_StatusFramePeriod - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for status frame period (ms)
kStg_VelocityFramePeriod - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Velocity frame period (ms)
kStg_VelocityWindow - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Velocity window width (value*250us)
kStg_ZeroOffset - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting id for Encoder zero offset
kStgCmd_FetchSettings - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting command for Fetch all settings from device
kStgCmd_FetchSettingValue - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting command for Fetch individual setting
kStgCmd_ResetFactoryDefault - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting command for Reset everything to factory default
kStgCmd_ResetFactoryDefaultKeepZero - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagDetails
setting command for Factory defaults, but keep the encoder zero offset
kTempCal0 - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.CalibrationType
Temperature calibrate slot 0
kTempCal1 - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Enums.CalibrationType
Temperature calibrate slot 1
kTerminateChain - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.NextSlotAction
Do not interact with the next slot
kTimeout - Enum constant in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Operation timeout
kValue - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Value reading
kValue - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Value reading
kXorWithNextSlot - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.NextSlotAction
Logical XOR with next slot
kYawFramePeriod - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
Yaw angle frame period (ms)
kYawOutput - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Msg
Yaw angle frame
kZero - Enum constant in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Zero value (always reads zero)
kZero - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Enums.DataSource
Always reads zero; can be used to compare only to additive immidate0

L

lastMessageTs - Variable in class com.reduxrobotics.canand.CanandDevice
The last received message timestamp.
LongFrame<T> - Class in com.reduxrobotics.frames
Implements an object-holding Frame backed by a Long.
LongFrame(long, double, T, LongFrame.LongToType<T>) - Constructor for class com.reduxrobotics.frames.LongFrame
Instantiates a new LongFrame.
LongFrame.LongToType<T> - Interface in com.reduxrobotics.frames
Functional interface for a function mapping a double data value to the final frame type.

M

magnetInRange() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Returns whether the encoder magnet is in range of the sensor or not.
magnetInRange() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns the value of the magnetInRange record component.
magnetOutOfRange() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the magnet out of range flag, which will raise if the measured shaft's magnet is not detected.
maxTimestamp(FrameData<?>[]) - Static method in class com.reduxrobotics.frames.Frame
Returns the max timestamp from a tuple of FrameData objects.
maxTimestamp(FrameData<?>[]) - Static method in class com.reduxrobotics.frames.FrameData
Fetches the maximum CAN timestamp out of an array of FrameData objects
minor() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns the value of the minor record component.
msgMatches(CanandMessage) - Method in class com.reduxrobotics.canand.CanandAddress
Checks if a CAN message matches against the device type, product id, and device can id
multiYaw - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Yaw frame (units: rotations)

O

outOfTemperatureRange() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the temperature range flag, which will raise if the device is not in its rated temperature range.
outOfTemperatureRange() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the out of temperature spec flag, which will raise if the device is above 95 degrees Celsius.
outOfTemperatureRange() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the temperature range flag, which will raise if the encoder is not between 0-70 degrees Celsius.

P

pack(ByteBuffer, CanandcolorFaults) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
pack(ByteBuffer, CanandcolorStatus) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
pack(ByteBuffer, ColorData) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
pack(ByteBuffer, DigoutSlotState) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
pack(ByteBuffer, CanandgyroFaults) - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
pack(ByteBuffer, CanandgyroStatus) - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
pack(ByteBuffer, CanandmagFaults) - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
pack(ByteBuffer, CanandmagStatus) - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
patch() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns the value of the patch record component.
position - Variable in class com.reduxrobotics.sensors.canandmag.Canandmag
internal Frame variable holding current relative position state
powerCycle() - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
Returns the power cycle fault flag, which is set to true when the device first boots.
powerCycle() - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
Returns the power cycle fault flag, which is set to true when the device first boots.
powerCycle() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the power cycle fault flag, which is set to true when the encoder first boots.
preHandleMessage(CanandMessage) - Method in class com.reduxrobotics.canand.CanandDevice
Called before CanandDevice.handleMessage(com.reduxrobotics.canand.CanandMessage) gets called to run some common logic.
proximity - Variable in class com.reduxrobotics.sensors.canandcolor.Canandcolor
internal Frame variable holding current proximity state
ProximityPeriod - Enum Class in com.reduxrobotics.sensors.canandcolor
Enum representing the integration period of the Canandcolor's proximity sensor IC.

Q

quat - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Quaternion frame
QuaternionFrame - Class in com.reduxrobotics.sensors.canandgyro
Implements an object-holding Frame with considerations for quaternions.
QuaternionFrame(double, Quaternion) - Constructor for class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Instantiates a new QuaternionFrame.
queueCANMessage(CANBus, int, byte[]) - Static method in class com.reduxrobotics.canand.TransmitDeferrer
Queues a CAN message to be sent in the batch.
queueCANMessage(CANBus, int, long, int) - Static method in class com.reduxrobotics.canand.TransmitDeferrer
Queues a CAN message to be sent in the batch.

R

RawConfigValue(long) - Constructor for record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
Creates an instance of a RawConfigValue record class.
red() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns the value of the red record component.
ReduxJNI - Class in com.reduxrobotics.canand
Java side of the Redux device driver JNI wrapper.
ReduxJNI() - Constructor for class com.reduxrobotics.canand.ReduxJNI
 
ReduxJNI.Helper - Class in com.reduxrobotics.canand
Internal use class.
removeCallback(Frame.FrameCallback<T>) - Method in class com.reduxrobotics.frames.Frame
Remove a registered callback by the handle.
removeListener(CanandDevice) - Method in class com.reduxrobotics.canand.CanandEventLoop
Removes a listener for CAN messages, if it is in fact listening.
resetFactoryDefaults() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Resets the device to factory defaults, waiting up to 350 ms to confirm the settings changes.
resetFactoryDefaults(boolean) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Resets the encoder to factory defaults, waiting up to 350 ms to confirm the settings changes.
resetFactoryDefaults(boolean, double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Resets the encoder to factory defaults, and then wait for all settings to be broadcasted back.
resetFactoryDefaults(double) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Resets the Canandcolor to factory defaults.
resetFactoryDefaults(double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Resets the device to factory defaults.
result() - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Returns the value of the result record component.
RGBDigoutConfig - Class in com.reduxrobotics.sensors.canandcolor
A digital output configuration that uses RGB thresholds.
RGBDigoutConfig() - Constructor for class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Default constructor.
run() - Method in class com.reduxrobotics.canand.CanandEventLoop
 

S

saturation() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns saturation [0..1] in HSV colorspace.
sendCANMessage(int, byte[]) - Method in class com.reduxrobotics.canand.CanandAddress
Sends a CAN message to the CanandAddress.
sendCANMessage(int, byte[]) - Method in class com.reduxrobotics.canand.CanandDevice
Directly sends a CAN message to the device.
sendCANMessage(int, long, int) - Method in class com.reduxrobotics.canand.CanandAddress
Sends a CAN message to the CanandAddress.
sendCANMessage(int, long, int) - Method in class com.reduxrobotics.canand.CanandDevice
Directly sends a CAN message to the device.
sendCANMessage(CANBus, int, byte[]) - Static method in class com.reduxrobotics.canand.ReduxJNI
Sends a CAN message.
sendCANMessage(CANBus, int, long, int) - Static method in class com.reduxrobotics.canand.ReduxJNI
Sends a CAN message using a long as the data medium.
sendReceiveSettingCommand(int, double, boolean) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Runs a setting command that may mutate all settings and trigger a response.
sendSettingCommand(int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Sends a setting command with no arguments.
setAbsPosition(double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets the new absolute position value for the encoder which will persist across reboots with default timeout of 20 ms.
setAbsPosition(double, double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets the new absolute position value for the encoder which will persist across reboots with a specified timeout.
setAbsPosition(double, double, boolean) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets the new absolute position value for the encoder which will (by default) persist across reboots.
setAccelerationFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Sets the angular velocity frame period in seconds.
setAlignColorFramesToIntegrationPeriod(boolean) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets whether or not to align the transmission of color frames to the integration period of the color sensor.
setAlignProximityFramesToIntegrationPeriod(boolean) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets whether or not to align the transmission of proximity frames to the integration period of the proximity sensor.
setAngularPositionFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Sets the angular position frame period in seconds.
setAngularVelocityFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Sets the angular velocity frame period in seconds.
setColorFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the color frame period in seconds.
setColorInRangeFor(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the minimum time that the color readings have to match the upper and lower HSV thresholds in order for the digout to be true.
setColorInRangeFor(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the minimum time that the color readings have to match the upper and lower RGB thresholds in order for the digout channel to be true.
setColorIntegrationPeriod(ColorPeriod) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the sampling/integration period for the color sensor.
setDevicePresenceThreshold(CanandDevice, double) - Method in class com.reduxrobotics.canand.CanandEventLoop
Sets the device presence threshold of how many seconds must pass without a message for the device checker to consider them disconnected from bus.
setDevicePresenceWarnings(CanandDevice, boolean) - Method in class com.reduxrobotics.canand.CanandEventLoop
Set whether to enable device presence warnings to the driver station for a single device (defaults to true).
setDigoutFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the digital output (digout) frame period in seconds.
setDigoutFrameTrigger(DigoutChannel.Index, DigoutFrameTrigger) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets digout message triggers which control if the Canandcolor should send digout messages on state change.
setDigoutPinConfig(DigoutChannel.Index, DigoutPinConfig) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Configures the physical GPIO pin associated with a given digital output channel.
setDisableZeroButton(boolean) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets whether or not the sensor should disallow zeroing and factory resets from the onboard button.
setEphemeral(boolean) - Method in class com.reduxrobotics.canand.CanandSettings
Sets whether or not the settings will be set as ephemeral -- that is, does not persist on device power cycle.
setExtractOnStaticLoad(boolean) - Static method in class com.reduxrobotics.canand.ReduxJNI.Helper
Internal use method
setGlobalDevicePresenceWarnings(boolean) - Method in class com.reduxrobotics.canand.CanandEventLoop
Set whether to enable device presence warnings to the driver station globally (defaults to true).
setInvertDirection(boolean) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Inverts the direction read from the sensor.
setLampLEDBrightness(double) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Sets the brightness of the onboard lamp LED.
setLampLEDBrightness(double) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the brightness of the onboard lamp LED.
setMaxBlue(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the blue color reading has to be greater than or equal to for the digout channel to be true.
setMaxGreen(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the green color reading has to be greater than or equal to for the digout channel to be true.
setMaxHue(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV hue reading has to be greater than or equal to for the digout to be true.
setMaxProximity(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the proximity reading has to be less than or equal to for the digout to be true.
setMaxProximity(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the proximity reading has to be less than or equal to for the digout channel to be true.
setMaxRed(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the red color reading has to be greater than or equal to for the digout channel to be true.
setMaxSaturation(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV saturation reading has to be greater than or equal to for the digout to be true.
setMaxValue(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV value reading has to be greater than or equal to for the digout to be true.
setMinBlue(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the blue color reading has to be greater than or equal to for the digout channel to be true.
setMinGreen(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the green color reading has to be greater than or equal to for the digout channel to be true.
setMinHue(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV hue reading has to be greater than or equal to for the digout to be true.
setMinProximity(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the proximity reading has to be greater than or equal to for the digout to be true.
setMinProximity(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the proximity reading has to be greater than or equal to for the digout channel to be true.
setMinRed(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the value that the red color reading has to be greater than or equal to for the digout channel to be true.
setMinSaturation(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV saturation reading has to be greater than or equal to for the digout to be true.
setMinValue(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the value that the HSV value reading has to be greater than or equal to for the digout to be true.
setPartyMode(int) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Controls "party mode" -- an device identification tool that blinks the onboard LED various colors if level != 0.
setPartyMode(int) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Controls "party mode" -- an device identification tool that blinks the onboard LED various colors if level != 0.
setPartyMode(int) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Controls "party mode" -- an encoder identification tool that blinks the onboard LED various colors at a user-specified strobe period.
setPose(double, double, double, double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets a new angular position pose without recalibrating with a given roll/pitch/yaw.
setPose(Quaternion, double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets a new pose without recalibrating with a Quaternion.
setPose(Rotation3d, double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets a new angular position without recalibrating with a Rotation3d.
setPosition(double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets the new relative (multi-turn) position of the encoder to the given value, with a confirmation timeout of 20 ms.
setPosition(double, double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets the new relative (multi-turn) position of the encoder to the given value.
setPositionFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets the position frame period in seconds.
setProximityFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the proximity frame period in seconds.
setProximityInRangeFor(double) - Method in class com.reduxrobotics.sensors.canandcolor.HSVDigoutConfig
Sets the minimum time that the proximity reading has to match the upper and lower thresholds in order for the digout to be true.
setProximityInRangeFor(double) - Method in class com.reduxrobotics.sensors.canandcolor.RGBDigoutConfig
Sets the minimum time that the proximity reading has to match the upper and lower thresholds in order for the digout channel to be true.
setProximityIntegrationPeriod(ProximityPeriod) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the integration period/multipulse configuration for the proximity sensor.
setSettingById(int, byte[], int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Directly sends a CAN message to the associated CanandDevice to set a setting by index.
setSettingById(int, long, int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Directly sends a CAN message to the associated CanandDevice to set a setting by index.
setSettings(CanandcolorSettings) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Applies the settings from a CanandcolorSettings object to the device.
setSettings(CanandcolorSettings, double) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Applies the settings from a CanandcolorSettings object to the device.
setSettings(CanandcolorSettings, double, int) - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Applies the settings from a CanandcolorSettings object to the device, with fine grained control over failure-handling.
setSettings(CanandgyroSettings) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Applies the settings from a CanandgyroSettings object to the device.
setSettings(CanandgyroSettings, double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Applies the settings from a CanandgyroSettings object to the device.
setSettings(CanandgyroSettings, double, int) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Applies the settings from a CanandgyroSettings object to the device, with fine grained control over failure-handling.
setSettings(CanandmagSettings) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Applies the settings from a CanandmagSettings object to the Canandmag.
setSettings(CanandmagSettings, double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Applies the settings from a CanandmagSettings object to the Canandmag.
setSettings(CanandmagSettings, double, int) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Applies the settings from a CanandmagSettings object to the device, with fine grained control over failure-handling.
setSettings(T, double) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Applies the settings from a CanandSettings object to the device.
setSettings(T, double, int) - Method in class com.reduxrobotics.canand.CanandSettingsManager
Applies the settings from a CanandSettings object to the device, with fine grained control over failure-handling.
setStatusFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandcolor.CanandcolorSettings
Sets the status frame period in seconds.
setStatusFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Sets the status frame period in seconds.
setStatusFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets the status frame period in seconds.
SettingResult(long, CanandSettingsManager.ResultCode) - Constructor for record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Creates an instance of a SettingResult record class.
settingsAddresses - Static variable in class com.reduxrobotics.canand.CanandDeviceDetails.Stg
List of settings to fetch for.
settingsAddresses - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
List of settings to fetch for.
settingsAddresses - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroDetails.Stg
List of settings to fetch for.
setVelocityFilterWidth(double) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets the velocity filter width in milliseconds to sample over.
setVelocityFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets the velocity frame period in seconds.
setYaw(double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets a new yaw without recalibrating the Canandgyro.
setYaw(double, double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets a new yaw without recalibrating the Canandgyro.
setYawFramePeriod(double) - Method in class com.reduxrobotics.sensors.canandgyro.CanandgyroSettings
Sets the dedicated yaw frame period in seconds.
setZeroOffset(double) - Method in class com.reduxrobotics.sensors.canandmag.CanandmagSettings
Sets the zero offset of the encoder directly, rather than adjusting the zero offset relative to the currently read position.
ShortArrayFrame<T> - Class in com.reduxrobotics.frames
Implements an object-holding Frame backed by a byte array.
ShortArrayFrame(int, double, T, ShortArrayFrame.ShortArrayToType<T>) - Constructor for class com.reduxrobotics.frames.ShortArrayFrame
Instantiates a new ShortArrayFrame.
ShortArrayFrame.ShortArrayToType<T> - Interface in com.reduxrobotics.frames
Functional interface for a function mapping a double data value to the final frame type.
signExtend(BitSet, int) - Static method in class com.reduxrobotics.canand.CanandUtils
Sign extends a BitSet to 64 bits by copying the bit from index s-1 to [s..64).
singleYaw - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Yaw frame (units: rotations)
startCalibration() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Tell the Canandgyro to begin its calibration routine.
startFetchSettings() - Method in class com.reduxrobotics.canand.CanandSettingsManager
Tells the device to begin transmitting its settings.
startFetchSettings() - Method in class com.reduxrobotics.sensors.canandcolor.Canandcolor
Tells the Canandcolor to begin transmitting its settings; once they are all transmitted (after ~200-300ms), the values can be retrieved from Canandcolor.getSettingsAsync()
startFetchSettings() - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Tells the Canandgyro to begin transmitting its settings; once they are all transmitted (after ~200-300ms), the values can be retrieved from Canandgyro.getSettingsAsync()
startFetchSettings() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Tells the device to begin transmitting its settings.
status - Variable in class com.reduxrobotics.sensors.canandcolor.Canandcolor
internal Frame variable holding current status value state
status - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Status frame
status - Variable in class com.reduxrobotics.sensors.canandmag.Canandmag
internal Frame variable holding current status value state
stgData() - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
Returns the value of the stgData record component.
stickyFaults() - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns the value of the stickyFaults record component.
stickyFaults() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns the value of the stickyFaults record component.
stickyFaults() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns the value of the stickyFaults record component.
struct - Static variable in class com.reduxrobotics.sensors.canandcolor.CanandcolorFaults
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in record class com.reduxrobotics.sensors.canandcolor.ColorData
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in class com.reduxrobotics.sensors.canandcolor.DigoutSlotState
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in class com.reduxrobotics.sensors.canandgyro.CanandgyroFaults
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
This field is necessary for WPILib structs to work around Java type erasure.
struct - Static variable in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
This field is necessary for WPILib structs to work around Java type erasure.

T

temperature() - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns the value of the temperature record component.
temperature() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns the value of the temperature record component.
temperature() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns the value of the temperature record component.
TIMEOUT - Static variable in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Timeout singleton.
toByteArray(byte[]) - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Copies the long-backed value to a byte array.
toOutputSettingData() - Method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
 
toOutputSettingData() - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
 
toOutputSettingData() - Method in interface com.reduxrobotics.sensors.canandcolor.DigoutPinConfig
Serializes the digout config into a value writeable to device settings.
toSettingData() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Serializes the firmware version record into a wire-formattable Long.
toString() - Method in class com.reduxrobotics.canand.CanandDevice
 
toString() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns a string representation of this record class.
toString() - Method in class com.reduxrobotics.canand.CanandSettings
 
toString() - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Returns a string representation of this record class.
toString() - Method in record class com.reduxrobotics.sensors.canandcolor.CanandcolorStatus
Returns a string representation of this record class.
toString() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns a string representation of this record class.
toString() - Method in record class com.reduxrobotics.sensors.canandcolor.DigoutPinConfig.RawConfigValue
Returns a string representation of this record class.
toString() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns a string representation of this record class.
toString() - Method in record class com.reduxrobotics.sensors.canandmag.CanandmagStatus
Returns a string representation of this record class.
toWpilibColor() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Converts to a WPILib Color object.
TransmitDeferrer - Class in com.reduxrobotics.canand
Class that allows for batching messages to be transmitted.
TransmitDeferrer() - Constructor for class com.reduxrobotics.canand.TransmitDeferrer
 

U

underVolt() - Method in class com.reduxrobotics.sensors.canandmag.CanandmagFaults
Returns the undervolt flag, which will raise if the encoder is experiencing brownout conditions.
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorColorDataStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorFaultsStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.CanandcolorStatusStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandcolor.wpistruct.DigoutSlotStateStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroFaultsStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandgyro.wpistruct.CanandgyroStatusStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagFaultsStruct
 
unpack(ByteBuffer) - Method in class com.reduxrobotics.sensors.canandmag.wpistruct.CanandmagStatusStruct
 
update(double) - Method in class com.reduxrobotics.frames.Frame
Updates the Frame's value, notifying any listeners of new data.
updateData(byte[], double) - Method in class com.reduxrobotics.frames.ByteArrayFrame
Update the ByteArrayFrame with new byte array data.
updateData(byte[], double) - Method in class com.reduxrobotics.frames.ShortArrayFrame
Update the ShortArrayFrame with new short array data.
updateData(byte[], double) - Method in class com.reduxrobotics.sensors.canandgyro.QuaternionFrame
Update the Frame with new data.
updateData(byte[], double) - Method in class com.reduxrobotics.sensors.canandgyro.Vec3Frame
Update the Frame with new data.
updateData(double, double) - Method in class com.reduxrobotics.frames.DoubleFrame
Update the DoubleFrame with new double-backed data.
updateData(long, double) - Method in class com.reduxrobotics.frames.LongFrame
Update the LongFrame with new long data.
updateData(long, double) - Method in class com.reduxrobotics.sensors.canandcolor.ColorFrame
Update the Frame with new data.
useDedicatedYawAngleFrame(boolean) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Sets whether this object should use the dedicated yaw message for yaw angle instead of deriving it from the pose quaternion frame.

V

valid() - Method in record class com.reduxrobotics.sensors.canandgyro.CanandgyroStatus
Returns the value of the valid record component.
value() - Method in record class com.reduxrobotics.canand.CanandSettingsManager.SettingResult
Returns the value of the value record component.
value() - Method in record class com.reduxrobotics.sensors.canandcolor.ColorData
Returns value [0..1] inclusive in HSV color space.
valueOf(String) - Static method in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.reduxrobotics.sensors.canandcolor.DigoutChannel.Index
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
Returns the enum constant of this class with the specified name.
values - Variable in class com.reduxrobotics.canand.CanandSettings
The backing Map of raw setting indexes to raw setting values (serialized as Long)
values() - Static method in enum class com.reduxrobotics.canand.CanandSettingsManager.ResultCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.reduxrobotics.sensors.canandcolor.ColorPeriod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.reduxrobotics.sensors.canandcolor.DataSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.reduxrobotics.sensors.canandcolor.DigoutChannel.Index
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.reduxrobotics.sensors.canandcolor.DigoutFrameTrigger
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.reduxrobotics.sensors.canandcolor.ProximityPeriod
Returns an array containing the constants of this enum class, in the order they are declared.
Vec3Frame - Class in com.reduxrobotics.sensors.canandgyro
Implements an object-holding Frame with considerations for 3-vectors.
Vec3Frame(double, Vector<N3>, double) - Constructor for class com.reduxrobotics.sensors.canandgyro.Vec3Frame
Instantiates a new Vec3Frame.
vel - Variable in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Angular velocity frame (rotations/second)
velocity - Variable in class com.reduxrobotics.sensors.canandmag.Canandmag
internal Frame variable holding current velocity state

W

waitForCalibrationToFinish(double) - Method in class com.reduxrobotics.sensors.canandgyro.Canandgyro
Blocks the current thread until the Canandgyro has finished calibrating or until a timeout is reached.
waitForFrames(double, Frame<?>...) - Static method in class com.reduxrobotics.frames.Frame
Waits for all Frames to have transmitted a value.
writeFloatToBytes(float, byte[], int) - Static method in class com.reduxrobotics.canand.CanandUtils
Writes a float to a byte array.

Y

year() - Method in record class com.reduxrobotics.canand.CanandFirmwareVersion
Returns the value of the year record component.

Z

zeroAll() - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets both the current absolute and relative encoder position to 0 -- generally equivalent to pressing the physical zeroing button on the encoder.
zeroAll(double) - Method in class com.reduxrobotics.sensors.canandmag.Canandmag
Sets both the current absolute and relative encoder position to 0 -- generally equivalent to pressing the physical zeroing button on the encoder.
A B C D E F G H I K L M O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values