Interface | Description |
---|---|
LynxModule.BlinkerPolicy |
LynxModule.BlinkerPolicy embodies the various blinker patterns exhibited by LynxModule s
The policy can be changed, globally, by setting the variable LynxModule.blinkerPolicy . |
LynxModuleIntf |
LynxModuleIntf is an interface to LynxModule so as to allow for an alternate
substitution of PretendLynxModule when necessary.
|
LynxUsbDevice |
The working interface to Lynx USB Devices.
|
Supplier<T> |
Represents a supplier of results.
|
Class | Description |
---|---|
EmbeddedControlHubModule |
EmbeddedControlHubModule provides easy access to the Lynx module embedded in the Control
Hub via a singleton |
LynxAnalogInputController |
Created by bob on 2016-03-12.
|
LynxCommExceptionHandler |
Created by bob on 2016-12-11.
|
LynxController |
Created by bob on 2016-03-07.
|
LynxDcMotorController |
LynxDcMotorController implements motor controller semantics on Lynx module
|
LynxDigitalChannelController |
LynxDigitalChannelController provides access to the digital IO pins on a Lynx module. |
LynxEmbeddedIMU |
LynxEmbeddedIMU represents a BNO055 IMU embedded on the lynx board. |
LynxI2cColorRangeSensor |
LynxI2cColorRangeSensor is both a color sensor and a distance sensor, supporting both
DistanceSensor for calibrated readings and OpticalDistanceSensor (which is an
historical name that could perhaps have been chosen better) for raw, uncalibrated readings. |
LynxI2cDeviceSynch |
Created by bob on 2016-03-12.
|
LynxI2cDeviceSynchV1 | |
LynxI2cDeviceSynchV2 | |
LynxModule |
LynxModule represents the connection between the host and a particular
Lynx controller module. |
LynxModule.BreathingBlinkerPolicy | |
LynxModule.BulkData |
Container for the values retrieved with a bulk read.
|
LynxModule.CountModuleAddressBlinkerPolicy | |
LynxModule.MessageClassAndCtor |
A
Class for one of the Lynx messages together with a cached constructor thereto |
LynxModuleWarningManager |
Composes system telemetry warnings related to the status of the lynx modules, and logs
persistent conditions with configurable throttling.
|
LynxPwmOutputController | Deprecated |
LynxServoController |
Created by bob on 2016-03-12.
|
LynxUsbDeviceDelegate |
This delegation class simply forwards calls on, with the single exception that it turns
a local close into a delegated reference count.
|
LynxUsbDeviceImpl |
LynxUsbDeviceImpl controls the USB communication to one or more Lynx Modules. |
LynxUsbUtil |
Created by bob on 2016-03-16.
|
LynxUsbUtil.Placeholder<T> |
A simple utility that helps us understand when we're using placeholders.
|
LynxVoltageSensor |
Created by bob on 2016-03-12.
|
MessageKeyedLock |
MessageKeyedLock is a recursively-acquirable lock that is keyed by a LynxMessage
|
Enum | Description |
---|---|
LynxI2cDeviceSynch.BusSpeed |
Lynx I2C bus speed.
|
LynxModule.BulkCachingMode |
Bulk caching mode that controls the behavior of certain read commands.
|
LynxModule.DebugGroup | |
LynxModule.DebugVerbosity |
Exception | Description |
---|---|
LynxNackException |
LynxNackExceptions are thrown in response to the receipt by the host of a 'nack' packet
from the module when a command is sent.
|
LynxUnsupportedCommandException |
Created by bob on 2/6/2017.
|