Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
A
A
- Static variable in class tinyvm.rcx.
Motor
Motor A.
abs(int)
- Static method in class java.lang.
Math
activate()
- Method in class tinyvm.rcx.
Sensor
Activates the sensor.
addSensorListener(SensorListener)
- Method in class tinyvm.rcx.
Sensor
Adds a sensor listener.
ALL
- Static variable in interface tinyvm.rcx.
Segment
append(boolean)
- Method in class java.lang.
StringBuffer
append(char)
- Method in class java.lang.
StringBuffer
append(double)
- Method in class java.lang.
StringBuffer
append(float)
- Method in class java.lang.
StringBuffer
append(int)
- Method in class java.lang.
StringBuffer
append(long)
- Method in class java.lang.
StringBuffer
append(Object)
- Method in class java.lang.
StringBuffer
append(String)
- Method in class java.lang.
StringBuffer
ArithmeticException
- exception java.lang.
ArithmeticException
.
ArithmeticException()
- Constructor for class java.lang.
ArithmeticException
ArrayIndexOutOfBoundsException
- exception java.lang.
ArrayIndexOutOfBoundsException
.
ArrayIndexOutOfBoundsException()
- Constructor for class java.lang.
ArrayIndexOutOfBoundsException
B
B
- Static variable in class tinyvm.rcx.
Motor
Motor B.
backward()
- Method in class tinyvm.rcx.
Motor
Causes motor to rotate backwards.
BATTERY
- Static variable in interface tinyvm.rcx.
Segment
beep()
- Static method in class tinyvm.rcx.
Sound
Beeps once.
beepSequence()
- Static method in class tinyvm.rcx.
Sound
Beeps twice.
BitSet
- class java.util.
BitSet
.
Represents a long set of bits.
BitSet(int)
- Constructor for class java.util.
BitSet
Button
- class tinyvm.rcx.
Button
.
Abstraction for an RCX button.
buzz()
- Static method in class tinyvm.rcx.
Sound
Low buzz.
C
C
- Static variable in class tinyvm.rcx.
Motor
Motor C.
Class
- class java.lang.
Class
.
Not functional.
Class()
- Constructor for class java.lang.
Class
ClassCastException
- exception java.lang.
ClassCastException
.
ClassCastException()
- Constructor for class java.lang.
ClassCastException
ClassNotFoundException
- exception java.lang.
ClassNotFoundException
.
ClassNotFoundException()
- Constructor for class java.lang.
ClassNotFoundException
clear()
- Static method in class tinyvm.rcx.
LCD
Clears the display.
clear(int)
- Method in class java.util.
BitSet
clearSegment(int)
- Static method in class tinyvm.rcx.
LCD
Clears an LCD segment.
Cloneable
- interface java.lang.
Cloneable
.
This interface is not functional.
controlMotor(char, int, int)
- Static method in class tinyvm.rcx.
Motor
Low-level API
for controlling a motor.
currentTimeMillis()
- Static method in class tinyvm.rcx.
Time
Return the number of milliseconds the RCX has been running.
D
DATALOG
- Static variable in interface tinyvm.rcx.
Segment
DOWNLOAD
- Static variable in interface tinyvm.rcx.
Segment
E
Error
- error java.lang.
Error
.
Error()
- Constructor for class java.lang.
Error
Exception
- exception java.lang.
Exception
.
Exception()
- Constructor for class java.lang.
Exception
F
flt()
- Method in class tinyvm.rcx.
Motor
Causes motor to float.
forName(String)
- Static method in class java.lang.
Class
forward()
- Method in class tinyvm.rcx.
Motor
Causes motor to rotate forward.
G
get(int)
- Method in class java.util.
BitSet
getBatteryPower()
- Static method in class tinyvm.rcx.
ROM
getClass()
- Method in class java.lang.
Object
Returns
null
.
getDelay()
- Method in class tinyvm.rcx.
Timer
access how man milliseconds between timedOut() messages.
getMessage()
- Method in class java.lang.
Throwable
I
isAlive()
- Method in class java.lang.
Thread
isPacketAvailable()
- Static method in class tinyvm.rcx.
Serial
Checks to see if a packet is available.
isPressed()
- Method in class tinyvm.rcx.
Button
J
java.lang
- package java.lang
Core Java classes
java.util
- package java.util
Utilities
L
LCD
- class tinyvm.rcx.
LCD
.
LCD routines.
M
Math
- class java.lang.
Math
.
Mathematical operations.
Math()
- Constructor for class java.lang.
Math
max(int, int)
- Static method in class java.lang.
Math
min(int, int)
- Static method in class java.lang.
Math
MinLCD
- class tinyvm.rcx.
MinLCD
.
Only the most basic APIs from LCD.
MinSound
- class tinyvm.rcx.
MinSound
.
Only the most basic APIs from Sound.
Motor
- class tinyvm.rcx.
Motor
.
Abstraction for a motor.
MOTOR_A_FWD
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_A_REV
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_A_VIEW
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_B_FWD
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_B_REV
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_B_VIEW
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_C_FWD
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_C_REV
- Static variable in interface tinyvm.rcx.
Segment
MOTOR_C_VIEW
- Static variable in interface tinyvm.rcx.
Segment
N
nextInt()
- Method in class java.util.
Random
NoClassDefFoundError
- error java.lang.
NoClassDefFoundError
.
NoClassDefFoundError(String)
- Constructor for class java.lang.
NoClassDefFoundError
NoSuchMethodError
- error java.lang.
NoSuchMethodError
.
NoSuchMethodError()
- Constructor for class java.lang.
NoSuchMethodError
NullPointerException
- exception java.lang.
NullPointerException
.
NullPointerException()
- Constructor for class java.lang.
NullPointerException
O
Object
- class java.lang.
Object
.
Base class for all objects.
Object()
- Constructor for class java.lang.
Object
OutOfMemoryError
- error java.lang.
OutOfMemoryError
.
OutOfMemoryError()
- Constructor for class java.lang.
OutOfMemoryError
P
passivate()
- Method in class tinyvm.rcx.
Sensor
Passivates the sensor.
playTone(int, int)
- Static method in class tinyvm.rcx.
MinSound
Deprecated.
playTone(int, int)
- Static method in class tinyvm.rcx.
Sound
Plays a tone, given its frequency and duration.
PRGM
- Static variable in class tinyvm.rcx.
Button
The Prgm button.
print(char[])
- Static method in class tinyvm.rcx.
TextLCD
Print up to the first 5 characters of a char array to the LCD.
printChar(char, int)
- Static method in class tinyvm.rcx.
TextLCD
Prints a character to a given position.
R
Random
- class java.util.
Random
.
Pseudo-random number generation.
Random(int)
- Constructor for class java.util.
Random
RANGE_LONG
- Static variable in interface tinyvm.rcx.
Segment
RANGE_SHORT
- Static variable in interface tinyvm.rcx.
Segment
readBooleanValue()
- Method in class tinyvm.rcx.
Sensor
readButtons()
- Static method in class tinyvm.rcx.
Button
Low-level API
that reads status of buttons.
readPacket(byte[])
- Static method in class tinyvm.rcx.
Serial
Reads a packet received by the RCX, if one is available.
readPercentage()
- Method in class tinyvm.rcx.
Sensor
readRawValue()
- Method in class tinyvm.rcx.
Sensor
readSensorValue(short, byte, byte)
- Static method in class tinyvm.rcx.
Sensor
Low-level API
for reading sensor values.
refresh()
- Static method in class tinyvm.rcx.
LCD
Refreshes LCD.
refresh()
- Static method in class tinyvm.rcx.
MinLCD
Refreshes LCD.
resetMinuteTimer()
- Static method in class tinyvm.rcx.
ROM
Resets two-byte timer in the RCX.
resetRcx()
- Static method in class tinyvm.rcx.
Serial
Resets serial communications.
ROM
- class tinyvm.rcx.
ROM
.
Provides access to ROM routines that fall in a "miscellaneous" category.
ROM()
- Constructor for class tinyvm.rcx.
ROM
RUN
- Static variable in class tinyvm.rcx.
Button
The Run button.
run()
- Method in class java.lang.
Thread
Must be implemented by subclasses.
RuntimeException
- exception java.lang.
RuntimeException
.
RuntimeException()
- Constructor for class java.lang.
RuntimeException
S
S1
- Static variable in class tinyvm.rcx.
Sensor
Sensor 1.
S2
- Static variable in class tinyvm.rcx.
Sensor
Sensor 2.
S3
- Static variable in class tinyvm.rcx.
Sensor
Sensor 3.
Segment
- interface tinyvm.rcx.
Segment
.
LCD segment constants.
sendPacket(byte[], int, int)
- Static method in class tinyvm.rcx.
Serial
Sends a packet to the PC or another RCX.
Sensor
- class tinyvm.rcx.
Sensor
.
Abstraction for a sensor.
SENSOR_1_ACTIVE
- Static variable in interface tinyvm.rcx.
Segment
SENSOR_1_VIEW
- Static variable in interface tinyvm.rcx.
Segment
SENSOR_2_ACTIVE
- Static variable in interface tinyvm.rcx.
Segment
SENSOR_2_VIEW
- Static variable in interface tinyvm.rcx.
Segment
SENSOR_3_ACTIVE
- Static variable in interface tinyvm.rcx.
Segment
SENSOR_3_VIEW
- Static variable in interface tinyvm.rcx.
Segment
SensorListener
- interface tinyvm.rcx.
SensorListener
.
Listener of sensor events.
Serial
- class tinyvm.rcx.
Serial
.
Low-level APIs for serial communications.
set(int)
- Method in class java.util.
BitSet
setDataBuffer(byte[])
- Static method in class tinyvm.rcx.
Serial
Sets the buffer that will be used to save data transferred with opcode 0x45.
setDelay(int)
- Method in class tinyvm.rcx.
Timer
Change the delay between timedOut messages.
setNumber(int, int, int)
- Static method in class tinyvm.rcx.
LCD
Sets a number to be displayed in the LCD.
setNumber(int, int, int)
- Static method in class tinyvm.rcx.
MinLCD
Sets a number to be displayed in the LCD.
setPower(int)
- Method in class tinyvm.rcx.
Motor
Sets motor power to a
value between 0 and 7
.
setSegment(int)
- Static method in class tinyvm.rcx.
LCD
Sets an LCD segment.
showNumber(int)
- Static method in class tinyvm.rcx.
LCD
Shows an unsigned number on the LCD.
showProgramNumber(int)
- Static method in class tinyvm.rcx.
LCD
Shows an digit in the Program section of the LCD.
sleep(int)
- Static method in class tinyvm.rcx.
Time
Cause the calling thread to "sleep" for at LEAST the specified number of milliseconds.
Sound
- class tinyvm.rcx.
Sound
.
RCX sound routines.
StackOverflowError
- error java.lang.
StackOverflowError
.
StackOverflowError()
- Constructor for class java.lang.
StackOverflowError
STANDING
- Static variable in interface tinyvm.rcx.
Segment
start()
- Method in class java.lang.
Thread
Starts this thread.
start()
- Method in class tinyvm.rcx.
Timer
Starts the timer, telling it to send timeOut() methods to the TimerListener.
stateChanged(Sensor, boolean)
- Method in interface tinyvm.rcx.
SensorListener
Called when the boolean state of the sensor changes.
stateChanged(Sensor, int)
- Method in interface tinyvm.rcx.
SensorListener
Called when the raw value of the sensor changes.
stop()
- Method in class tinyvm.rcx.
Timer
Stops the timer.
stop()
- Method in class tinyvm.rcx.
Motor
Causes motor to stop.
String
- class java.lang.
String
.
String constants not yet supported by TinyVM.
String(char[], int, int)
- Constructor for class java.lang.
String
StringBuffer
- class java.lang.
StringBuffer
.
String constants not yet supported by TinyVM.
StringBuffer(String)
- Constructor for class java.lang.
StringBuffer
systemSound(boolean, int)
- Static method in class tinyvm.rcx.
Sound
Play a system sound.
T
TextLCD
- class tinyvm.rcx.
TextLCD
.
Display text on the LCD screen.
Thread
- class java.lang.
Thread
.
A thread (task) of execution.
Thread()
- Constructor for class java.lang.
Thread
ThreadDeath
- error java.lang.
ThreadDeath
.
ThreadDeath()
- Constructor for class java.lang.
ThreadDeath
Throwable
- class java.lang.
Throwable
.
Base class for exceptions and errors.
Throwable()
- Constructor for class java.lang.
Throwable
Time
- class tinyvm.rcx.
Time
.
Implements currentTimeMillis() and sleep() (as sleep wont work in the Thread class).
timedOut()
- Method in interface tinyvm.rcx.
TimerListener
Timer
- class tinyvm.rcx.
Timer
.
Timer object, with some similar functionality to java.Swing.Timer.
Timer(int, TimerListener)
- Constructor for class tinyvm.rcx.
Timer
Create a Timer object.
TimerListener
- interface tinyvm.rcx.
TimerListener
.
Listener used with Timer.
tinyvm.rcx
- package tinyvm.rcx
Access to RCX sensors, motors, etc.
toCharArray()
- Method in class java.lang.
String
toString()
- Method in class java.lang.
Object
Returns the empty string.
toString()
- Method in class java.lang.
StringBuffer
toString()
- Method in class java.lang.
String
twoBeeps()
- Static method in class tinyvm.rcx.
Sound
Beeps twice.
U
UPLOAD
- Static variable in interface tinyvm.rcx.
Segment
V
valueOf(Object)
- Static method in class java.lang.
String
VIEW
- Static variable in class tinyvm.rcx.
Button
The View button.
W
waitForPressAndRelease()
- Method in class tinyvm.rcx.
Button
Loops until the button is released.
WALKING
- Static variable in interface tinyvm.rcx.
Segment
Y
yield()
- Static method in class java.lang.
Thread
Preempts the current thread.
A
B
C
D
E
F
G
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES