Package lejos.remote.nxt
Remote NXT access over Bluetooth
-
Interface Summary 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 Summary 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 commandsNXJFirmwareInfo Information about leJOS NXJ firmware and menuNXTComm 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 Summary Exception Description LCPException