package lejos.nxt;
/*
* 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.
*/
/**
* Constants used to set Sensor types and modes.
*
*/
public interface SensorConstants {
public static final int TYPE_NO_SENSOR = 0;
public static final int TYPE_SWITCH = 1;
public static final int TYPE_TEMPERATURE = 2;
public static final int TYPE_REFLECTION = 3;
public static final int TYPE_ANGLE = 4;
public static final int TYPE_LIGHT_ACTIVE = 5;
public static final int TYPE_LIGHT_INACTIVE = 6;
public static final int TYPE_SOUND_DB = 7;
public static final int TYPE_SOUND_DBA = 8;
public static final int TYPE_CUSTOM = 9;
public static final int TYPE_LOWSPEED = 10;
public static final int TYPE_LOWSPEED_9V = 11;
public static final int TYPE_HISPEED = 12;
public static final int TYPE_COLORFULL = 13;
public static final int TYPE_COLORRED = 14;
public static final int TYPE_COLORGREEN = 15;
public static final int TYPE_COLORBLUE = 16;
public static final int TYPE_COLORNONE = 17;
public static final int MODE_RAW = 0x00;
public static final int MODE_BOOLEAN = 0x20;
public static final int MODE_TRANSITIONCNT = 0x40;
public static final int MODE_PERIODCOUNTER = 0x60;
public static final int MODE_PCTFULLSCALE = 0x80;
public static final int MODE_CELSIUS = 0xA0;
public static final int MODE_FARENHEIT = 0xC0;
public static final int MODE_ANGLESTEP = 0xE0;
}