public class HiTechnicIRSeeker extends I2CSensor
The code for this sensor has not been tested. Please report test results to the leJOS forum.
| Supported modes | |||
|---|---|---|---|
| Mode name | Description | unit(s) | Getter |
| Unmodulated | Measures the angle to a source of unmodulated infrared light | Degrees | getUnmodulatedMode() |
See
Sensor Product page
See The
leJOS sensor framework
See leJOS conventions for
SampleProviders
address, DEFAULT_I2C_ADDRESS, port, REG_PRODUCT_ID, REG_VENDOR_ID, REG_VERSION, retryCountcurrentMode, modesBLACK, BLANK_INDEX, BLUE, BLUE_INDEX, BROWN, GREEN, GREEN_INDEX, MAX_TYPE, MIN_TYPE, MODE_RAW, NXT_ADC_RES, RED, RED_INDEX, TYPE_ANGLE, TYPE_COLORBLUE, TYPE_COLORFULL, TYPE_COLORGREEN, TYPE_COLORNONE, TYPE_COLORRED, TYPE_CUSTOM, TYPE_HIGHSPEED, TYPE_HIGHSPEED_9V, TYPE_HISPEED, 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, WHITE, YELLOW| Constructor and Description |
|---|
HiTechnicIRSeeker(I2CPort port) |
HiTechnicIRSeeker(Port port) |
| Modifier and Type | Method and Description |
|---|---|
SensorMode |
getUnmodulatedMode()
HiTechnic IR seeker, Unmodulated mode
Measures the angle to a source of unmodulated infrared light |
protected void |
init() |
fetchString, getAddress, getData, getData, getPort, getProductID, getRetryCount, getVendorID, getVersion, sendData, sendData, sendData, setAddress, setRetryCountfetchSample, getAvailableModes, getCurrentMode, getMode, getMode, getModeCount, getName, sampleSize, setCurrentMode, setCurrentMode, setModesclose, releaseOnClosepublic HiTechnicIRSeeker(I2CPort port)
public HiTechnicIRSeeker(Port port)
protected void init()
public SensorMode getUnmodulatedMode()
Size and content of the sample
The sample contains one element containing the angle to the infrared source. The angle is expressed in degrees following the right hand rule.