Interface | Description |
---|---|
Connection | |
InputConnection | |
LCPMessageListener | |
NXT | |
NXTCommRequest |
Interface that all NXTComm implementation classes must implement for low-level communication
with the NXT.
|
NXTProtocol |
LEGO Communication Protocol constants.
|
OutputConnection | |
StreamConnection |
This interface defines the capabilities that a stream connection must have.
|
Class | Description |
---|---|
AsciizCodec |
Methods to encode and decode ASCIIZ.
|
BTConnection | |
BTConnector | |
DeviceInfo |
Represents a remote NXT accessed via LCP.
|
ErrorMessages |
Error messages that can be returned after a call to the NXT brick.
|
FileInfo |
Structure that gives information about a leJOS NXJ file.
|
FirmwareInfo |
Firmware information for a remote NXT accessed via LCP.
|
InputValues |
Sensor input values for a remote NXT accessed via LCP.
|
LCP |
Implements the Lego Communication Protocol,
with some extensions for lejos NXJ.
|
LCPResponder |
Support for LCP commands
|
NXJFirmwareInfo |
Information about leJOS NXJ firmware and menu
|
NXTComm |
Initiates communication to a remote NXT.
|
NXTCommand |
Sends LCP requests to the NXT and receives replies.
|
NXTCommConnector |
Standard interface to connect/wait for a connection.
|
NXTCommDevice |
Base class for nxt communications devices.
|
NXTConnection | |
NXTInputStream |
Extends InputStream for BlueTooth; implements available()
|
NXTOutputStream |
Implements an OutputStream over NXT connections.
|
OutputState |
Container for holding the output state values.
|
RemoteNXT | |
RemoteNXTAnalogPort |
This class provides access to the EV3 Analog based sensor ports and other
analog data sources.
|
RemoteNXTAudio | |
RemoteNXTBattery |
Battery readings from a remote NXT.
|
RemoteNXTI2CPort | |
RemoteNXTIOPort |
This class provides the base operations for remote NXT sensor ports.
|
RemoteNXTMotorPort |
Abstraction for an EV3 output port.
|
RemoteNXTPort | |
SocketConnection | |
SocketConnector |
Exception | Description |
---|---|
LCPException |