Constant Field Values


Contents
js.tinyvm.*

js.tinyvm.OpCodeConstants
public static final int OP_AALOAD 50
public static final int OP_AASTORE 83
public static final int OP_ACONST_NULL 1
public static final int OP_ALOAD 25
public static final int OP_ALOAD_0 42
public static final int OP_ALOAD_1 43
public static final int OP_ALOAD_2 44
public static final int OP_ALOAD_3 45
public static final int OP_ANEWARRAY 189
public static final int OP_ARETURN 176
public static final int OP_ARRAYLENGTH 190
public static final int OP_ASTORE 58
public static final int OP_ASTORE_0 75
public static final int OP_ASTORE_1 76
public static final int OP_ASTORE_2 77
public static final int OP_ASTORE_3 78
public static final int OP_ATHROW 191
public static final int OP_BALOAD 51
public static final int OP_BASTORE 84
public static final int OP_BIPUSH 16
public static final int OP_BREAKPOINT 202
public static final int OP_CALOAD 52
public static final int OP_CASTORE 85
public static final int OP_CHECKCAST 192
public static final int OP_D2F 144
public static final int OP_D2I 142
public static final int OP_D2L 143
public static final int OP_DADD 99
public static final int OP_DALOAD 49
public static final int OP_DASTORE 82
public static final int OP_DCMPG 152
public static final int OP_DCMPL 151
public static final int OP_DCONST_0 14
public static final int OP_DCONST_1 15
public static final int OP_DDIV 111
public static final int OP_DLOAD 24
public static final int OP_DLOAD_0 38
public static final int OP_DLOAD_1 39
public static final int OP_DLOAD_2 40
public static final int OP_DLOAD_3 41
public static final int OP_DMUL 107
public static final int OP_DNEG 119
public static final int OP_DREM 115
public static final int OP_DRETURN 175
public static final int OP_DSTORE 57
public static final int OP_DSTORE_0 71
public static final int OP_DSTORE_1 72
public static final int OP_DSTORE_2 73
public static final int OP_DSTORE_3 74
public static final int OP_DSUB 103
public static final int OP_DUP 89
public static final int OP_DUP_X1 90
public static final int OP_DUP_X2 91
public static final int OP_DUP2 92
public static final int OP_DUP2_X1 93
public static final int OP_DUP2_X2 94
public static final int OP_F2D 141
public static final int OP_F2I 139
public static final int OP_F2L 140
public static final int OP_FADD 98
public static final int OP_FALOAD 48
public static final int OP_FASTORE 81
public static final int OP_FCMPG 150
public static final int OP_FCMPL 149
public static final int OP_FCONST_0 11
public static final int OP_FCONST_1 12
public static final int OP_FCONST_2 13
public static final int OP_FDIV 110
public static final int OP_FLOAD 23
public static final int OP_FLOAD_0 34
public static final int OP_FLOAD_1 35
public static final int OP_FLOAD_2 36
public static final int OP_FLOAD_3 37
public static final int OP_FMUL 106
public static final int OP_FNEG 118
public static final int OP_FREM 114
public static final int OP_FRETURN 174
public static final int OP_FSTORE 56
public static final int OP_FSTORE_0 67
public static final int OP_FSTORE_1 68
public static final int OP_FSTORE_2 69
public static final int OP_FSTORE_3 70
public static final int OP_FSUB 102
public static final int OP_GETFIELD 180
public static final int OP_GETSTATIC 178
public static final int OP_GOTO 167
public static final int OP_GOTO_W 200
public static final int OP_I2B 145
public static final int OP_I2C 146
public static final int OP_I2D 135
public static final int OP_I2F 134
public static final int OP_I2L 133
public static final int OP_I2S 147
public static final int OP_IADD 96
public static final int OP_IALOAD 46
public static final int OP_IAND 126
public static final int OP_IASTORE 79
public static final int OP_ICONST_0 3
public static final int OP_ICONST_1 4
public static final int OP_ICONST_2 5
public static final int OP_ICONST_3 6
public static final int OP_ICONST_4 7
public static final int OP_ICONST_5 8
public static final int OP_ICONST_M1 2
public static final int OP_IDIV 108
public static final int OP_IF_ACMPEQ 165
public static final int OP_IF_ACMPNE 166
public static final int OP_IF_ICMPEQ 159
public static final int OP_IF_ICMPGE 162
public static final int OP_IF_ICMPGT 163
public static final int OP_IF_ICMPLE 164
public static final int OP_IF_ICMPLT 161
public static final int OP_IF_ICMPNE 160
public static final int OP_IFEQ 153
public static final int OP_IFGE 156
public static final int OP_IFGT 157
public static final int OP_IFLE 158
public static final int OP_IFLT 155
public static final int OP_IFNE 154
public static final int OP_IFNONNULL 199
public static final int OP_IFNULL 198
public static final int OP_IINC 132
public static final int OP_ILOAD 21
public static final int OP_ILOAD_0 26
public static final int OP_ILOAD_1 27
public static final int OP_ILOAD_2 28
public static final int OP_ILOAD_3 29
public static final int OP_IMUL 104
public static final int OP_INEG 116
public static final int OP_INSTANCEOF 193
public static final int OP_INVOKEINTERFACE 185
public static final int OP_INVOKESPECIAL 183
public static final int OP_INVOKESTATIC 184
public static final int OP_INVOKEVIRTUAL 182
public static final int OP_IOR 128
public static final int OP_IREM 112
public static final int OP_IRETURN 172
public static final int OP_ISHL 120
public static final int OP_ISHR 122
public static final int OP_ISTORE 54
public static final int OP_ISTORE_0 59
public static final int OP_ISTORE_1 60
public static final int OP_ISTORE_2 61
public static final int OP_ISTORE_3 62
public static final int OP_ISUB 100
public static final int OP_IUSHR 124
public static final int OP_IXOR 130
public static final int OP_JSR 168
public static final int OP_JSR_W 201
public static final int OP_L2D 138
public static final int OP_L2F 137
public static final int OP_L2I 136
public static final int OP_LADD 97
public static final int OP_LALOAD 47
public static final int OP_LAND 127
public static final int OP_LASTORE 80
public static final int OP_LCMP 148
public static final int OP_LCONST_0 9
public static final int OP_LCONST_1 10
public static final int OP_LDC 18
public static final int OP_LDC_W 19
public static final int OP_LDC2_W 20
public static final int OP_LDIV 109
public static final int OP_LLOAD 22
public static final int OP_LLOAD_0 30
public static final int OP_LLOAD_1 31
public static final int OP_LLOAD_2 32
public static final int OP_LLOAD_3 33
public static final int OP_LMUL 105
public static final int OP_LNEG 117
public static final int OP_LOOKUPSWITCH 171
public static final int OP_LOR 129
public static final int OP_LREM 113
public static final int OP_LRETURN 173
public static final int OP_LSHL 121
public static final int OP_LSHR 123
public static final int OP_LSTORE 55
public static final int OP_LSTORE_0 63
public static final int OP_LSTORE_1 64
public static final int OP_LSTORE_2 65
public static final int OP_LSTORE_3 66
public static final int OP_LSUB 101
public static final int OP_LUSHR 125
public static final int OP_LXOR 131
public static final int OP_MONITORENTER 194
public static final int OP_MONITOREXIT 195
public static final int OP_MULTIANEWARRAY 197
public static final int OP_NEW 187
public static final int OP_NEWARRAY 188
public static final int OP_NOP 0
public static final int OP_POP 87
public static final int OP_POP2 88
public static final int OP_PUTFIELD 181
public static final int OP_PUTSTATIC 179
public static final int OP_RET 169
public static final int OP_RETURN 177
public static final int OP_SALOAD 53
public static final int OP_SASTORE 86
public static final int OP_SIPUSH 17
public static final int OP_SWAP 95
public static final int OP_TABLESWITCH 170
public static final int OP_WIDE 196
public static final int OP_XXXUNUSEDXXX 186

js.tinyvm.OpCodeInfo
public static final int OP_GETFIELD_1 215
public static final int OP_GETSTATIC_1 203
public static final int OP_GETSTATIC_2 204
public static final int OP_GETSTATIC_3 205
public static final int OP_GETSTATIC_4 206
public static final int OP_LDC_1 211
public static final int OP_LDC_2 212
public static final int OP_LDC_3 213
public static final int OP_LDC_4 214
public static final int OP_PUTFIELD_1 216
public static final int OP_PUTSTATIC_1 207
public static final int OP_PUTSTATIC_2 208
public static final int OP_PUTSTATIC_3 209
public static final int OP_PUTSTATIC_4 210

js.tinyvm.TinyVMConstants
public static final int ARRAY_HEADER 64768
public static final int C_ARRAY 2
public static final int C_HASCLINIT 4
public static final int C_INITIALIZED 1
public static final int C_INTERFACE 8
public static final int C_NOREFS 16
public static final int C_PRIMITIVE 32
public static final int F_OFFSET_MASK 4095
public static final int F_SIZE_SHIFT 12
public static final int M_ARGS_SHIFT 12
public static final int M_NATIVE 1
public static final int M_SIG_MASK 4095
public static final int M_STATIC 4
public static final int M_SYNCHRONIZED 2
public static final int MAGIC_MASK 51959
public static final int MAX_CLASSES 256
public static final int MAX_CODE 65535
public static final int MAX_CONSTANTS 1024
public static final int MAX_DIMS 7
public static final int MAX_EXCEPTION_HANDLERS 255
public static final int MAX_FIELD_OFFSET 4095
public static final int MAX_FIELDS 255
public static final int MAX_LOCALS 255
public static final int MAX_METHODS 255
public static final int MAX_OPERANDS 255
public static final int MAX_OPTIMIZED_STRING 255
public static final int MAX_PARAMETER_WORDS 16
public static final int MAX_SIGNATURES 4096
public static final int MAX_STATICS 1024
public static final int OBJ_HEADER 65280
public static final int VERIFY_LEVEL 2
public static final java.lang.String VERSION "2.1.0"

js.tinyvm.TinyVMType
public static final byte T_ARRAY_TYPE 0
public static final byte T_BOOLEAN_TYPE 4
public static final byte T_BYTE_TYPE 8
public static final byte T_CHAR_TYPE 5
public static final byte T_CLASS_TYPE 2
public static final byte T_DOUBLE_TYPE 7
public static final byte T_FLOAT_TYPE 6
public static final byte T_INT_TYPE 10
public static final byte T_LONG_TYPE 11
public static final byte T_OBJECT_TYPE 0
public static final byte T_REFERENCE_TYPE 0
public static final byte T_SHORT_TYPE 9
public static final byte T_STACKFRAME_TYPE 1
public static final byte T_VOID_TYPE 12

lejos.nxt.*

lejos.nxt.BasicMotorPort
public static final int BACKWARD 2
public static final int FLOAT 4
public static final int FORWARD 1
public static final int MAX_POWER 100
public static final int PWM_BRAKE 1
public static final int PWM_FLOAT 0
public static final int STOP 3

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

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

lejos.nxt.I2CSensor
protected static final int DEFAULT_I2C_ADDRESS 2
protected static final byte REG_PRODUCT_ID 16
protected static final byte REG_VENDOR_ID 8
protected static final byte REG_VERSION 0

lejos.nxt.LCD
public static final int CELL_HEIGHT 8
public static final int CELL_WIDTH 6
public static final int FONT_HEIGHT 8
public static final int FONT_WIDTH 5
public static final int LCD_HEIGHT 64
public static final int LCD_WIDTH 100

lejos.nxt.SensorConstants
public static final int BLACK 1
public static final int BLANK_INDEX 3
public static final int BLUE 2
public static final int BLUE_INDEX 2
public static final int GREEN 3
public static final int GREEN_INDEX 1
public static final int MAX_AD_RAW 1023
public static final int MAX_TYPE 17
public static final int MIN_TYPE 0
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 RED 5
public static final int RED_INDEX 0
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
public static final int WHITE 6
public static final int YELLOW 4

lejos.nxt.UltrasonicSensor
public static final byte MODE_CAPTURE 3
public static final byte MODE_CONTINUOUS 2
public static final byte MODE_OFF 0
public static final byte MODE_PING 1
public static final byte MODE_RESET 4

lejos.nxt.addon.AccelHTSensor
public static final int ERROR -2147483648

lejos.nxt.addon.AccelMindSensor
public static final int ERROR -2147483648

lejos.nxt.addon.AngleSensor
protected static final int HTANGLE_MODE_CALIBRATE 67
protected static final int HTANGLE_MODE_RESET 82
protected static final int REG_ACCUMULATED_ANGLE 68
protected static final int REG_ANGLE 66
protected static final int REG_SPEED 72

lejos.nxt.addon.DIMUAccel
protected static final int ACCEL 0
protected static final int DEFAULT_I2C_ADDRESS 58
protected static final int MODE_REG 22

lejos.nxt.addon.GPSSensor
public static final byte DGPS_CMD_ANGD 9
public static final byte DGPS_CMD_ANGR 10
public static final byte DGPS_CMD_DIST 8
public static final byte DGPS_CMD_HEAD 7
public static final byte DGPS_CMD_LAT 2
public static final byte DGPS_CMD_LONG 4
public static final byte DGPS_CMD_SLAT 11
public static final byte DGPS_CMD_SLONG 12
public static final byte DGPS_CMD_STATUS 1
public static final byte DGPS_CMD_UTC 0
public static final byte DGPS_CMD_VELO 6
public static final byte DGPS_I2C_ADDR 6

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.IRSeekerV2
public static final byte address 16
public static final float noAngle 0f/0f

lejos.nxt.addon.MMXRegulatedMotor
public static final int ROTSTOP_BRAKE 2
public static final int ROTSTOP_FLOAT 1
public static final int ROTSTOP_LOCK 4

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

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 80

lejos.nxt.addon.NXTMMX
public static final int DEFAULT_MMX_ADDRESS 6
public static final int MMX_MOTOR_1 0
public static final int MMX_MOTOR_2 1

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.PFMate
public static final int DEFAULT_PFMATE_ADDRESS 72

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.RCXMotorMultiplexer
public static final int DEFAULT_RCXMMUX_ADDRESS 180

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

lejos.nxt.addon.RCXSensorMultiplexer
public static final int DEFAULT_RCXSMUX_ADDRESS 126

lejos.nxt.addon.SumoEyesSensor
public static final int CENTER 2
public static final int LEFT 1
public static final int NO_DETECTION 0
public static final int RIGHT 3

lejos.nxt.addon.TouchMUX
public static final int ID_T1 1
public static final int ID_T2 2
public static final int ID_T3 4
public static final int NUMBER_OF_SENSORS 3

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 DIRECTORY_FULL -4
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 NOT_IMPLEMENTED -3
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.NXTCommand
public static final int MAX_FILENAMELENGTH 20

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_GET_AUTO_RUN 44
public static final byte NXJ_GET_DEFAULT_PROGRAM 40
public static final byte NXJ_GET_KEY_CLICK_VOLUME 43
public static final byte NXJ_GET_SLEEP_TIME 41
public static final byte NXJ_GET_VERSION 39
public static final byte NXJ_GET_VOLUME 42
public static final byte NXJ_PACKET_MODE -1
public static final byte NXJ_SET_AUTO_RUN 38
public static final byte NXJ_SET_DEFAULT_PROGRAM 34
public static final byte NXJ_SET_KEY_CLICK_VOLUME 37
public static final byte NXJ_SET_SLEEP_TIME 35
public static final byte NXJ_SET_VOLUME 36
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.pc.*

lejos.pc.charting.DataItem
public static final int DT_BOOLEAN 0
public static final int DT_BYTE 1
public static final int DT_DOUBLE 6
public static final int DT_FLOAT 5
public static final int DT_INTEGER 3
public static final int DT_LONG 4
public static final int DT_SHORT 2
public static final int DT_STRING 7

lejos.pc.comm.NXTComm
public static final int LCP 1
public static final int PACKET 0
public static final int RAW 2

lejos.pc.comm.NXTCommFactory
public static final int ALL_PROTOCOLS 3
public static final int BLUETOOTH 2
public static final int USB 1

lejos.pc.comm.NXTSamba
public static final int FLASH_BASE 1048576
public static final int FLASH_MAX 1310720
public static final int FLASH_SIZE 262144
public static final int PAGE_MAX 1024
public static final int PAGE_SIZE 256

lejos.pc.tools.ExtendedFileModel
public static final int COL_DELETE 2
public static final int COL_NAME 0
public static final int COL_SIZE 1
public static final int MAX_FILES 30

lejos.pc.tools.FileDrop.TransferableObject
public static final java.lang.String MIME_TYPE "application/x-net.iharder.dnd.TransferableObject"

lejos.pc.tools.NXJBrowser
public static final int MAX_FILES 30

lejos.pc.tools.NXJImageCodePanel
public static final java.lang.String CODE_UPDATE_PROP "codeUpdated"

lejos.pc.tools.NXJImageConverter
public static final int BIT_16 1
public static final int BIT_8 0
public static final int BYTEA 2

lejos.pc.tools.NXJImagePicturePanel
public static final java.lang.String IMAGE_UPDATE_PROP "imageUpdated!"

lejos.pc.tools.NXJMonitor
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_CUSTOM 9
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.robotics.*

lejos.robotics.Color
public static final int BLACK 7
public static final int BLUE 2
public static final int CYAN 12
public static final int DARK_GRAY 11
public static final int GRAY 9
public static final int GREEN 1
public static final int LIGHT_GRAY 10
public static final int MAGENTA 4
public static final int NONE -1
public static final int ORANGE 5
public static final int PINK 8
public static final int RED 0
public static final int WHITE 6
public static final int YELLOW 3

lejos.robotics.FixedRangeScanner
protected final int MAX_RELIABLE_RANGE_READING 180
protected final int ZERO 2

lejos.robotics.RotatingRangeScanner
protected final int MAX_RELIABLE_RANGE_READING 180
protected final int ZERO 2

lejos.robotics.mapping.MapPanel
protected static final float ARROW_LENGTH 10.0f
public static final int BACKGROUND_COLOR_INDEX 2
public static final int CLOSEST_COLOR_INDEX 5
public static final int ESTIMATE_COLOR_INDEX 4
public static final int FEATURE_COLOR_INDEX 11
public static final int GRID_COLOR_INDEX 3
public static final int MAP_COLOR_INDEX 0
protected static final int MAX_CLUSTER_SIZE 50
public static final int MESH_COLOR_INDEX 6
public static final int MOVE_COLOR_INDEX 10
public static final int NEIGHBOR_COLOR_INDEX 7
protected final int NODE_CIRC 6
public static final int PARTICLE_COLOR_INDEX 1
public static final int PATH_COLOR_INDEX 9
public static final int ROBOT_COLOR_INDEX 13
protected static final int ROBOT_SIZE 4
public static final int TARGET_COLOR_INDEX 8
protected static final int TARGET_SIZE 5
public static final int WAYPOINT_COLOR_INDEX 12

lejos.robotics.mapping.NavigationPanel
protected static final java.lang.String KEY_DEFAULT_MAP "DEFAULT_MAP"
protected static final java.lang.String KEY_DEFAULT_NXT "DEFAULT_NXT"
protected static final java.lang.String KEY_DETECTOR_DELAY "RANGE_FEATURE_DETECTOR_DELAY"
protected static final java.lang.String KEY_DETECTOR_MAX_DISTANCE "RANGE_FEATURE_DETECTOR_MAX_DISTANCE"
protected static final java.lang.String KEY_DIFF_PILOT_LEFT_MOTOR "DIFFERENTIAL_PILOT_LEFT_MOTOR"
protected static final java.lang.String KEY_DIFF_PILOT_REVERSE "DIFFERENTIAL_PILOT_REVERSE"
protected static final java.lang.String KEY_DIFF_PILOT_RIGHT_MOTOR "DIFFERENTIAL_PILOT_RIGHT_MOTOR"
protected static final java.lang.String KEY_DIFF_PILOT_TRACK_WIDTH "DIFFERENTIAL_PILOT_TRACK_WIDTH"
protected static final java.lang.String KEY_DIFF_PILOT_WHEEL_DIAMETER "DIFFERENTIAL_PILOT_WHEEL_DIAMETER"
protected static final java.lang.String KEY_MAX_ROTATE_SPEED "MAXIMUM_ROTATE_SPEED"
protected static final java.lang.String KEY_MAX_TRAVEL_SPEED "MAXIMUM_TRAVEL_SPEED"
protected static final java.lang.String KEY_MCL_CLEARANCE "MCL_CLEARANCE"
protected static final java.lang.String KEY_MCL_NUM_PARTICLES "MCL_NUMBER_OF_PARTICLES"
protected static final java.lang.String KEY_MESH_CLEARANCE "MESH_CLEARANCE"
protected static final java.lang.String KEY_MESH_GRID_SIZE "MESH_GRID_SIZE"
protected static final java.lang.String KEY_RANDOM_MOVE_CLEARANCE "RANDOM_MOVE_CLEARANCE"
protected static final java.lang.String KEY_RANDOM_MOVE_MAX_DISTANCE "RANDOM_MOVE_MAX_DISTANCE"
protected static final java.lang.String KEY_RANGE_SCANNER_GEAR_RATIO "ROTATING_RANGE_SCANNER_GEAR_RATIO"
protected static final java.lang.String KEY_RANGE_SCANNER_HEAD_MOTOR "ROTATING_RANGE_SCANNER_HEAD_MOTOR"
protected static final java.lang.String KEY_STEER_PILOT_DRIVE_MOTOR "STEERING_PILOT_DRIVE_MOTOR"
protected static final java.lang.String KEY_STEER_PILOT_DRIVE_MOTOR_REVERSE "STEERING_PILOT_DRIVE_MOTOR_REVERSE"
protected static final java.lang.String KEY_STEER_PILOT_LEFT_TACHO "STEERING_PILOT_LEFT_TACHO_COUNT"
protected static final java.lang.String KEY_STEER_PILOT_RIGHT_TACHO "STEERING_PILOT_RIGHT_TACHO_COUNT"
protected static final java.lang.String KEY_STEER_PILOT_STEERING_MOTOR "STEERING_PILOT_STEERING_MOTOR"
protected static final java.lang.String KEY_STEER_PILOT_WHEEL_DIAMETER "STEERING_PILOT_WHEEL_DIAMETER"

lejos.robotics.navigation.MoveController
public static final double WHEEL_SIZE_NXT1 5.6
public static final double WHEEL_SIZE_NXT2 4.32
public static final double WHEEL_SIZE_RCX 8.16

lejos.util.*

lejos.util.PilotProps
public static final java.lang.String KEY_LEFTMOTOR "leftMotor"
public static final java.lang.String KEY_REVERSE "reverse"
public static final java.lang.String KEY_RIGHTMOTOR "rightMotor"
public static final java.lang.String KEY_TRACKWIDTH "trackWidth"
public static final java.lang.String KEY_WHEELDIAMETER "wheelDiameter"
public static final java.lang.String PERSISTENT_FILENAME "pilot.props"

lejos.util.TextMenu
public static final java.lang.String BLANK " "
protected static final int BUTTON_POLL_INTERVAL 10
protected static final char SEL_CHAR 62