1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.5.0_09) on Sun Sep 02 23:07:10 BST 2007 -->
7 lejos.nxt (leJOS NXT API documentation)
10 <META NAME="keywords" CONTENT="lejos.nxt package">
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
14 <SCRIPT type="text/javascript">
15 function windowTitle()
17 parent.document.title="lejos.nxt (leJOS NXT API documentation)";
25 <BODY BGCOLOR="white" onload="windowTitle();">
28 <!-- ========= START OF TOP NAVBAR ======= -->
29 <A NAME="navbar_top"><!-- --></A>
30 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
31 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
33 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
34 <A NAME="navbar_top_firstrow"><!-- --></A>
35 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
36 <TR ALIGN="center" VALIGN="top">
37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
38 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
47 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
54 <A HREF="../../lejos/navigation/package-summary.html"><B>PREV PACKAGE</B></A>
55 <A HREF="../../lejos/nxt/comm/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
56 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57 <A HREF="../../index.html?lejos/nxt/package-summary.html" target="_top"><B>FRAMES</B></A>
58 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
59 <SCRIPT type="text/javascript">
62 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
67 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
74 <A NAME="skip-navbar_top"></A>
75 <!-- ========= END OF TOP NAVBAR ========= -->
81 Access to NXT sensors, motors, etc.
85 <A HREF="#package_description"><B>Description</B></A>
88 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
89 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
90 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
91 <B>Interface Summary</B></FONT></TH>
93 <TR BGCOLOR="white" CLASS="TableRowColor">
94 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ButtonListener.html" title="interface in lejos.nxt">ButtonListener</A></B></TD>
95 <TD>Abstraction for receiver of button events.</TD>
97 <TR BGCOLOR="white" CLASS="TableRowColor">
98 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ListenerCaller.html" title="interface in lejos.nxt">ListenerCaller</A></B></TD>
99 <TD>Interface for calling calling lejos listeners.</TD>
101 <TR BGCOLOR="white" CLASS="TableRowColor">
102 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorConstants.html" title="interface in lejos.nxt">SensorConstants</A></B></TD>
103 <TD>Constants used to set Sensor types and modes.</TD>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorPortListener.html" title="interface in lejos.nxt">SensorPortListener</A></B></TD>
107 <TD>Interface for monitoring changes to the value for an
108 Analogue/Digital sensor (such as a Touch, Light or Sound sensor)
109 on a SensorPort.</TD>
116 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
119 <B>Class Summary</B></FONT></TH>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Battery.html" title="class in lejos.nxt">Battery</A></B></TD>
123 <TD>Provides access to Battery.</TD>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Button.html" title="class in lejos.nxt">Button</A></B></TD>
127 <TD>Abstraction for an NXT button.</TD>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ColorSensor.html" title="class in lejos.nxt">ColorSensor</A></B></TD>
131 <TD>HiTechnic color sensor.<br>
132 www.hitechnic.com</TD>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/CompassSensor.html" title="class in lejos.nxt">CompassSensor</A></B></TD>
136 <TD>Abstraction for a HiTechnic or Mindsensors compass.</TD>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Datalogger.html" title="class in lejos.nxt">Datalogger</A></B></TD>
140 <TD>Datalogger class; stores float values then then transmits via bluetooth or usb<br>
141 works with DataViewer in pctools.</TD>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Flash.html" title="class in lejos.nxt">Flash</A></B></TD>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/I2CSensor.html" title="class in lejos.nxt">I2CSensor</A></B></TD>
149 <TD>Abstract class that implements common methods for all I2C sensors.</TD>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/LCD.html" title="class in lejos.nxt">LCD</A></B></TD>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/LightSensor.html" title="class in lejos.nxt">LightSensor</A></B></TD>
157 <TD>Abstraction for a NXT light sensor.</TD>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Motor.html" title="class in lejos.nxt">Motor</A></B></TD>
161 <TD>Abstraction for a NXT motor.</TD>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/MotorPort.html" title="class in lejos.nxt">MotorPort</A></B></TD>
165 <TD>Abstraction for a NXT output port.</TD>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Poll.html" title="class in lejos.nxt">Poll</A></B></TD>
169 <TD>Provides blocking access to events from the NXT.</TD>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXLightSensor.html" title="class in lejos.nxt">RCXLightSensor</A></B></TD>
173 <TD>Abstraction for an RCX light sensor.</TD>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXMotor.html" title="class in lejos.nxt">RCXMotor</A></B></TD>
177 <TD>Abstraction for an RCX motor.</TD>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorPort.html" title="class in lejos.nxt">SensorPort</A></B></TD>
181 <TD>Abstraction for a NXT input port.</TD>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Sound.html" title="class in lejos.nxt">Sound</A></B></TD>
185 <TD>NXT sound routines.</TD>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SoundSensor.html" title="class in lejos.nxt">SoundSensor</A></B></TD>
189 <TD>Abstraction for a NXT sound sensor.</TD>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TextMenu.html" title="class in lejos.nxt">TextMenu</A></B></TD>
193 <TD>Displays a list of items.</TD>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TiltSensor.html" title="class in lejos.nxt">TiltSensor</A></B></TD>
197 <TD>Abstraction for a Mindsensors (and possibly HiTechnic)
198 acceleration (tilt) sensor.</TD>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TouchSensor.html" title="class in lejos.nxt">TouchSensor</A></B></TD>
202 <TD>Abstraction for a NXT touch sensor.</TD>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/UltrasonicSensor.html" title="class in lejos.nxt">UltrasonicSensor</A></B></TD>
206 <TD>Abstraction for a NXT Ultrasonic Sensor.</TD>
212 <A NAME="package_description"><!-- --></A><H2>
213 Package lejos.nxt Description
217 Access to NXT sensors, motors, etc.
226 <!-- ======= START OF BOTTOM NAVBAR ====== -->
227 <A NAME="navbar_bottom"><!-- --></A>
228 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
229 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
231 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
232 <A NAME="navbar_bottom_firstrow"><!-- --></A>
233 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
234 <TR ALIGN="center" VALIGN="top">
235 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
236 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
237 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
238 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
239 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
240 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
241 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
245 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
251 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
252 <A HREF="../../lejos/navigation/package-summary.html"><B>PREV PACKAGE</B></A>
253 <A HREF="../../lejos/nxt/comm/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
254 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
255 <A HREF="../../index.html?lejos/nxt/package-summary.html" target="_top"><B>FRAMES</B></A>
256 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
257 <SCRIPT type="text/javascript">
260 document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
265 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
272 <A NAME="skip-navbar_bottom"></A>
273 <!-- ======== END OF BOTTOM NAVBAR ======= -->