Constant Field Values


Contents
java.awt.*

java.awt.geom.Rectangle2D
public static final int OUT_BOTTOM 8
public static final int OUT_LEFT 1
public static final int OUT_RIGHT 4
public static final int OUT_TOP 2

java.io.*

java.io.File
public static final byte MAX_FILES 30

java.lang.*

java.lang.Byte
public static final byte MAX_VALUE 127
public static final byte MIN_VALUE -128
public static final int SIZE 8

java.lang.Character
public static final int MAX_CODE_POINT 1114111
public static final char MAX_HIGH_SURROGATE 56319
public static final char MAX_LOW_SURROGATE 57343
public static final int MAX_RADIX 36
public static final char MAX_SURROGATE 57343
public static final char MAX_VALUE 65535
public static final int MIN_CODE_POINT 0
public static final char MIN_HIGH_SURROGATE 55296
public static final char MIN_LOW_SURROGATE 56320
public static final int MIN_RADIX 2
public static final int MIN_SUPPLEMENTARY_CODE_POINT 65536
public static final char MIN_SURROGATE 55296
public static final char MIN_VALUE 0
public static final int SIZE 16

java.lang.Double
public static final int MAX_EXPONENT 1023
public static final double MAX_VALUE 1.7976931348623157E308
public static final int MIN_EXPONENT -1022
public static final double MIN_NORMAL 2.2250738585072014E-308
public static final double MIN_VALUE 4.9E-324
public static final double NaN 0d/0d
public static final double NEGATIVE_INFINITY -1d/0d
public static final double POSITIVE_INFINITY 1d/0d
public static final int SIZE 64

java.lang.Float
public static final int MAX_EXPONENT 127
public static final float MAX_VALUE 3.4028234663852886E38f
public static final int MIN_EXPONENT -126
public static final float MIN_NORMAL 1.1754943508222875E-38f
public static final float MIN_VALUE 1.401298464324817E-45f
public static final float NaN 0f/0f
public static final float NEGATIVE_INFINITY -1f/0f
public static final float POSITIVE_INFINITY 1f/0f
public static final int SIZE 32

java.lang.Integer
public static final int MAX_RADIX 36
public static final int MAX_VALUE 2147483647
public static final int MIN_RADIX 2
public static final int MIN_VALUE -2147483648
public static final int SIZE 32

java.lang.Long
public static final long MAX_VALUE 9223372036854775807L
public static final long MIN_VALUE -9223372036854775808L
public static final int SIZE 64

java.lang.Math
public static final double E 2.718281828459045
public static final double PI 3.141592653589793

java.lang.Short
public static final short MAX_VALUE 32767
public static final short MIN_VALUE -32768
public static final int SIZE 16

java.lang.Thread
public static final int MAX_PRIORITY 10
public static final int MIN_PRIORITY 1
public static final int NORM_PRIORITY 5

javax.bluetooth.*

javax.bluetooth.DiscoveryAgent
public static final int CACHED 0
public static final int GIAC 10390323
public static final int LIAC 10390272
public static final int NOT_DISCOVERABLE 0
public static final int PREKNOWN 1

javax.bluetooth.DiscoveryListener
public static final int INQUIRY_COMPLETED 0
public static final int INQUIRY_ERROR 7
public static final int INQUIRY_TERMINATED 5

javax.microedition.*

javax.microedition.io.Connector
public static final int READ 1
public static final int READ_WRITE 3
public static final int WRITE 2

javax.microedition.lcdui.Alert
public static final int ALERT_TYPE_ALARM 3
public static final int ALERT_TYPE_CONFIRMATION 4
public static final int ALERT_TYPE_ERROR 2
public static final int ALERT_TYPE_INFO 0
public static final int ALERT_TYPE_WARNING 1
public static final int FOREVER -2
public static final String STR_CONFIRM "Yes"
public static final String STR_DENY "No"

javax.microedition.lcdui.Choice
public static final int EXCLUSIVE 1
public static final int IMPLICIT 3
public static final int MULTIPLE 2
public static final int POPUP 4
public static final int TEXT_WRAP_DEFAULT 0
public static final int TEXT_WRAP_OFF 2
public static final int TEXT_WRAP_ON 1

javax.microedition.lcdui.Command
public static final int BACK 2
public static final int CANCEL 3
public static final int EXIT 7
public static final int HELP 5
public static final int ITEM 8
public static final int OK 4
public static final int SCREEN 1
public static final int STOP 6

javax.microedition.lcdui.Display
public static final int CHAR_HEIGHT 8
public static final int CHAR_WIDTH 6
public static final int SCREEN_CHAR_DEPTH 8
public static final int SCREEN_CHAR_WIDTH 16
public static final int SCREEN_HEIGHT 64
public static final int SCREEN_WIDTH 100

javax.microedition.lcdui.Displayable
public static final int KEY_BACK 40
public static final int KEY_ENTER 38
public static final int KEY_LEFT 37
public static final int KEY_RIGHT 39

javax.microedition.lcdui.Graphics
public static final int BLACK 1
public static final int DOTTED 2
public static final int SOLID 0
public static final int WHITE 0

javax.microedition.lcdui.TextField
public static final int ANY 1
public static final int DECIMAL 6
public static final int EMAILADDR 2
public static final int INITIAL_CAPS_SENTENCE 1536
public static final int INITIAL_CAPS_WORD 1280
public static final int NON_PREDICTIVE 1024
public static final int NUMERIC 3
public static final int PASSWORD 256
public static final int PHONENUMBER 4
public static final int SENSITIVE 768
public static final int UNEDITABLE 512
public static final int URL 5

javax.microedition.location.AddressInfo
public static final int BUILDING_FLOOR 11
public static final int BUILDING_NAME 10
public static final int BUILDING_ROOM 12
public static final int BUILDING_ZONE 13
public static final int CITY 4
public static final int COUNTRY 7
public static final int COUNTRY_CODE 8
public static final int COUNTY 5
public static final int CROSSING1 14
public static final int CROSSING2 15
public static final int DISTRICT 9
public static final int EXTENSION 1
public static final int PHONE_NUMBER 17
public static final int POSTAL_CODE 3
public static final int STATE 6
public static final int STREET 2
public static final int URL 16

javax.microedition.location.Coordinates
public static final int DD_MM 2
public static final int DD_MM_SS 1

javax.microedition.location.Location
public static final int MTA_ASSISTED 262144
public static final int MTA_UNASSISTED 524288
public static final int MTE_ANGLEOFARRIVAL 32
public static final int MTE_CELLID 8
public static final int MTE_SATELLITE 1
public static final int MTE_SHORTRANGE 16
public static final int MTE_TIMEDIFFERENCE 2
public static final int MTE_TIMEOFARRIVAL 4
public static final int MTY_NETWORKBASED 131072
public static final int MTY_TERMINALBASED 65536

javax.microedition.location.LocationProvider
public static final int AVAILABLE 1
public static final int OUT_OF_SERVICE 3
public static final int TEMPORARILY_UNAVAILABLE 2

lejos.addon.*

lejos.addon.gps.GGASentence
public static final String HEADER "$GPGGA"

lejos.addon.gps.GSASentence
public static final String HEADER "$GPGSA"

lejos.addon.gps.GSVSentence
public static final String HEADER "$GPGSV"

lejos.addon.gps.RMCSentence
public static final String HEADER "$GPRMC"

lejos.addon.gps.VTGSentence
public static final String HEADER "$GPVTG"

lejos.addon.keyboard.KeyEvent
public static final int ALT_DOWN_MASK 512
public static final int ALT_GRAPH_DOWN_MASK 8192
public static final int ALT_GRAPH_MASK 32
public static final int ALT_MASK 8
public static final int CTRL_DOWN_MASK 128
public static final int CTRL_MASK 2
public static final int KEY_FIRST 400
public static final int KEY_LAST 402
public static final int KEY_LOCATION_LEFT 2
public static final int KEY_LOCATION_NUMPAD 4
public static final int KEY_LOCATION_RIGHT 3
public static final int KEY_LOCATION_STANDARD 1
public static final int KEY_LOCATION_UNKNOWN 0
public static final int KEY_PRESSED 401
public static final int KEY_RELEASED 402
public static final int KEY_TYPED 400
public static final int META_DOWN_MASK 256
public static final int META_MASK 4
public static final int SHIFT_DOWN_MASK 64
public static final int SHIFT_MASK 1
public static final int VK_0 48
public static final int VK_1 49
public static final int VK_2 50
public static final int VK_3 51
public static final int VK_4 52
public static final int VK_5 53
public static final int VK_6 54
public static final int VK_7 55
public static final int VK_8 56
public static final int VK_9 57
public static final int VK_A 65
public static final int VK_ACCEPT 30
public static final int VK_ADD 107
public static final int VK_AGAIN 65481
public static final int VK_ALL_CANDIDATES 256
public static final int VK_ALPHANUMERIC 240
public static final int VK_ALT 18
public static final int VK_ALT_GRAPH 6
public static final int VK_AMPERSAND 150
public static final int VK_ASTERISK 151
public static final int VK_AT 512
public static final int VK_B 66
public static final int VK_BACK_QUOTE 14
public static final int VK_BACK_SLASH 92
public static final int VK_BACK_SPACE 8
public static final int VK_BEGIN 65368
public static final int VK_BRACELEFT 161
public static final int VK_BRACERIGHT 162
public static final int VK_C 67
public static final int VK_CANCEL 3
public static final int VK_CAPS_LOCK 20
public static final int VK_CIRCUMFLEX 514
public static final int VK_CLEAR 12
public static final int VK_CLOSE_BRACKET 93
public static final int VK_CODE_INPUT 258
public static final int VK_COLON 513
public static final int VK_COMMA 44
public static final int VK_COMPOSE 65312
public static final int VK_CONTEXT_MENU 525
public static final int VK_CONTROL 17
public static final int VK_CONVERT 28
public static final int VK_COPY 65485
public static final int VK_CUT 65489
public static final int VK_D 68
public static final int VK_DEAD_ABOVEDOT 134
public static final int VK_DEAD_ABOVERING 136
public static final int VK_DEAD_ACUTE 129
public static final int VK_DEAD_BREVE 133
public static final int VK_DEAD_CARON 138
public static final int VK_DEAD_CEDILLA 139
public static final int VK_DEAD_CIRCUMFLEX 130
public static final int VK_DEAD_DIAERESIS 135
public static final int VK_DEAD_DOUBLEACUTE 137
public static final int VK_DEAD_GRAVE 128
public static final int VK_DEAD_IOTA 141
public static final int VK_DEAD_MACRON 132
public static final int VK_DEAD_OGONEK 140
public static final int VK_DEAD_SEMIVOICED_SOUND 143
public static final int VK_DEAD_TILDE 131
public static final int VK_DEAD_VOICED_SOUND 142
public static final int VK_DECIMAL 110
public static final int VK_DELETE 127
public static final int VK_DIVIDE 111
public static final int VK_DOLLAR 515
public static final int VK_DOWN 40
public static final int VK_E 69
public static final int VK_END 35
public static final int VK_ENTER 10
public static final int VK_EQUALS 61
public static final int VK_ESCAPE 27
public static final int VK_EURO_SIGN 516
public static final int VK_EXCLAMATION_MARK 517
public static final int VK_F 70
public static final int VK_F1 112
public static final int VK_F10 121
public static final int VK_F11 122
public static final int VK_F12 123
public static final int VK_F13 61440
public static final int VK_F14 61441
public static final int VK_F15 61442
public static final int VK_F16 61443
public static final int VK_F17 61444
public static final int VK_F18 61445
public static final int VK_F19 61446
public static final int VK_F2 113
public static final int VK_F20 61447
public static final int VK_F21 61448
public static final int VK_F22 61449
public static final int VK_F23 61450
public static final int VK_F24 61451
public static final int VK_F3 114
public static final int VK_F4 115
public static final int VK_F5 116
public static final int VK_F6 117
public static final int VK_F7 118
public static final int VK_F8 119
public static final int VK_F9 120
public static final int VK_FINAL 24
public static final int VK_FIND 65488
public static final int VK_FULL_WIDTH 243
public static final int VK_G 71
public static final int VK_GREATER 160
public static final int VK_H 72
public static final int VK_HALF_WIDTH 244
public static final int VK_HELP 156
public static final int VK_HIRAGANA 242
public static final int VK_HOME 36
public static final int VK_I 73
public static final int VK_INPUT_METHOD_ON_OFF 263
public static final int VK_INSERT 2
public static final int VK_INVERTED_EXCLAMATION_MARK 518
public static final int VK_J 74
public static final int VK_JAPANESE_HIRAGANA 260
public static final int VK_JAPANESE_KATAKANA 259
public static final int VK_JAPANESE_ROMAN 261
public static final int VK_K 75
public static final int VK_KANA 21
public static final int VK_KANA_LOCK 262
public static final int VK_KANJI 25
public static final int VK_KATAKANA 241
public static final int VK_KP_DOWN 225
public static final int VK_KP_LEFT 226
public static final int VK_KP_RIGHT 227
public static final int VK_KP_UP 224
public static final int VK_L 76
public static final int VK_LEFT 37
public static final int VK_LEFT_PARENTHESIS 519
public static final int VK_LESS 153
public static final int VK_M 77
public static final int VK_META 11
public static final int VK_MINUS 45
public static final int VK_MODECHANGE 31
public static final int VK_MULTIPLY 106
public static final int VK_N 78
public static final int VK_NONCONVERT 29
public static final int VK_NUM_LOCK 4
public static final int VK_NUMBER_SIGN 520
public static final int VK_NUMPAD0 96
public static final int VK_NUMPAD1 97
public static final int VK_NUMPAD2 98
public static final int VK_NUMPAD3 99
public static final int VK_NUMPAD4 100
public static final int VK_NUMPAD5 101
public static final int VK_NUMPAD6 102
public static final int VK_NUMPAD7 103
public static final int VK_NUMPAD8 104
public static final int VK_NUMPAD9 105
public static final int VK_O 79
public static final int VK_OPEN_BRACKET 91
public static final int VK_P 80
public static final int VK_PAGE_DOWN 34
public static final int VK_PAGE_UP 33
public static final int VK_PASTE 65487
public static final int VK_PAUSE 19
public static final int VK_PERIOD 46
public static final int VK_PLUS 5
public static final int VK_PREVIOUS_CANDIDATE 257
public static final int VK_PRINTSCREEN 154
public static final int VK_PROPS 65482
public static final int VK_Q 81
public static final int VK_QUOTE 15
public static final int VK_QUOTEDBL 152
public static final int VK_R 82
public static final int VK_RIGHT 39
public static final int VK_RIGHT_PARENTHESIS 522
public static final int VK_ROMAN_CHARACTERS 245
public static final int VK_S 83
public static final int VK_SCROLL_LOCK 145
public static final int VK_SEMICOLON 59
public static final int VK_SEPARATER 108
public static final int VK_SEPARATOR 108
public static final int VK_SHIFT 16
public static final int VK_SLASH 47
public static final int VK_SPACE 32
public static final int VK_STOP 65480
public static final int VK_SUBTRACT 109
public static final int VK_T 84
public static final int VK_TAB 9
public static final int VK_U 85
public static final int VK_UNDEFINED 0
public static final int VK_UNDERSCORE 523
public static final int VK_UNDO 65483
public static final int VK_UP 38
public static final int VK_V 86
public static final int VK_W 87
public static final int VK_WINDOWS 13
public static final int VK_X 88
public static final int VK_Y 89
public static final int VK_Z 90

lejos.nxt.*

lejos.nxt.BasicMotorPort
public static final int PWM_BRAKE 1
public static final int PWM_FLOAT 0

lejos.nxt.Button
public static final int ID_ENTER 1
public static final int ID_ESCAPE 8
public static final int ID_LEFT 2
public static final int ID_RIGHT 4
public static final String VOL_SETTING "lejos.keyclick_volume"

lejos.nxt.I2CPort
public static final int ALWAYS_ACTIVE 2
public static final int LEGO_MODE 1
public static final int NO_RELEASE 4
public static final int STANDARD_MODE 0

lejos.nxt.LCD
public static final int CELL_HEIGHT 8
public static final int CELL_WIDTH 6
public static final int DISPLAY_CHAR_DEPTH 8
public static final int DISPLAY_CHAR_WIDTH 16
public static final int DISPLAY_DEPTH 8
public static final int DISPLAY_WIDTH 100
public static final int FONT_HEIGHT 8
public static final int FONT_WIDTH 5
public static final int NOOF_CHARS 128
public static final int ROP_AND -16777216
public static final int ROP_ANDINVERTED -65536
public static final int ROP_ANDREVERSE -16711936
public static final int ROP_CLEAR 0
public static final int ROP_COPY 65280
public static final int ROP_COPYINVERTED 65535
public static final int ROP_EQUIV 16777215
public static final int ROP_INVERT 16711935
public static final int ROP_NAND -16776961
public static final int ROP_NOOP 16711680
public static final int ROP_NOR -1
public static final int ROP_OR -256
public static final int ROP_ORINVERTED -16711681
public static final int ROP_ORREVERSE -65281
public static final int ROP_SET 255
public static final int ROP_XOR 16776960
public static final int SCREEN_HEIGHT 64
public static final int SCREEN_WIDTH 100

lejos.nxt.Poll
public static final short ALL_BUTTONS 240
public static final short ALL_SENSORS 15
public static final short BUTTON_MASK_SHIFT 4
public static final short ENTER_MASK 16
public static final short ESCAPE_MASK 128
public static final short LEFT_MASK 32
public static final short RIGHT_MASK 64
public static final short SENSOR1_MASK 1
public static final short SENSOR2_MASK 2
public static final short SENSOR3_MASK 4
public static final short SENSOR4_MASK 8
public static final short SERIAL_MASK 256
public static final short SERIAL_SHIFT 8

lejos.nxt.SensorConstants
public static final int MODE_ANGLESTEP 224
public static final int MODE_BOOLEAN 32
public static final int MODE_CELSIUS 160
public static final int MODE_FARENHEIT 192
public static final int MODE_PCTFULLSCALE 128
public static final int MODE_PERIODCOUNTER 96
public static final int MODE_RAW 0
public static final int MODE_TRANSITIONCNT 64
public static final int TYPE_ANGLE 4
public static final int TYPE_COLORBLUE 16
public static final int TYPE_COLORFULL 13
public static final int TYPE_COLORGREEN 15
public static final int TYPE_COLORNONE 17
public static final int TYPE_COLORRED 14
public static final int TYPE_CUSTOM 9
public static final int TYPE_HISPEED 12
public static final int TYPE_LIGHT_ACTIVE 5
public static final int TYPE_LIGHT_INACTIVE 6
public static final int TYPE_LOWSPEED 10
public static final int TYPE_LOWSPEED_9V 11
public static final int TYPE_NO_SENSOR 0
public static final int TYPE_REFLECTION 3
public static final int TYPE_SOUND_DB 7
public static final int TYPE_SOUND_DBA 8
public static final int TYPE_SWITCH 1
public static final int TYPE_TEMPERATURE 2

lejos.nxt.SensorPort
public static final int DIGI_0_ON 1
public static final int DIGI_1_ON 2
public static final int DIGI_OFF 0
public static final int DIGI_UNUSED -1
public static final int POWER_9V 2
public static final int POWER_RCX9V 1
public static final int POWER_STD 0
public static final int SP_ANA 2
public static final int SP_DIGI0 0
public static final int SP_DIGI1 1
public static final int SP_MODE_ADC 3
public static final int SP_MODE_INPUT 1
public static final int SP_MODE_OFF 0
public static final int SP_MODE_OUTPUT 2

lejos.nxt.SensorPort.ColorSensorReader
protected static final int ADMAX 1023
protected static final int ADVOLTS 3300
protected static final int CLOCK 0
protected static final int DATA 1
protected static final int MINBLANKVAL 71
public static final int RGB_BLANK 3
public static final int RGB_BLUE 2
public static final int RGB_GREEN 1
public static final int RGB_RED 0
protected static final int SENSORMAX 1023

lejos.nxt.Sound
public static final int VOL_MAX 100
public static final String VOL_SETTING "lejos.volume"

lejos.nxt.VM
public static final int VM_ASSERT 2
public static final int VM_BOOLEAN 4
public static final int VM_BYTE 8
public static final int VM_CHAR 5
public static final int VM_CLASS 2
public static final int VM_DOUBLE 7
public static final int VM_FLOAT 6
public static final int VM_INT 10
public static final int VM_LONG 11
public static final int VM_OBJECT 0
public static final int VM_OBJECTARRAY 13
public static final int VM_SHORT 9
public static final int VM_TYPECHECKS 1
public static final int VM_VOID 12

lejos.nxt.VM.VMClass
public static final byte C_ARRAY 2
public static final byte C_HASCLINIT 4
public static final byte C_INTERFACE 8
public static final byte C_NOREFS 16
public static final byte C_PRIMITIVE 32

lejos.nxt.VM.VMMethod
public static final byte M_NATIVE 1
public static final byte M_STATIC 4
public static final byte M_SYNCHRONIZED 2

lejos.nxt.addon.IRLink
public static final byte PF_BACKWARD 2
public static final byte PF_BRAKE 3
public static final byte PF_FLOAT 0
public static final byte PF_FORWARD 1
public static final byte PF_MODE_COMBO_DIRECT 1

lejos.nxt.addon.MSC
public static final byte MSC8_VBATT 65
public static final byte NXTSERVO_ADDRESS 88

lejos.nxt.addon.NXTCam
public static final char COLOR 85
public static final char LINE_TRACKING 76
public static final char NO_SORTING 88
public static final char OBJECT_TRACKING 66
public static final char SIZE 65

lejos.nxt.addon.NXTe
public static final byte NXTE_ADDRESS 40

lejos.nxt.addon.OpticalDistanceSensor
public static final byte CUSTOM 53
public static final byte GP2D12 49
public static final byte GP2D120 50
public static final byte GP2YA02 52
public static final byte GP2YA21 51

lejos.nxt.addon.PFLink
public static final int COMBO_CH1_A_FORWARD_B_FORWARD 176
public static final int COMBO_CH1_A_FORWARD_B_REVERSE 179
public static final int COMBO_CH1_A_REVERSE_B_FORWARD 182
public static final int COMBO_CH1_A_REVERSE_B_REVERSE 185
public static final int COMBO_CH2_A_FORWARD_B_FORWARD 188
public static final int COMBO_CH2_A_FORWARD_B_REVERSE 191
public static final int COMBO_CH2_A_REVERSE_B_FORWARD 194
public static final int COMBO_CH2_A_REVERSE_B_REVERSE 197
public static final int COMBO_CH3_A_FORWARD_B_FORWARD 200
public static final int COMBO_CH3_A_FORWARD_B_REVERSE 203
public static final int COMBO_CH3_A_REVERSE_B_FORWARD 206
public static final int COMBO_CH3_A_REVERSE_B_REVERSE 209
public static final int COMBO_CH4_A_FORWARD_B_FORWARD 212
public static final int COMBO_CH4_A_FORWARD_B_REVERSE 215
public static final int COMBO_CH4_A_REVERSE_B_FORWARD 218
public static final int COMBO_CH4_A_REVERSE_B_REVERSE 221
public static final int MOTOR_CH1_A_BRAKE 89
public static final int MOTOR_CH1_A_FLOAT 80
public static final int MOTOR_CH1_A_FORWARD 83
public static final int MOTOR_CH1_A_REVERSE 86
public static final int MOTOR_CH1_B_BRAKE 101
public static final int MOTOR_CH1_B_FLOAT 92
public static final int MOTOR_CH1_B_FORWARD 95
public static final int MOTOR_CH1_B_REVERSE 98
public static final int MOTOR_CH2_A_BRAKE 113
public static final int MOTOR_CH2_A_FLOAT 104
public static final int MOTOR_CH2_A_FORWARD 107
public static final int MOTOR_CH2_A_REVERSE 110
public static final int MOTOR_CH2_B_BRAKE 125
public static final int MOTOR_CH2_B_FLOAT 116
public static final int MOTOR_CH2_B_FORWARD 119
public static final int MOTOR_CH2_B_REVERSE 122
public static final int MOTOR_CH3_A_BRAKE 137
public static final int MOTOR_CH3_A_FLOAT 128
public static final int MOTOR_CH3_A_FORWARD 131
public static final int MOTOR_CH3_A_REVERSE 134
public static final int MOTOR_CH3_B_BRAKE 149
public static final int MOTOR_CH3_B_FLOAT 140
public static final int MOTOR_CH3_B_FORWARD 143
public static final int MOTOR_CH3_B_REVERSE 146
public static final int MOTOR_CH4_A_BRAKE 161
public static final int MOTOR_CH4_A_FLOAT 152
public static final int MOTOR_CH4_A_FORWARD 155
public static final int MOTOR_CH4_A_REVERSE 158
public static final int MOTOR_CH4_B_BRAKE 173
public static final int MOTOR_CH4_B_FLOAT 164
public static final int MOTOR_CH4_B_FORWARD 167
public static final int MOTOR_CH4_B_REVERSE 170
public static final byte NR_RANGE_LONG 76
public static final byte NR_RANGE_SHORT 83

lejos.nxt.addon.RCXLink
public static final byte BEEP 57
public static final int DELAY 10
public static final int EEPROM_BUFFER 120
public static final byte LONG_RANGE_IR 4
public static final byte MOTOR_A_FORWARD 33
public static final byte MOTOR_A_REVERSED 37
public static final byte MOTOR_B_FORWARD 41
public static final byte MOTOR_B_REVERSED 45
public static final byte MOTOR_C_FORWARD 49
public static final byte MOTOR_C_REVERSED 53
public static final byte POWER_OFF_RCX 7
public static final byte RUN_PROGRAM_1 9
public static final byte RUN_PROGRAM_2 13
public static final byte RUN_PROGRAM_3 17
public static final byte RUN_PROGRAM_4 21
public static final byte RUN_PROGRAM_5 25
public static final byte SHORT_RANGE_IR 1
public static final byte STOP_ALL_PROGRAMS 29

lejos.nxt.addon.RCXRotationSensor
public static final int ONE_ROTATION 16
protected static final int UPDATE_TIME 2

lejos.nxt.comm.Bluetooth
public static final byte BT_PENDING_INPUT 1
public static final byte BT_PENDING_OUTPUT 2
public static final byte MSG_ACCEPT_CONNECTION 9
public static final byte MSG_ADD_DEVICE 5
public static final byte MSG_ANY -1
public static final byte MSG_BEGIN_INQUIRY 0
public static final byte MSG_CANCEL_INQUIRY 1
public static final byte MSG_CLOSE_CONNECTION 8
public static final byte MSG_CLOSE_CONNECTION_RESULT 26
public static final byte MSG_CLOSE_PORT 29
public static final byte MSG_CLOSE_PORT_RESULT 30
public static final byte MSG_CONNECT 2
public static final byte MSG_CONNECT_RESULT 19
public static final byte MSG_CONNECTION_STATUS_RESULT 57
public static final byte MSG_DUMP_LIST 7
public static final byte MSG_GET_BRICK_STATUSBYTE 51
public static final byte MSG_GET_BRICK_STATUSBYTE_RESULT 49
public static final byte MSG_GET_CONNECTION_STATUS 56
public static final byte MSG_GET_DISCOVERABLE 42
public static final byte MSG_GET_DISCOVERABLE_RESULT 45
public static final byte MSG_GET_FRIENDLY_NAME 41
public static final byte MSG_GET_FRIENDLY_NAME_RESULT 44
public static final byte MSG_GET_LINK_QUALITY 35
public static final byte MSG_GET_LOCAL_ADDR 39
public static final byte MSG_GET_LOCAL_ADDR_RESULT 40
public static final byte MSG_GET_OPERATING_MODE 53
public static final byte MSG_GET_PORT_OPEN 43
public static final byte MSG_GET_PORT_OPEN_RESULT 46
public static final byte MSG_GET_VERSION 47
public static final byte MSG_GET_VERSION_RESULT 48
public static final byte MSG_GOTO_DFU_MODE 58
public static final byte MSG_HEARTBEAT 13
public static final byte MSG_INQUIRY_RESULT 15
public static final byte MSG_INQUIRY_RUNNING 14
public static final byte MSG_INQUIRY_STOPPED 16
public static final byte MSG_LINK_QUALITY_RESULT 36
public static final byte MSG_LIST_DUMP_STOPPED 25
public static final byte MSG_LIST_ITEM 24
public static final byte MSG_LIST_RESULT 23
public static final byte MSG_LOOKUP_NAME 4
public static final byte MSG_LOOKUP_NAME_FAILURE 18
public static final byte MSG_LOOKUP_NAME_RESULT 17
public static final byte MSG_OPEN_PORT 3
public static final byte MSG_OPEN_STREAM 11
public static final byte MSG_OPERATING_MODE_RESULT 55
public static final byte MSG_PIN_CODE 10
public static final byte MSG_PIN_CODE_ACK 31
public static final byte MSG_PORT_OPEN_RESULT 27
public static final byte MSG_REMOVE_DEVICE 6
public static final byte MSG_REQUEST_CONNECTION 22
public static final byte MSG_REQUEST_PIN_CODE 21
public static final byte MSG_RESET_INDICATION 20
public static final byte MSG_SET_BRICK_STATUSBYTE 52
public static final byte MSG_SET_BRICK_STATUSBYTE_RESULT 50
public static final byte MSG_SET_DISCOVERABLE 28
public static final byte MSG_SET_DISCOVERABLE_ACK 32
public static final byte MSG_SET_FACTORY_SETTINGS 37
public static final byte MSG_SET_FACTORY_SETTINGS_ACK 38
public static final byte MSG_SET_FRIENDLY_NAME 33
public static final byte MSG_SET_FRIENDLY_NAME_ACK 34
public static final byte MSG_SET_OPERATING_MODE 54
public static final byte MSG_START_HEART 12
public static final String PIN "lejos.bluetooth_pin"

lejos.nxt.comm.BTConnection
public static final int AM_ALWAYS 1
public static final int AM_DISABLE 0
public static final int AM_OUTPUT 2

lejos.nxt.comm.LCP
public static final byte BOOT -105
public static final byte CLOSE -124
public static final byte DELETE -123
public static final byte DELETE_USER_FLASH -96
public static final byte DIRECTORY_FULL -4
public static final byte FILE_NOT_FOUND -122
public static final byte FIND_FIRST -122
public static final byte FIND_NEXT -121
public static final byte GET_BATTERY_LEVEL 11
public static final byte GET_CURRENT_PROGRAM_NAME 17
public static final byte GET_DEVICE_INFO -101
public static final byte GET_FIRMWARE_VERSION -120
public static final byte GET_INPUT_VALUES 7
public static final byte GET_OUTPUT_STATE 6
public static final byte INSUFFICIENT_MEMORY -5
public static final byte KEEP_ALIVE 13
public static final byte LS_GET_STATUS 14
public static final byte LS_READ 16
public static final byte LS_WRITE 15
public static final byte MAILBOX_EMPTY 64
public static final byte MESSAGE_READ 19
public static final byte MESSAGE_WRITE 9
public static final byte NOT_IMPLEMENTED -3
public static final byte NXJ_FIND_FIRST -74
public static final byte NXJ_FIND_NEXT -73
public static final byte NXJ_PACKET_MODE -1
public static final byte OPEN_APPEND_DATA -116
public static final byte OPEN_READ -128
public static final byte OPEN_READ_LINEAR -118
public static final byte OPEN_WRITE -127
public static final byte OPEN_WRITE_DATA -117
public static final byte OPEN_WRITE_LINEAR -119
public static final byte PLAY_SOUND_FILE 2
public static final byte PLAY_TONE 3
public static final byte POLL -94
public static final byte POLL_LENGTH -95
public static final byte READ -126
public static final byte RESET_MOTOR_POSITION 10
public static final byte RESET_SCALED_INPUT_VALUE 8
public static final byte SET_BRICK_NAME -104
public static final byte SET_INPUT_MODE 5
public static final byte SET_OUTPUT_STATE 4
public static final byte START_PROGRAM 0
public static final byte STOP_PROGRAM 1
public static final byte STOP_SOUND_PLAYBACK 12
public static final byte UNDEFINED_ERROR -118
public static final byte WRITE -125

lejos.nxt.comm.NXTCommDevice
public static final int ADDRESS_LEN 6
public static final String NAME "lejos.usb_name"
public static final int NAME_LEN 16
public static final String SERIAL_NO "lejos.usb_serno"

lejos.nxt.comm.NXTConnection
public static final int LCP 1
public static final int PACKET 0
public static final int RAW 2

lejos.nxt.comm.RS485
public static final int BUFSZ 128
public static final int MAX_CONNECTIONS 8

lejos.nxt.comm.USB
public static final int RESET 1073741824

lejos.nxt.debug.DebugInterface
public static final int DBG_EVENT_DISABLE 0
public static final int DBG_EVENT_ENABLE 1
public static final int DBG_EVENT_IGNORE 2
public static final int DBG_EXCEPTION 1
public static final int DBG_USER_INTERRUPT 2

lejos.nxt.rcxcomm.Opcode
public static final byte OPCODE_ABSOLUTE_VALUE 116
public static final byte OPCODE_ABSOLUTE_VALUE_REPLY -125
public static final byte OPCODE_ADD_TO_VARIABLE 36
public static final byte OPCODE_ADD_TO_VARIABLE_REPLY -45
public static final byte OPCODE_ALIVE 16
public static final byte OPCODE_ALIVE_REPLY -25
public static final byte OPCODE_AND_VARIABLE -124
public static final byte OPCODE_AND_VARIABLE_REPLY 115
public static final byte OPCODE_BRANCH_ALWAYS_FAR 114
public static final byte OPCODE_BRANCH_ALWAYS_NEAR 39
public static final byte OPCODE_CALL_SUBROUTINE 23
public static final byte OPCODE_CLEAR_MESSAGE -112
public static final byte OPCODE_CLEAR_SENSOR_VALUE -47
public static final byte OPCODE_CLEAR_SENSOR_VALUE_REPLY 38
public static final byte OPCODE_CLEAR_TIMER -95
public static final byte OPCODE_CLEAR_TIMER_REPLY 86
public static final byte OPCODE_DATALOG_NEXT 98
public static final byte OPCODE_DATALOG_NEXT_REPLY -107
public static final byte OPCODE_DECREMENT_LOOP_COUNTER_FAR -110
public static final byte OPCODE_DECREMENT_LOOP_COUNTER_NEAR 55
public static final byte OPCODE_DELETE_ALL_SUBROUTINES 112
public static final byte OPCODE_DELETE_ALL_SUBROUTINES_REPLY -121
public static final byte OPCODE_DELETE_ALL_TASKS 64
public static final byte OPCODE_DELETE_ALL_TASKS_REPLY -73
public static final byte OPCODE_DELETE_FIRMWARE 101
public static final byte OPCODE_DELETE_FIRMWARE_REPLY -110
public static final byte OPCODE_DELETE_SUBROUTINE -63
public static final byte OPCODE_DELETE_SUBROUTINE_REPLY 54
public static final byte OPCODE_DELETE_TASK 97
public static final byte OPCODE_DELETE_TASK_REPLY -106
public static final byte OPCODE_DIVIDE_VARIABLE 68
public static final byte OPCODE_DIVIDE_VARIABLE_REPLY -77
public static final byte OPCODE_GET_BATTERY_POWER 48
public static final byte OPCODE_GET_BATTERY_POWER_REPLY -57
public static final byte OPCODE_GET_MEMORY_MAP 32
public static final byte OPCODE_GET_MEMORY_MAP_REPLY -41
public static final byte OPCODE_GET_VALUE 18
public static final byte OPCODE_GET_VALUE_REPLY -27
public static final byte OPCODE_GET_VERSIONS 21
public static final byte OPCODE_GET_VERSIONS_REPLY -30
public static final byte OPCODE_MASK -9
public static final byte OPCODE_MULTIPLY_VARIABLE 84
public static final byte OPCODE_MULTIPLY_VARIABLE_REPLY -93
public static final byte OPCODE_OR_VARIABLE -108
public static final byte OPCODE_OR_VARIABLE_REPLY 99
public static final byte OPCODE_PLAY_SOUND_REPLY -90
public static final byte OPCODE_PLAY_TONE 35
public static final byte OPCODE_PLAY_TONE_REPLY -44
public static final byte OPCODE_POWER_OFF 96
public static final byte OPCODE_POWER_OFF_REPLY -105
public static final byte OPCODE_REMOTE_COMMAND -46
public static final byte OPCODE_SEND_MESSAGE -78
public static final byte OPCODE_SET_DATALOG_SIZE 82
public static final byte OPCODE_SET_DATALOG_SIZE_REPLY -91
public static final byte OPCODE_SET_DISPLAY 51
public static final byte OPCODE_SET_DISPLAY_REPLY -60
public static final byte OPCODE_SET_LOOP_COUNTER -126
public static final byte OPCODE_SET_MESSAGE -9
public static final byte OPCODE_SET_MOTOR_DIRECTION -31
public static final byte OPCODE_SET_MOTOR_DIRECTION_REPLY 22
public static final byte OPCODE_SET_MOTOR_ON_OFF 33
public static final byte OPCODE_SET_MOTOR_ON_OFF_REPLY -42
public static final byte OPCODE_SET_MOTOR_POWER 19
public static final byte OPCODE_SET_MOTOR_POWER_REPLY -28
public static final byte OPCODE_SET_POWER_DOWN_DELAY -79
public static final byte OPCODE_SET_POWER_DOWN_DELAY_REPLY 70
public static final byte OPCODE_SET_PROGRAM_NUMBER -111
public static final byte OPCODE_SET_PROGRAM_NUMBER_REPLY 102
public static final byte OPCODE_SET_SENSOR_MODE 66
public static final byte OPCODE_SET_SENSOR_MODE_REPLY -75
public static final byte OPCODE_SET_SENSOR_TYPE 50
public static final byte OPCODE_SET_SENSOR_TYPE_REPLY -59
public static final byte OPCODE_SET_TIME 34
public static final byte OPCODE_SET_TIME_REPLY -43
public static final byte OPCODE_SET_TRANSMITTER_RANGE 49
public static final byte OPCODE_SET_TRANSMITTER_RANGE_REPLY -58
public static final byte OPCODE_SET_VARIABLE 20
public static final byte OPCODE_SET_VARIABLE_REPLY -29
public static final byte OPCODE_SIGN_VARIABLE 100
public static final byte OPCODE_SIGN_VARIABLE_REPLY -109
public static final byte OPCODE_START_FIRMWARE_DOWNLOAD 117
public static final byte OPCODE_START_FIRMWARE_DOWNLOAD_REPLY -126
public static final byte OPCODE_START_SUBROUTINE_DOWNLOAD 53
public static final byte OPCODE_START_SUBROUTINE_DOWNLOAD_REPLY -62
public static final byte OPCODE_START_TASK 113
public static final byte OPCODE_START_TASK_DOWNLOAD 37
public static final byte OPCODE_START_TASK_DOWNLOAD_REPLY -46
public static final byte OPCODE_START_TASK_REPLY -122
public static final byte OPCODE_STOP_ALL_TASKS 80
public static final byte OPCODE_STOP_ALL_TASKS_REPLY -89
public static final byte OPCODE_STOP_TASK -127
public static final byte OPCODE_STOP_TASK_REPLY 118
public static final byte OPCODE_SUBTRACT_FROM_VARIABLE 52
public static final byte OPCODE_SUBTRACT_FROM_VARIABLE_REPLY -61
public static final byte OPCODE_TEST_AND_BRANCH_FAR -107
public static final byte OPCODE_TEST_AND_BRANCH_NEAR -123
public static final byte OPCODE_TRANSFER_DATA 69
public static final byte OPCODE_TRANSFER_DATA_REPLY -78
public static final byte OPCODE_UNLOCK_FIRMWARE -91
public static final byte OPCODE_UNLOCK_FIRMWARE_REPLY 82
public static final byte OPCODE_UPLOAD_DATALOG -92
public static final byte OPCODE_UPLOAD_DATALOG_REPLY 83
public static final byte OPCODE_WAIT 67

lejos.nxt.remote.ErrorMessages
public static final byte APPEND_NOT_POSSIBLE -115
public static final byte ATTEMPTED_TO_ACCESS_INVALID_FIELD_OF_A_STRUCTURE -17
public static final byte BAD_ARGUMENTS -1
public static final byte BAD_INPUT_OR_OUTPUT_SPECIFIED -16
public static final byte COMMUNICATION_BUS_ERROR -35
public static final byte DATA_CONTAINS_OUT_OF_RANGE_VALUES -64
public static final byte END_OF_FILE -123
public static final byte END_OF_FILE_EXPECTED -124
public static final byte FILE_EXISTS -113
public static final byte FILE_IS_BUSY -117
public static final byte FILE_IS_FULL -114
public static final byte FILE_NOT_FOUND -121
public static final byte HANDLE_ALREADY_CLOSED -120
public static final byte ILLEGAL_FILE_NAME -110
public static final byte ILLEGAL_HANDLE -109
public static final byte ILLEGAL_MAILBOX_QUEUE_ID_SPECIFIED -18
public static final byte ILLEGAL_SIZE_SPECIFIED -19
public static final byte INSANE_PACKET -65
public static final byte INSUFFICIENT_MEMORY_AVAILABLE -5
public static final byte MODULE_NOT_FOUND -112
public static final byte NO_ACTIVE_PROGRAM -20
public static final byte NO_FREE_MEMORY_IN_COMMUNICATION_BUFFER -34
public static final byte NO_LINEAR_SPACE -119
public static final byte NO_MORE_FILES -125
public static final byte NO_MORE_HANDLES -127
public static final byte NO_SPACE -126
public static final byte NO_WRITE_BUFFERS -116
public static final byte NOT_A_LINEAR_FILE -122
public static final byte OUT_OF_BOUNDARY -111
public static final byte PENDING_COMMUNICATION_TRANSACTION_IN_PROGRESS 32
public static final byte REQUEST_FAILED -67
public static final byte SPECIFIED_CHANNEL_CONNECTION_IS_NOT_VALID -33
public static final byte SPECIFIED_CHANNEL_CONNECTION_NOT_CONFIGURED_OR_BUSY -32
public static final byte SPECIFIED_MAILBOX_QUEUE_IS_EMPTY 64
public static final byte SUCCESS 0
public static final byte UNDEFINED_ERROR -118
public static final byte UNKNOWN_COMMAND_OPCODE -66

lejos.nxt.remote.NXTProtocol
public static final byte ANGLE 4
public static final byte ANGLESTEPSMODE -32
public static final byte BOOLEANMODE 32
public static final byte BOOT -105
public static final byte BRAKE 2
public static final byte CELSIUSMODE -96
public static final byte CLOSE -124
public static final byte CUSTOM 9
public static final byte DELETE -123
public static final byte DELETE_USER_FLASH -96
public static final byte DIRECT_COMMAND_NOREPLY -128
public static final byte DIRECT_COMMAND_REPLY 0
public static final byte FAHRENHEITMODE -64
public static final byte FIND_FIRST -122
public static final byte FIND_NEXT -121
public static final byte GET_BATTERY_LEVEL 11
public static final byte GET_CURRENT_PROGRAM_NAME 17
public static final byte GET_DEVICE_INFO -101
public static final byte GET_FIRMWARE_VERSION -120
public static final byte GET_INPUT_VALUES 7
public static final byte GET_OUTPUT_STATE 6
public static final byte HIGH_SPEED_BUFFER 1
public static final byte KEEP_ALIVE 13
public static final byte LIGHT_ACTIVE 5
public static final byte LIGHT_INACTIVE 6
public static final byte LOWSPEED 10
public static final byte LOWSPEED_9V 11
public static final byte LS_GET_STATUS 14
public static final byte LS_READ 16
public static final byte LS_WRITE 15
public static final byte MESSAGE_READ 19
public static final byte MESSAGE_WRITE 9
public static final byte MODEMASK -32
public static final byte MOTOR_RUN_STATE_IDLE 0
public static final byte MOTOR_RUN_STATE_RAMPDOWN 64
public static final byte MOTOR_RUN_STATE_RAMPUP 16
public static final byte MOTOR_RUN_STATE_RUNNING 32
public static final byte MOTORON 1
public static final byte NO_OF_SENSOR_TYPES 12
public static final byte NO_SENSOR 0
public static final byte NXJ_DEFRAG 33
public static final byte NXJ_DISCONNECT 32
public static final byte NXJ_FIND_FIRST -74
public static final byte NXJ_FIND_NEXT -73
public static final byte NXJ_PACKET_MODE -1
public static final byte OPEN_APPEND_DATA -116
public static final byte OPEN_READ -128
public static final byte OPEN_READ_LINEAR -118
public static final byte OPEN_WRITE -127
public static final byte OPEN_WRITE_DATA -117
public static final byte OPEN_WRITE_LINEAR -119
public static final byte PCTFULLSCALEMODE -128
public static final byte PERIODCOUNTERMODE 96
public static final byte PLAY_SOUND_FILE 2
public static final byte PLAY_TONE 3
public static final byte POLL -94
public static final byte POLL_BUFFER 0
public static final byte POLL_LENGTH -95
public static final byte RAWMODE 0
public static final byte READ -126
public static final byte REFLECTION 3
public static final byte REGULATED 4
public static final byte REGULATION_MODE_IDLE 0
public static final byte REGULATION_MODE_MOTOR_SPEED 1
public static final byte REGULATION_MODE_MOTOR_SYNC 2
public static final byte REPLY_COMMAND 2
public static final byte RESET_MOTOR_POSITION 10
public static final byte RESET_SCALED_INPUT_VALUE 8
public static final byte SET_BRICK_NAME -104
public static final byte SET_INPUT_MODE 5
public static final byte SET_OUTPUT_STATE 4
public static final byte SLOPEMASK 31
public static final byte SOUND_DB 7
public static final byte SOUND_DBA 8
public static final byte START_PROGRAM 0
public static final byte STOP_PROGRAM 1
public static final byte STOP_SOUND_PLAYBACK 12
public static final byte SWITCH 1
public static final byte SYSTEM_COMMAND_NOREPLY -127
public static final byte SYSTEM_COMMAND_REPLY 1
public static final byte TEMPERATURE 2
public static final byte TRANSITIONCNTMODE 64
public static final byte WRITE -125

lejos.robotics.*

lejos.robotics.Colors
public static final int BLACK 1
public static final int BLUE 2
public static final int GREEN 3
public static final int RED 5
public static final int RGB_BLANK 3
public static final int RGB_BLUE 2
public static final int RGB_GREEN 1
public static final int RGB_RED 0
public static final int WHITE 6
public static final int YELLOW 4