Package lejos.pc.tools

Interface Summary
ConsoleViewerUI  
DataViewerUI  
NXJFlashUI Interface to provide a notification UI mechanism for the flash update process.
ToolsLogListener  
 

Class Summary
Console Console output monitor class.
ConsoleViewComms Contains the logic for connecting to RConsole on the NXT and downloading data.
ConsoleViewer Downloads data from the RConsole running on a NXT
Uses USB by default, or Bluetooth if selected from buttons.
DataViewComms  
DataViewer Downloads data from the DataLogger running on a NXT
Uses Bluetooth or USB
To use BlueTooth, click "Use Bluetooth" before "Connect"
When the status is "Connected", click "Start Download"
If you want to resend, press any button except ESC on the NXT, then click "Start Download"
You can run another download session, but you have to connect again.
ExtendedFileModel Swing Table Model for manipulating NXT files.
Gauge Swing Gauge Component for displaying the value of a NXT sensor.
LabeledGauge A Swing JPanel that displays a gauge with a label
NXJBrowser Graphical file browser for leJOS NXJ.
NXJBrowserCommandLineParser CommandLineParser
NXJCommandLineParser CommandLineParser
NXJControl Graphical control center for leJOS NXJ.
NXJFlash  
NXJFlashG GUI application to write the leJOS Virtual Machine and Menu system to the NXT Flash.
NXJFlashUpdate Class to allow the updating and verification of the leJOS firmware.
NXJLinkAndUpload Command-line utility that links and uploads NXJ programs in one call
NXJMonitor Monitors sensors and motors of NXT using LCP.
NXJUpload Command-line utility to upload a linked binary to the NXT.
NXJUploadCommandLineParser CommandLineParser
NXTConnectionModel A table model for PC GUI programs.
SensorPanel JPanel that displays two gauges: one for the raw and one for the scaled value of a NXT sensor.
SocketProxy Socket Proxy for NXT Has two main functions.
ToolsLogger  
Upload Utility class used by the nxj and nxjupload command line tools.
 

Exception Summary
NXJUploadException