lejos.nxt
Interface ADSensorPort

All Superinterfaces:
BasicSensorPort, SensorConstants
All Known Subinterfaces:
LegacySensorPort
All Known Implementing Classes:
RemoteSensorPort, SensorPort

public interface ADSensorPort
extends BasicSensorPort

An abstraction for a port that supports Analog/Digital sensors.

Author:
Lawrie Griffiths.

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.

Field Summary
 
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
 boolean readBooleanValue()
           
 int readRawValue()
           
 int readValue()
           
 
Methods inherited from interface lejos.nxt.BasicSensorPort
getMode, getType, setMode, setType, setTypeAndMode
 

Method Detail

readBooleanValue

boolean readBooleanValue()

readRawValue

int readRawValue()

readValue

int readValue()