public class EV3TouchSensor extends AnalogSensor
Supported modes | |||
---|---|---|---|
Mode name | Description | unit(s) | Getter |
Touch | Detects when its front button is pressed | Binary | getTouchMode() |
leJOS conventions for
SampleProviders
currentType, port
currentMode, modes
BLACK, 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 |
---|
EV3TouchSensor(AnalogPort port) |
EV3TouchSensor(Port port) |
Modifier and Type | Method and Description |
---|---|
SensorMode |
getTouchMode()
Lego EV3 Touch sensor, Touch mode
Detects when its front button is pressed |
protected void |
init() |
normalize, NXTRawIntValue, NXTRawValue, switchType
fetchSample, getAvailableModes, getCurrentMode, getMode, getMode, getModeCount, getName, sampleSize, setCurrentMode, setCurrentMode, setModes
close, releaseOnClose
public EV3TouchSensor(AnalogPort port)
public EV3TouchSensor(Port port)
protected void init()
public SensorMode getTouchMode()
Size and content of the sample
The sample contains one element, a value of 0 indicates that the button is not presse, a value of 1 indicates the button is pressed.
leJOS conventions for
SampleProviders