Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package lejos.pc.comm

Communication from the PC to the NXT

See:
Description

Interface Summary
NXTComm | Interface that all NXTComm implementation classes must implement for low-level communication with the NXT.
NXTCommLogListener | Listener for log events
NXTProtocol | LEGO Communication Protocol constants.

Class Summary
FileInfo | Structure that gives information about a leJOS NXJ file.
InputValues | Structure that gives information about a NXT sensor.
NXTCommand | Sends LCP requests to the NXT and receives replies.
NXTCommBluecove | Implementation of NXTComm using the Bluecove libraries on Microsoft Windows.
NXTCommBluez | Implementation of NXTComm using the the jbluez library on Linux or Unix systems.
NXTCommFactory | Creates a version of NTComm appropriate to the OS in use and protocol (Bluetooth or USB) that is requested.
NXTCommFantom | Implementation of NXTComm using the the LEGO Fantom API.
NXTCommInputStream | Implementation of InputStream over NXTComm using Bluetooth.
NXTCommLibnxt | Implementation of NXTComm over USB using libnxt.
NXTCommOutputStream | Implementation of OutputStream over NXTComm using Bluetooth.
NXTInfo | Structure containing information about a specific NXT and the potential connections to it.
OutputState | Container for holding the output state values.

Exception Summary
BlueZException | Exception thrown by the jbluez library.
NXTCommException | An exception thrown by a NXTComm implementation.

## Package lejos.pc.comm Description

Communication from the PC to the NXT

Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES