OSDN Git Service

lejos_NXJ_win32_0_6_0beta.zip
[nxt-jsp/lejos_nxj.git] / nxtOSEK / lejos_nxj / docs / apidocs / constant-values.html
index 7896533..622424c 100644 (file)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_09) on Tue Jan 08 20:46:03 GMT 2008 -->
+<!-- Generated by javadoc (build 1.5.0_09) on Mon May 05 21:42:44 BST 2008 -->
 <TITLE>
 Constant Field Values (leJOS NXT API documentation)
 </TITLE>
@@ -83,6 +83,7 @@ Constant Field Values</H1>
 <LI><A HREF="#java.io">java.io.*</A>
 <LI><A HREF="#java.lang">java.lang.*</A>
 <LI><A HREF="#javax.microedition">javax.microedition.*</A>
+<LI><A HREF="#lejos.devices">lejos.devices.*</A>
 <LI><A HREF="#lejos.nxt">lejos.nxt.*</A>
 <LI><A HREF="#lejos.rcxcomm">lejos.rcxcomm.*</A>
 </UL>
@@ -129,12 +130,24 @@ java.lang.*</FONT></TH>
 <TH ALIGN="left" COLSPAN="3">java.lang.<A HREF="java/lang/Integer.html" title="class in java.lang">Integer</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="java.lang.Integer.MAX_RADIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="java/lang/Integer.html#MAX_RADIX">MAX_RADIX</A></CODE></TD>
+<TD ALIGN="right"><CODE>36</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="java.lang.Integer.MAX_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="java/lang/Integer.html#MAX_VALUE">MAX_VALUE</A></CODE></TD>
 <TD ALIGN="right"><CODE>2147483647</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="java.lang.Integer.MIN_RADIX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="java/lang/Integer.html#MIN_RADIX">MIN_RADIX</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="java.lang.Integer.MIN_VALUE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="java/lang/Integer.html#MIN_VALUE">MIN_VALUE</A></CODE></TD>
@@ -594,6 +607,111 @@ javax.microedition.*</FONT></TH>
 <P>
 
 <P>
+<A NAME="lejos.devices"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left"><FONT SIZE="+2">
+lejos.devices.*</FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.devices.<A HREF="lejos/devices/KeyEvent.html" title="class in lejos.devices">KeyEvent</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.ALT_DOWN_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#ALT_DOWN_MASK">ALT_DOWN_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>512</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.ALT_GRAPH_DOWN_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#ALT_GRAPH_DOWN_MASK">ALT_GRAPH_DOWN_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>8192</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.ALT_GRAPH_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#ALT_GRAPH_MASK">ALT_GRAPH_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>32</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.ALT_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#ALT_MASK">ALT_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.CTRL_DOWN_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#CTRL_DOWN_MASK">CTRL_DOWN_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>128</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.CTRL_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#CTRL_MASK">CTRL_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.META_DOWN_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#META_DOWN_MASK">META_DOWN_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>256</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.META_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#META_MASK">META_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.SHIFT_DOWN_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#SHIFT_DOWN_MASK">SHIFT_DOWN_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>64</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.SHIFT_MASK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#SHIFT_MASK">SHIFT_MASK</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.VK_DOWN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#VK_DOWN">VK_DOWN</A></CODE></TD>
+<TD ALIGN="right"><CODE>40</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.VK_LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#VK_LEFT">VK_LEFT</A></CODE></TD>
+<TD ALIGN="right"><CODE>37</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.VK_RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#VK_RIGHT">VK_RIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>39</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.devices.KeyEvent.VK_UP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/devices/KeyEvent.html#VK_UP">VK_UP</A></CODE></TD>
+<TD ALIGN="right"><CODE>38</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
 <A NAME="lejos.nxt"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
@@ -630,6 +748,24 @@ lejos.nxt.*</FONT></TH>
 
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/Button.html" title="class in lejos.nxt">Button</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.Button.VOL_SETTING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="java/lang/String.html" title="class in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/Button.html#VOL_SETTING">VOL_SETTING</A></CODE></TD>
+<TD ALIGN="right"><CODE>"lejos.keyclick_volume"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/Flash.html" title="class in lejos.nxt">Flash</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -651,6 +787,12 @@ lejos.nxt.*</FONT></TH>
 <TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/LCD.html" title="class in lejos.nxt">LCD</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.CELL_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#CELL_HEIGHT">CELL_HEIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.LCD.CELL_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#CELL_WIDTH">CELL_WIDTH</A></CODE></TD>
@@ -681,6 +823,12 @@ lejos.nxt.*</FONT></TH>
 <TD ALIGN="right"><CODE>100</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.FONT_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#FONT_HEIGHT">FONT_HEIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.LCD.FONT_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#FONT_WIDTH">FONT_WIDTH</A></CODE></TD>
@@ -693,16 +841,106 @@ lejos.nxt.*</FONT></TH>
 <TD ALIGN="right"><CODE>128</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="lejos.nxt.LCD.SCREEN_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="lejos.nxt.LCD.ROP_AND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#SCREEN_HEIGHT">SCREEN_HEIGHT</A></CODE></TD>
-<TD ALIGN="right"><CODE>64</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_AND">ROP_AND</A></CODE></TD>
+<TD ALIGN="right"><CODE>-16777216</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="lejos.nxt.LCD.SCREEN_SCALE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<A NAME="lejos.nxt.LCD.ROP_ANDINVERTED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#SCREEN_SCALE">SCREEN_SCALE</A></CODE></TD>
-<TD ALIGN="right"><CODE>4</CODE></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_ANDINVERTED">ROP_ANDINVERTED</A></CODE></TD>
+<TD ALIGN="right"><CODE>-65536</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_ANDREVERSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_ANDREVERSE">ROP_ANDREVERSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>-16711936</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_CLEAR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_CLEAR">ROP_CLEAR</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_COPY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_COPY">ROP_COPY</A></CODE></TD>
+<TD ALIGN="right"><CODE>65280</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_COPYINVERTED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_COPYINVERTED">ROP_COPYINVERTED</A></CODE></TD>
+<TD ALIGN="right"><CODE>65535</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_EQUIV"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_EQUIV">ROP_EQUIV</A></CODE></TD>
+<TD ALIGN="right"><CODE>16777215</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_INVERT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_INVERT">ROP_INVERT</A></CODE></TD>
+<TD ALIGN="right"><CODE>16711935</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_NAND"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_NAND">ROP_NAND</A></CODE></TD>
+<TD ALIGN="right"><CODE>-16776961</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_NOOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_NOOP">ROP_NOOP</A></CODE></TD>
+<TD ALIGN="right"><CODE>16711680</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_NOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_NOR">ROP_NOR</A></CODE></TD>
+<TD ALIGN="right"><CODE>-1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_OR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_OR">ROP_OR</A></CODE></TD>
+<TD ALIGN="right"><CODE>-256</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_ORINVERTED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_ORINVERTED">ROP_ORINVERTED</A></CODE></TD>
+<TD ALIGN="right"><CODE>-16711681</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_ORREVERSE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_ORREVERSE">ROP_ORREVERSE</A></CODE></TD>
+<TD ALIGN="right"><CODE>-65281</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_SET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_SET">ROP_SET</A></CODE></TD>
+<TD ALIGN="right"><CODE>255</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.ROP_XOR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#ROP_XOR">ROP_XOR</A></CODE></TD>
+<TD ALIGN="right"><CODE>16776960</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.LCD.SCREEN_HEIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/LCD.html#SCREEN_HEIGHT">SCREEN_HEIGHT</A></CODE></TD>
+<TD ALIGN="right"><CODE>64</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.LCD.SCREEN_WIDTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
@@ -720,6 +958,66 @@ lejos.nxt.*</FONT></TH>
 
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/NXTe.html" title="class in lejos.nxt">NXTe</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.NXTe.NXTE_ADDRESS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/NXTe.html#NXTE_ADDRESS">NXTE_ADDRESS</A></CODE></TD>
+<TD ALIGN="right"><CODE>40</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/OpticalDistanceSensor.html" title="class in lejos.nxt">OpticalDistanceSensor</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.OpticalDistanceSensor.CUSTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/OpticalDistanceSensor.html#CUSTOM">CUSTOM</A></CODE></TD>
+<TD ALIGN="right"><CODE>53</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.OpticalDistanceSensor.GP2D12"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/OpticalDistanceSensor.html#GP2D12">GP2D12</A></CODE></TD>
+<TD ALIGN="right"><CODE>49</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.OpticalDistanceSensor.GP2D120"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/OpticalDistanceSensor.html#GP2D120">GP2D120</A></CODE></TD>
+<TD ALIGN="right"><CODE>50</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.OpticalDistanceSensor.GP2YA02"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/OpticalDistanceSensor.html#GP2YA02">GP2YA02</A></CODE></TD>
+<TD ALIGN="right"><CODE>52</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.OpticalDistanceSensor.GP2YA21"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/OpticalDistanceSensor.html#GP2YA21">GP2YA21</A></CODE></TD>
+<TD ALIGN="right"><CODE>51</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/Poll.html" title="class in lejos.nxt">Poll</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -1062,377 +1360,401 @@ lejos.nxt.*</FONT></TH>
 
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.<A HREF="lejos/nxt/Sound.html" title="class in lejos.nxt">Sound</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.Sound.VOL_MAX"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/Sound.html#VOL_MAX">VOL_MAX</A></CODE></TD>
+<TD ALIGN="right"><CODE>100</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.Sound.VOL_SETTING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="java/lang/String.html" title="class in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/Sound.html#VOL_SETTING">VOL_SETTING</A></CODE></TD>
+<TD ALIGN="right"><CODE>"lejos.volume"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="3">lejos.nxt.comm.<A HREF="lejos/nxt/comm/Bluetooth.html" title="class in lejos.nxt.comm">Bluetooth</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.BT_PENDING_INPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#BT_PENDING_INPUT">BT_PENDING_INPUT</A></CODE></TD>
 <TD ALIGN="right"><CODE>1</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.BT_PENDING_OUTPUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#BT_PENDING_OUTPUT">BT_PENDING_OUTPUT</A></CODE></TD>
 <TD ALIGN="right"><CODE>2</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_ACCEPT_CONNECTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_ACCEPT_CONNECTION">MSG_ACCEPT_CONNECTION</A></CODE></TD>
 <TD ALIGN="right"><CODE>9</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_ADD_DEVICE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_ADD_DEVICE">MSG_ADD_DEVICE</A></CODE></TD>
 <TD ALIGN="right"><CODE>5</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_ANY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_ANY">MSG_ANY</A></CODE></TD>
 <TD ALIGN="right"><CODE>-1</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_BEGIN_INQUIRY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_BEGIN_INQUIRY">MSG_BEGIN_INQUIRY</A></CODE></TD>
 <TD ALIGN="right"><CODE>0</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CANCEL_INQUIRY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CANCEL_INQUIRY">MSG_CANCEL_INQUIRY</A></CODE></TD>
 <TD ALIGN="right"><CODE>1</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CLOSE_CONNECTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CLOSE_CONNECTION">MSG_CLOSE_CONNECTION</A></CODE></TD>
 <TD ALIGN="right"><CODE>8</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CLOSE_CONNECTION_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CLOSE_CONNECTION_RESULT">MSG_CLOSE_CONNECTION_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>26</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CLOSE_PORT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CLOSE_PORT">MSG_CLOSE_PORT</A></CODE></TD>
 <TD ALIGN="right"><CODE>29</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CLOSE_PORT_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CLOSE_PORT_RESULT">MSG_CLOSE_PORT_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>30</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CONNECT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CONNECT">MSG_CONNECT</A></CODE></TD>
 <TD ALIGN="right"><CODE>2</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CONNECT_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CONNECT_RESULT">MSG_CONNECT_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>19</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_CONNECTION_STATUS_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_CONNECTION_STATUS_RESULT">MSG_CONNECTION_STATUS_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>57</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_DUMP_LIST"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_DUMP_LIST">MSG_DUMP_LIST</A></CODE></TD>
 <TD ALIGN="right"><CODE>7</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_BRICK_STATUSBYTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_BRICK_STATUSBYTE">MSG_GET_BRICK_STATUSBYTE</A></CODE></TD>
 <TD ALIGN="right"><CODE>51</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_BRICK_STATUSBYTE_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_BRICK_STATUSBYTE_RESULT">MSG_GET_BRICK_STATUSBYTE_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>49</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_CONNECTION_STATUS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_CONNECTION_STATUS">MSG_GET_CONNECTION_STATUS</A></CODE></TD>
 <TD ALIGN="right"><CODE>56</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_DISCOVERABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_DISCOVERABLE">MSG_GET_DISCOVERABLE</A></CODE></TD>
 <TD ALIGN="right"><CODE>42</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_DISCOVERABLE_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_DISCOVERABLE_RESULT">MSG_GET_DISCOVERABLE_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>45</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_FRIENDLY_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_FRIENDLY_NAME">MSG_GET_FRIENDLY_NAME</A></CODE></TD>
 <TD ALIGN="right"><CODE>41</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_FRIENDLY_NAME_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_FRIENDLY_NAME_RESULT">MSG_GET_FRIENDLY_NAME_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>44</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_LINK_QUALITY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_LINK_QUALITY">MSG_GET_LINK_QUALITY</A></CODE></TD>
 <TD ALIGN="right"><CODE>35</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_LOCAL_ADDR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_LOCAL_ADDR">MSG_GET_LOCAL_ADDR</A></CODE></TD>
 <TD ALIGN="right"><CODE>39</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_LOCAL_ADDR_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_LOCAL_ADDR_RESULT">MSG_GET_LOCAL_ADDR_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>40</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_OPERATING_MODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_OPERATING_MODE">MSG_GET_OPERATING_MODE</A></CODE></TD>
 <TD ALIGN="right"><CODE>53</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_PORT_OPEN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_PORT_OPEN">MSG_GET_PORT_OPEN</A></CODE></TD>
 <TD ALIGN="right"><CODE>43</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_PORT_OPEN_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_PORT_OPEN_RESULT">MSG_GET_PORT_OPEN_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>46</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_VERSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_VERSION">MSG_GET_VERSION</A></CODE></TD>
 <TD ALIGN="right"><CODE>47</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GET_VERSION_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GET_VERSION_RESULT">MSG_GET_VERSION_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>48</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_GOTO_DFU_MODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_GOTO_DFU_MODE">MSG_GOTO_DFU_MODE</A></CODE></TD>
 <TD ALIGN="right"><CODE>58</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_HEARTBEAT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_HEARTBEAT">MSG_HEARTBEAT</A></CODE></TD>
 <TD ALIGN="right"><CODE>13</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_INQUIRY_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_INQUIRY_RESULT">MSG_INQUIRY_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>15</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_INQUIRY_RUNNING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_INQUIRY_RUNNING">MSG_INQUIRY_RUNNING</A></CODE></TD>
 <TD ALIGN="right"><CODE>14</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_INQUIRY_STOPPED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_INQUIRY_STOPPED">MSG_INQUIRY_STOPPED</A></CODE></TD>
 <TD ALIGN="right"><CODE>16</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LINK_QUALITY_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LINK_QUALITY_RESULT">MSG_LINK_QUALITY_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>36</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LIST_DUMP_STOPPED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LIST_DUMP_STOPPED">MSG_LIST_DUMP_STOPPED</A></CODE></TD>
 <TD ALIGN="right"><CODE>25</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LIST_ITEM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LIST_ITEM">MSG_LIST_ITEM</A></CODE></TD>
 <TD ALIGN="right"><CODE>24</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LIST_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LIST_RESULT">MSG_LIST_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>23</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LOOKUP_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LOOKUP_NAME">MSG_LOOKUP_NAME</A></CODE></TD>
 <TD ALIGN="right"><CODE>4</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LOOKUP_NAME_FAILURE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LOOKUP_NAME_FAILURE">MSG_LOOKUP_NAME_FAILURE</A></CODE></TD>
 <TD ALIGN="right"><CODE>18</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_LOOKUP_NAME_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_LOOKUP_NAME_RESULT">MSG_LOOKUP_NAME_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>17</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_OPEN_PORT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_OPEN_PORT">MSG_OPEN_PORT</A></CODE></TD>
 <TD ALIGN="right"><CODE>3</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_OPEN_STREAM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_OPEN_STREAM">MSG_OPEN_STREAM</A></CODE></TD>
 <TD ALIGN="right"><CODE>11</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_OPERATING_MODE_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_OPERATING_MODE_RESULT">MSG_OPERATING_MODE_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>55</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_PIN_CODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_PIN_CODE">MSG_PIN_CODE</A></CODE></TD>
 <TD ALIGN="right"><CODE>10</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_PIN_CODE_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_PIN_CODE_ACK">MSG_PIN_CODE_ACK</A></CODE></TD>
 <TD ALIGN="right"><CODE>31</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_PORT_OPEN_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_PORT_OPEN_RESULT">MSG_PORT_OPEN_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>27</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_REMOVE_DEVICE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_REMOVE_DEVICE">MSG_REMOVE_DEVICE</A></CODE></TD>
 <TD ALIGN="right"><CODE>6</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_REQUEST_CONNECTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_REQUEST_CONNECTION">MSG_REQUEST_CONNECTION</A></CODE></TD>
 <TD ALIGN="right"><CODE>22</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_REQUEST_PIN_CODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_REQUEST_PIN_CODE">MSG_REQUEST_PIN_CODE</A></CODE></TD>
 <TD ALIGN="right"><CODE>21</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_RESET_INDICATION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_RESET_INDICATION">MSG_RESET_INDICATION</A></CODE></TD>
 <TD ALIGN="right"><CODE>20</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_BRICK_STATUSBYTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_BRICK_STATUSBYTE">MSG_SET_BRICK_STATUSBYTE</A></CODE></TD>
 <TD ALIGN="right"><CODE>52</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_BRICK_STATUSBYTE_RESULT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_BRICK_STATUSBYTE_RESULT">MSG_SET_BRICK_STATUSBYTE_RESULT</A></CODE></TD>
 <TD ALIGN="right"><CODE>50</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_DISCOVERABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_DISCOVERABLE">MSG_SET_DISCOVERABLE</A></CODE></TD>
 <TD ALIGN="right"><CODE>28</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_DISCOVERABLE_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_DISCOVERABLE_ACK">MSG_SET_DISCOVERABLE_ACK</A></CODE></TD>
 <TD ALIGN="right"><CODE>32</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_FACTORY_SETTINGS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_FACTORY_SETTINGS">MSG_SET_FACTORY_SETTINGS</A></CODE></TD>
 <TD ALIGN="right"><CODE>37</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_FACTORY_SETTINGS_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_FACTORY_SETTINGS_ACK">MSG_SET_FACTORY_SETTINGS_ACK</A></CODE></TD>
 <TD ALIGN="right"><CODE>38</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_FRIENDLY_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_FRIENDLY_NAME">MSG_SET_FRIENDLY_NAME</A></CODE></TD>
 <TD ALIGN="right"><CODE>33</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_FRIENDLY_NAME_ACK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_FRIENDLY_NAME_ACK">MSG_SET_FRIENDLY_NAME_ACK</A></CODE></TD>
 <TD ALIGN="right"><CODE>34</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_SET_OPERATING_MODE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_SET_OPERATING_MODE">MSG_SET_OPERATING_MODE</A></CODE></TD>
 <TD ALIGN="right"><CODE>54</CODE></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="lejos.nxt.comm.Bluetooth.MSG_START_HEART"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<CODE>public&nbsp;static&nbsp;final&nbsp;byte</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/Bluetooth.html#MSG_START_HEART">MSG_START_HEART</A></CODE></TD>
 <TD ALIGN="right"><CODE>12</CODE></TD>
 </TR>
@@ -2241,6 +2563,84 @@ lejos.nxt.*</FONT></TH>
 <P>
 
 <P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.comm.<A HREF="lejos/nxt/comm/USB.html" title="class in lejos.nxt.comm">USB</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.comm.USB.NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="java/lang/String.html" title="class in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/USB.html#NAME">NAME</A></CODE></TD>
+<TD ALIGN="right"><CODE>"lejos.usb_name"</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.comm.USB.RAW"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/USB.html#RAW">RAW</A></CODE></TD>
+<TD ALIGN="right"><CODE>536870912</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.comm.USB.RESET"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/USB.html#RESET">RESET</A></CODE></TD>
+<TD ALIGN="right"><CODE>1073741824</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.comm.USB.SERIAL_NO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="java/lang/String.html" title="class in java.lang">String</A></CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/comm/USB.html#SERIAL_NO">SERIAL_NO</A></CODE></TD>
+<TD ALIGN="right"><CODE>"lejos.usb_serno"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">lejos.nxt.debug.<A HREF="lejos/nxt/debug/DebugInterface.html" title="class in lejos.nxt.debug">DebugInterface</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.debug.DebugInterface.DBG_EVENT_DISABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/debug/DebugInterface.html#DBG_EVENT_DISABLE">DBG_EVENT_DISABLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.debug.DebugInterface.DBG_EVENT_ENABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/debug/DebugInterface.html#DBG_EVENT_ENABLE">DBG_EVENT_ENABLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.debug.DebugInterface.DBG_EVENT_IGNORE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/debug/DebugInterface.html#DBG_EVENT_IGNORE">DBG_EVENT_IGNORE</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.debug.DebugInterface.DBG_EXCEPTION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/debug/DebugInterface.html#DBG_EXCEPTION">DBG_EXCEPTION</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="lejos.nxt.debug.DebugInterface.DBG_USER_INTERRUPT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="lejos/nxt/debug/DebugInterface.html#DBG_USER_INTERRUPT">DBG_USER_INTERRUPT</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
 <A NAME="lejos.rcxcomm"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">