lejos.nxt.addon
Class IRSeeker
java.lang.Object
lejos.nxt.I2CSensor
lejos.nxt.addon.IRSeeker
- All Implemented Interfaces:
- SensorConstants
public class IRSeeker
- extends I2CSensor
HiTechnic IRSeeker sensor - untested.
www.hitechnic.com
WARNING: THIS CLASS IS SHARED BETWEEN THE classes AND pccomms PROJECTS.
DO NOT EDIT THE VERSION IN pccomms AS IT WILL BE OVERWRITTEN WHEN THE PROJECT IS BUILT.
Fields inherited from interface lejos.nxt.SensorConstants |
MODE_ANGLESTEP, MODE_BOOLEAN, MODE_CELSIUS, MODE_FARENHEIT, MODE_PCTFULLSCALE, MODE_PERIODCOUNTER, MODE_RAW, MODE_TRANSITIONCNT, TYPE_ANGLE, TYPE_CUSTOM, TYPE_LIGHT_ACTIVE, TYPE_LIGHT_INACTIVE, TYPE_LOWSPEED, TYPE_LOWSPEED_9V, TYPE_NO_SENSOR, TYPE_REFLECTION, TYPE_SOUND_DB, TYPE_SOUND_DBA, TYPE_SWITCH, TYPE_TEMPERATURE |
Method Summary |
int |
getDirection()
Returns the direction of the target (1-9)
or zero if no target. |
int |
getSensorValue(int id)
Returns value of sensor 1 - 5. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IRSeeker
public IRSeeker(I2CPort port)
getDirection
public int getDirection()
- Returns the direction of the target (1-9)
or zero if no target.
- Returns:
- direction
getSensorValue
public int getSensorValue(int id)
- Returns value of sensor 1 - 5.
- Returns:
- sensor value (0 to 255).