lejos.pc.tools
Class NXJConsole
java.lang.Object
lejos.pc.tools.NXJConsole
- All Implemented Interfaces:
- ConsoleViewerUI
public class NXJConsole
- extends java.lang.Object
- implements ConsoleViewerUI
Console output monitor class.
This class provides access to console output from a NXT program. The program
simply writes strings using the NXT RConsole class. These are sent to the
PC via the USB (or Bluetooth) connection.
Method Summary |
void |
append(java.lang.String value)
|
void |
connectedTo(java.lang.String name,
java.lang.String address)
|
void |
logMessage(java.lang.String msg)
|
static void |
main(java.lang.String[] args)
|
void |
setStatus(java.lang.String msg)
|
static int |
start(java.lang.String[] args)
|
void |
updateLCD(byte[] buffer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NXJConsole
public NXJConsole()
main
public static void main(java.lang.String[] args)
start
public static int start(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException
append
public void append(java.lang.String value)
- Specified by:
append
in interface ConsoleViewerUI
updateLCD
public void updateLCD(byte[] buffer)
- Specified by:
updateLCD
in interface ConsoleViewerUI
connectedTo
public void connectedTo(java.lang.String name,
java.lang.String address)
- Specified by:
connectedTo
in interface ConsoleViewerUI
logMessage
public void logMessage(java.lang.String msg)
- Specified by:
logMessage
in interface ConsoleViewerUI
setStatus
public void setStatus(java.lang.String msg)
- Specified by:
setStatus
in interface ConsoleViewerUI