Index
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 byCanandcolor.getStickyFaults()
andCanandcolor.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 byCanandgyro.getStickyFaults()
andCanandgyro.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 byCanandMessage.updateFromByteBuf(java.nio.ByteBuffer)
with aByteBuffer
from the JNI viaCanandEventLoop
. - 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
CanandDevice
s. - 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
-
Clears all sticky digout flags, as readable by
DigoutSlotState.getStickyDigoutValue(DigoutChannel.Index)
fromCanandcolor.getDigoutState()
- 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 aCanandcolor
. - 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 useCanandgyro.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
-
Setting handler to put in
CanandDevice.handleMessage(com.reduxrobotics.canand.CanandMessage)
. - 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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values