OSDN Git Service

lejos_NXJ_win32_0_5_0beta.zip
[nxt-jsp/lejos_nxj.git] / nxtOSEK / lejos_nxj / docs / apidocs / lejos / nxt / package-summary.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--NewPage-->
3 <HTML>
4 <HEAD>
5 <!-- Generated by javadoc (build 1.5.0_09) on Tue Jan 08 20:46:03 GMT 2008 -->
6 <TITLE>
7 lejos.nxt (leJOS NXT API documentation)
8 </TITLE>
9
10 <META NAME="keywords" CONTENT="lejos.nxt package">
11
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
13
14 <SCRIPT type="text/javascript">
15 function windowTitle()
16 {
17     parent.document.title="lejos.nxt (leJOS NXT API documentation)";
18 }
19 </SCRIPT>
20 <NOSCRIPT>
21 </NOSCRIPT>
22
23 </HEAD>
24
25 <BODY BGCOLOR="white" onload="windowTitle();">
26
27
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="">
32 <TR>
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>&nbsp;</TD>
38   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
39   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
40   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
41   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
42   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
43   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
44   </TR>
45 </TABLE>
46 </TD>
47 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
48 </EM>
49 </TD>
50 </TR>
51
52 <TR>
53 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
54 &nbsp;<A HREF="../../lejos/navigation/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
55 &nbsp;<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>  &nbsp;
58 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
59 &nbsp;<SCRIPT type="text/javascript">
60   <!--
61   if(window==top) {
62     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
63   }
64   //-->
65 </SCRIPT>
66 <NOSCRIPT>
67   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
68 </NOSCRIPT>
69
70
71 </FONT></TD>
72 </TR>
73 </TABLE>
74 <A NAME="skip-navbar_top"></A>
75 <!-- ========= END OF TOP NAVBAR ========= -->
76
77 <HR>
78 <H2>
79 Package lejos.nxt
80 </H2>
81 Access to NXT sensors, motors, etc.
82 <P>
83 <B>See:</B>
84 <BR>
85 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
86 <P>
87
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>
92 </TR>
93 <TR BGCOLOR="white" CLASS="TableRowColor">
94 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ADSensorPort.html" title="interface in lejos.nxt">ADSensorPort</A></B></TD>
95 <TD>An abstraction for a port that supports Analog/Digital sensors.</TD>
96 </TR>
97 <TR BGCOLOR="white" CLASS="TableRowColor">
98 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/BasicMotorPort.html" title="interface in lejos.nxt">BasicMotorPort</A></B></TD>
99 <TD>An abstraction for a motor port that supports RCX
100  type motors, but not NXT motors with tachometers.</TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/BasicSensorPort.html" title="interface in lejos.nxt">BasicSensorPort</A></B></TD>
104 <TD>An abstraction for a sensor port that supports 
105  setting and retrieving types and modes of sensors.</TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ButtonListener.html" title="interface in lejos.nxt">ButtonListener</A></B></TD>
109 <TD>Abstraction for receiver of button events.</TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/I2CPort.html" title="interface in lejos.nxt">I2CPort</A></B></TD>
113 <TD>Abstraction for a port that supports I2C sensors.</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/LegacySensorPort.html" title="interface in lejos.nxt">LegacySensorPort</A></B></TD>
117 <TD>Abstraction for a port that supports legacy RCX sensors.</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ListenerCaller.html" title="interface in lejos.nxt">ListenerCaller</A></B></TD>
121 <TD>Interface for calling calling lejos listeners.</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorConstants.html" title="interface in lejos.nxt">SensorConstants</A></B></TD>
125 <TD>Constants used to set Sensor types and modes.</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorPortListener.html" title="interface in lejos.nxt">SensorPortListener</A></B></TD>
129 <TD>Interface for monitoring changes to the value for an 
130  Analogue/Digital sensor (such as a Touch, Light or Sound sensor)
131  on a SensorPort.</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Tachometer.html" title="interface in lejos.nxt">Tachometer</A></B></TD>
135 <TD>Abstraction for the tachometer built into NXT motors.</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TachoMotorPort.html" title="interface in lejos.nxt">TachoMotorPort</A></B></TD>
139 <TD>Abstraction for a motor port that supports NXT motors with tachometers.</TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143
144 <P>
145
146 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
147 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
148 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
149 <B>Class Summary</B></FONT></TH>
150 </TR>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/BasicMotor.html" title="class in lejos.nxt">BasicMotor</A></B></TD>
153 <TD>An abstraction for a motor without a tachometer,
154  such as an RCX motor.</TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Battery.html" title="class in lejos.nxt">Battery</A></B></TD>
158 <TD>Provides access to Battery.</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Button.html" title="class in lejos.nxt">Button</A></B></TD>
162 <TD>Abstraction for an NXT button.</TD>
163 </TR>
164 <TR BGCOLOR="white" CLASS="TableRowColor">
165 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/ColorSensor.html" title="class in lejos.nxt">ColorSensor</A></B></TD>
166 <TD>HiTechnic color sensor.<br>
167  www.hitechnic.com</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/CompassSensor.html" title="class in lejos.nxt">CompassSensor</A></B></TD>
171 <TD>Abstraction for a HiTechnic or Mindsensors compass.</TD>
172 </TR>
173 <TR BGCOLOR="white" CLASS="TableRowColor">
174 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Flash.html" title="class in lejos.nxt">Flash</A></B></TD>
175 <TD>Read and write access to flash memory in pages.</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/GyroSensor.html" title="class in lejos.nxt">GyroSensor</A></B></TD>
179 <TD>Support the HiTechnic Gyro sensor - untested.</TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/I2CSensor.html" title="class in lejos.nxt">I2CSensor</A></B></TD>
183 <TD>Abstract class that implements common methods for all I2C sensors.</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/IRSeeker.html" title="class in lejos.nxt">IRSeeker</A></B></TD>
187 <TD>HiTechnic IRSeeker sensor - untested.</TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/LCD.html" title="class in lejos.nxt">LCD</A></B></TD>
191 <TD>Text and graphics output to the LCD display.</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/LightSensor.html" title="class in lejos.nxt">LightSensor</A></B></TD>
195 <TD>Abstraction for a NXT light sensor.</TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Motor.html" title="class in lejos.nxt">Motor</A></B></TD>
199 <TD>Abstraction for a NXT motor.</TD>
200 </TR>
201 <TR BGCOLOR="white" CLASS="TableRowColor">
202 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/MotorPort.html" title="class in lejos.nxt">MotorPort</A></B></TD>
203 <TD>Abstraction for a NXT output port.</TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/NXTCam.html" title="class in lejos.nxt">NXTCam</A></B></TD>
207 <TD>Mindsensors NXTCam.</TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Poll.html" title="class in lejos.nxt">Poll</A></B></TD>
211 <TD>Provides blocking access to events from the NXT.</TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXLightSensor.html" title="class in lejos.nxt">RCXLightSensor</A></B></TD>
215 <TD>Abstraction for an RCX light sensor.</TD>
216 </TR>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXLink.html" title="class in lejos.nxt">RCXLink</A></B></TD>
219 <TD>Supports Mindsensors NRLink RCX IR adapter.</TD>
220 </TR>
221 <TR BGCOLOR="white" CLASS="TableRowColor">
222 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXMotor.html" title="class in lejos.nxt">RCXMotor</A></B></TD>
223 <TD>Abstraction for an RCX motor.</TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXMotorMultiplexer.html" title="class in lejos.nxt">RCXMotorMultiplexer</A></B></TD>
227 <TD>Supports the mindsensors RCX Motor Multiplexer</TD>
228 </TR>
229 <TR BGCOLOR="white" CLASS="TableRowColor">
230 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXPlexedMotorPort.html" title="class in lejos.nxt">RCXPlexedMotorPort</A></B></TD>
231 <TD>Supports a motor connected to the Mindsensors RCX Motor Multiplexer</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/RCXRemoteMotorPort.html" title="class in lejos.nxt">RCXRemoteMotorPort</A></B></TD>
235 <TD>Supports a motor connected to a remote RCX via a mindsensord NRLink adapter</TD>
236 </TR>
237 <TR BGCOLOR="white" CLASS="TableRowColor">
238 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SensorPort.html" title="class in lejos.nxt">SensorPort</A></B></TD>
239 <TD>Abstraction for a NXT input port.</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/Sound.html" title="class in lejos.nxt">Sound</A></B></TD>
243 <TD>NXT sound routines.</TD>
244 </TR>
245 <TR BGCOLOR="white" CLASS="TableRowColor">
246 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/SoundSensor.html" title="class in lejos.nxt">SoundSensor</A></B></TD>
247 <TD>Abstraction for a NXT sound sensor.</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TextMenu.html" title="class in lejos.nxt">TextMenu</A></B></TD>
251 <TD>Displays a list of items.</TD>
252 </TR>
253 <TR BGCOLOR="white" CLASS="TableRowColor">
254 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TiltSensor.html" title="class in lejos.nxt">TiltSensor</A></B></TD>
255 <TD>Abstraction for a Mindsensors
256  acceleration (tilt) sensor.</TD>
257 </TR>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/TouchSensor.html" title="class in lejos.nxt">TouchSensor</A></B></TD>
260 <TD>Abstraction for a NXT touch sensor.</TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <TD WIDTH="15%"><B><A HREF="../../lejos/nxt/UltrasonicSensor.html" title="class in lejos.nxt">UltrasonicSensor</A></B></TD>
264 <TD>Abstraction for a NXT Ultrasonic Sensor.</TD>
265 </TR>
266 </TABLE>
267 &nbsp;
268
269 <P>
270 <A NAME="package_description"><!-- --></A><H2>
271 Package lejos.nxt Description
272 </H2>
273
274 <P>
275 Access to NXT sensors, motors, etc.
276 <P>
277
278 <P>
279 <DL>
280 </DL>
281 <HR>
282
283
284 <!-- ======= START OF BOTTOM NAVBAR ====== -->
285 <A NAME="navbar_bottom"><!-- --></A>
286 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
287 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
288 <TR>
289 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
290 <A NAME="navbar_bottom_firstrow"><!-- --></A>
291 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
292   <TR ALIGN="center" VALIGN="top">
293   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
294   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
295   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
296   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
297   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
298   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
299   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
300   </TR>
301 </TABLE>
302 </TD>
303 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
304 </EM>
305 </TD>
306 </TR>
307
308 <TR>
309 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
310 &nbsp;<A HREF="../../lejos/navigation/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
311 &nbsp;<A HREF="../../lejos/nxt/comm/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
312 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
313   <A HREF="../../index.html?lejos/nxt/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
314 &nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
315 &nbsp;<SCRIPT type="text/javascript">
316   <!--
317   if(window==top) {
318     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
319   }
320   //-->
321 </SCRIPT>
322 <NOSCRIPT>
323   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
324 </NOSCRIPT>
325
326
327 </FONT></TD>
328 </TR>
329 </TABLE>
330 <A NAME="skip-navbar_bottom"></A>
331 <!-- ======== END OF BOTTOM NAVBAR ======= -->
332
333 <HR>
334
335 </BODY>
336 </HTML>