|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lejos.nxt.I2CSensor lejos.nxt.addon.ColorSensor
public class ColorSensor
HiTechnic color sensor.
www.hitechnic.com
Field Summary |
---|
Fields inherited from class lejos.nxt.I2CSensor |
---|
PRODUCT_ID, SENSOR_TYPE, VERSION |
Constructor Summary | |
---|---|
ColorSensor(I2CPort port)
|
Method Summary | |
---|---|
int |
getBlueComponent()
Returns the blue saturation of the color. |
int[] |
getColor()
Return the Red, Green and Blue values together in one array. |
int |
getColorIndexNumber()
Essentially the same as getColorNumber() but with a resolution of 6 bits. |
int |
getColorNumber()
Returns the color index detected by the sensor. |
int |
getGreenComponent()
Returns the green saturation of the color. |
int |
getMode()
Returns the value of the mode control register (0x41) |
int |
getNormalizedBlue()
Returns the normalized blue saturation of the color. |
int |
getNormalizedGreen()
Returns the normalized green saturation of the color. |
int |
getNormalizedRed()
Returns the normalized red saturation of the color. |
int |
getRawBlue()
Returns the raw blue saturation of the color. |
int |
getRawGreen()
Returns the raw green saturation of the color. |
int |
getRawRed()
Returns the raw red saturation of the color. |
int |
getRedComponent()
Returns the red saturation of the color. |
int |
initBlackLevel()
Puts the sensor into black/ambient level calibration mode. |
int |
initWhiteBalance()
Puts the sensor into white balance calibration mode. |
Methods inherited from class lejos.nxt.I2CSensor |
---|
fetchString, getData, getPort, getProductID, getSensorType, getVersion, sendData, sendData, setAddress |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ColorSensor(I2CPort port)
Method Detail |
---|
public int getColorNumber()
public int getColorIndexNumber()
public int getRedComponent()
getRedComponent
in interface ColorDetector
public int getGreenComponent()
getGreenComponent
in interface ColorDetector
public int getBlueComponent()
getBlueComponent
in interface ColorDetector
public int getNormalizedRed()
public int getNormalizedGreen()
public int getNormalizedBlue()
public int getRawRed()
public int getRawGreen()
public int getRawBlue()
public int getMode()
public int initWhiteBalance()
public int initBlackLevel()
public int[] getColor()
ColorDetector
getColor
in interface ColorDetector
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |