lejos.nxt.addon
Class MagneticSensor

java.lang.Object
  extended by lejos.nxt.addon.MagneticSensor
All Implemented Interfaces:
SensorConstants

public class MagneticSensor
extends java.lang.Object
implements SensorConstants

Support for HiTechnic Magnetic sensor


Field Summary
protected  ADSensorPort port
           
 
Fields inherited from interface lejos.nxt.SensorConstants
BLACK, BLANK_INDEX, BLUE, BLUE_INDEX, GREEN, GREEN_INDEX, MAX_AD_RAW, MAX_TYPE, MIN_TYPE, MODE_ANGLESTEP, MODE_BOOLEAN, MODE_CELSIUS, MODE_FARENHEIT, MODE_PCTFULLSCALE, MODE_PERIODCOUNTER, MODE_RAW, MODE_TRANSITIONCNT, RED, RED_INDEX, TYPE_ANGLE, TYPE_COLORBLUE, TYPE_COLORFULL, TYPE_COLORGREEN, TYPE_COLORNONE, TYPE_COLORRED, TYPE_CUSTOM, 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 Summary
MagneticSensor(ADSensorPort port)
           
MagneticSensor(ADSensorPort port, int offset)
           
 
Method Summary
 int readValue()
          Get the relative magnetic field strength
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

port

protected ADSensorPort port
Constructor Detail

MagneticSensor

public MagneticSensor(ADSensorPort port)

MagneticSensor

public MagneticSensor(ADSensorPort port,
                      int offset)
Method Detail

readValue

public int readValue()
Get the relative magnetic field strength

Returns:
the relative magnetic field strength