A B C D E F G H I J L M O P R S T U W

A

addSub(RCXSub) - Method in class rcxport.RCXProgram
 
addTask(RCXTask) - Method in class rcxport.RCXProgram
 
AutoOff - Static variable in class rcxport.RCXCmd
 

B

BatteryLevel - Static variable in class rcxport.RCXCmd
 
BeginFirmware - Static variable in class rcxport.RCXCmd
 
BeginSub - Static variable in class rcxport.RCXCmd
 
BeginTask - Static variable in class rcxport.RCXCmd
 
BootMode - Static variable in class rcxport.RCXCmd
 
BUFFSIZE - Static variable in class rcxport.RCXResult
 

C

CheckLoop - Static variable in class rcxport.RCXCmd
 
checkStartDownloadResult(boolean, RCXResult) - Static method in class rcxport.RCXCmd
 
checkTransferDataResult(RCXResult) - Static method in class rcxport.RCXCmd
 
ClearMsg - Static variable in class rcxport.RCXCmd
 
ClearSensor - Static variable in class rcxport.RCXCmd
 
ClearTimer - Static variable in class rcxport.RCXCmd
 
close() - Method in class rcxport.RCXPort
Close interaction with this port.
copy(byte[], int, int) - Static method in class rcxport.RCXCmd
 

D

Datalog - Static variable in class rcxport.RCXCmd
 
DEFAULTRETRYCOUNT - Static variable in class rcxport.RCXPort
 
Delay - Static variable in class rcxport.RCXCmd
 
DeleteSubs - Static variable in class rcxport.RCXCmd
 
deleteSubs() - Method in class rcxport.RCXPort
 
DeleteTasks - Static variable in class rcxport.RCXCmd
 
deleteTasks() - Method in class rcxport.RCXPort
 
Display - Static variable in class rcxport.RCXCmd
 
Download - Static variable in class rcxport.RCXCmd
 
DOWNLOAD_SOUND - Static variable in class rcxport.RCXPort
 
DOWNLOADCHUNK - Static variable in class rcxport.RCXPort
 
downloadFragment(boolean, byte, byte[]) - Method in class rcxport.RCXPort
 
downloadProgram(RCXProgram, boolean) - Method in class rcxport.RCXPort
Download given program and optionally run it.
downloadSubroutines(RCXPort) - Method in class rcxport.RCXProgram
 
downloadTasks(RCXPort) - Method in class rcxport.RCXProgram
 

E

EndFirmware - Static variable in class rcxport.RCXCmd
 

F

FILE_DELIMITERS - Static variable in class rcxport.RCXPort
 
FILE_RADIX - Static variable in class rcxport.RCXPort
 

G

getByteCodesFromReader(BufferedReader) - Method in class rcxport.RCXPort
Get byte codes from a BufferedReader.
getByteCodesFromString(String, String, int) - Method in class rcxport.RCXPort
Create byte array from string of byte codes.
getBytes() - Method in class rcxport.RCXTask
 
getBytes() - Method in class rcxport.RCXSub
 
getFullPacket() - Method in class rcxport.RCXResult
Gets the entire packet received from the RCX.
getPortName() - Method in class rcxport.RCXPort
Get port name.
getProgramNum() - Method in class rcxport.RCXProgram
 
getResult() - Method in class rcxport.RCXResult
Gets the actual result from packet received from RCX.
GoSub - Static variable in class rcxport.RCXCmd
 

H

hibyte(int) - Static method in class rcxport.RCXCmd
 

I

InputMode - Static variable in class rcxport.RCXCmd
 
InputType - Static variable in class rcxport.RCXCmd
 
INSBUFF - Static variable in class rcxport.RCXPort
 
IRMode - Static variable in class rcxport.RCXCmd
 

J

Jump - Static variable in class rcxport.RCXCmd
 

L

loadStringFromFile(BufferedReader) - Method in class rcxport.RCXPort
 
lobyte(int) - Static method in class rcxport.RCXCmd
 

M

main(String[]) - Static method in class rcxport.RCXPort
Test program for Java code to communicate with the Lego Mindstorms RCX.
makeBeginSub(byte, int) - Static method in class rcxport.RCXCmd
 
makeBeginTask(byte, int) - Static method in class rcxport.RCXCmd
 
makeDownload(int, byte[]) - Static method in class rcxport.RCXCmd
 
makeOutputPower(byte, int) - Static method in class rcxport.RCXCmd
 
makePlaySound(int) - Static method in class rcxport.RCXCmd
 
makePlayTone(int, byte) - Static method in class rcxport.RCXCmd
 
makeString(byte) - Static method in class rcxport.RCXCmd
 
makeUnlock() - Static method in class rcxport.RCXCmd
 
makeValue16(byte, int) - Static method in class rcxport.RCXCmd
 
makeValue8(byte, int) - Static method in class rcxport.RCXCmd
 
MAX_PROGS - Static variable in class rcxport.RCXProgram
 
MAX_TASKS - Static variable in class rcxport.RCXProgram
 
Message - Static variable in class rcxport.RCXCmd
 
myBytes - Variable in class rcxport.RCXTask
 
myBytes - Variable in class rcxport.RCXSub
 
myData - Variable in class rcxport.RCXPacket
 
myProgNum - Variable in class rcxport.RCXProgram
 
mySendData - Variable in class rcxport.RCXPacket
 
mySubs - Variable in class rcxport.RCXProgram
 
myTasks - Variable in class rcxport.RCXProgram
 

O

OUTBUFF - Static variable in class rcxport.RCXPort
 
OutputDir - Static variable in class rcxport.RCXCmd
 
OutputMode - Static variable in class rcxport.RCXCmd
 
OutputPower - Static variable in class rcxport.RCXCmd
 

P

PACKETHEADER1 - Static variable in class rcxport.RCXPacket
 
PACKETHEADER2 - Static variable in class rcxport.RCXPacket
 
PACKETHEADER3 - Static variable in class rcxport.RCXPacket
 
Ping - Static variable in class rcxport.RCXCmd
 
ping() - Method in class rcxport.RCXPort
 
PlaySound - Static variable in class rcxport.RCXCmd
 
playSound(byte) - Method in class rcxport.RCXPort
 
PlayTone - Static variable in class rcxport.RCXCmd
 
PORTOPENTIMEOUT - Static variable in class rcxport.RCXPort
 
PORTREADTIMEOUT - Static variable in class rcxport.RCXPort
 

R

RCXCmd - class rcxport.RCXCmd.
Build and manipulate RCX commands.
RCXCmd() - Constructor for class rcxport.RCXCmd
 
RCXPacket - class rcxport.RCXPacket.
Packet for communication with RCX.
RCXPacket(byte[]) - Constructor for class rcxport.RCXPacket
Constructor.
rcxport - package rcxport
 
RCXPort - class rcxport.RCXPort.
Top-level interface to the RCX.
RCXPort(String) - Constructor for class rcxport.RCXPort
Create an interface to the RCX.
RCXPORTNAME - Static variable in class rcxport.RCXPort
 
RCXProgram - class rcxport.RCXProgram.
Representation of an RCX program.
RCXProgram(byte) - Constructor for class rcxport.RCXProgram
 
RCXProgram(byte, byte[]) - Constructor for class rcxport.RCXProgram
 
RCXProgram(byte, RCXTask) - Constructor for class rcxport.RCXProgram
 
RCXResult - class rcxport.RCXResult.
Holds result information in response to a an RCXPacket.
RCXResult(InputStream, RCXPacket) - Constructor for class rcxport.RCXResult
Protected constructor so instances can only be made by RCXPort class.
RCXSub - class rcxport.RCXSub.
Representation of RCX Subroutine.
RCXSub(byte[]) - Constructor for class rcxport.RCXSub
 
RCXTask - class rcxport.RCXTask.
Representation of RCX Task.
RCXTask(byte[]) - Constructor for class rcxport.RCXTask
 
Read - Static variable in class rcxport.RCXCmd
 

S

SelectProgram - Static variable in class rcxport.RCXCmd
 
selectProgram(byte) - Method in class rcxport.RCXPort
 
sendData(byte[]) - Method in class rcxport.RCXPort
Alternative to sendData/2 that has a retry by default.
sendData(byte[], boolean) - Method in class rcxport.RCXPort
Send data to the RCX, and get an RCXResult back.
SendMessage - Static variable in class rcxport.RCXCmd
 
SendMsg - Static variable in class rcxport.RCXCmd
 
set(byte) - Static method in class rcxport.RCXCmd
 
set(byte, byte) - Static method in class rcxport.RCXCmd
 
set(byte, byte, byte) - Static method in class rcxport.RCXCmd
 
set(byte, byte, byte, byte) - Static method in class rcxport.RCXCmd
 
set(byte, byte, byte, byte, byte) - Static method in class rcxport.RCXCmd
 
set(byte, byte, byte, byte, byte, byte) - Static method in class rcxport.RCXCmd
 
SetDatalog - Static variable in class rcxport.RCXCmd
 
SetLoop - Static variable in class rcxport.RCXCmd
 
SetWatch - Static variable in class rcxport.RCXCmd
 
SJump - Static variable in class rcxport.RCXCmd
 
StartTask - Static variable in class rcxport.RCXCmd
 
startTask(byte) - Static method in class rcxport.RCXCmd
 
startTask(byte) - Method in class rcxport.RCXPort
 
StopAll - Static variable in class rcxport.RCXCmd
 
StopTask - Static variable in class rcxport.RCXCmd
 
stopTask(byte) - Static method in class rcxport.RCXCmd
 
stopTask(byte) - Method in class rcxport.RCXPort
 
sync() - Method in class rcxport.RCXPort
 

T

Test - Static variable in class rcxport.RCXCmd
 
toString() - Method in class rcxport.RCXPacket
 
toString() - Method in class rcxport.RCXResult
 

U

Unlock - Static variable in class rcxport.RCXCmd
 
UploadDatalog - Static variable in class rcxport.RCXCmd
 
usage() - Static method in class rcxport.RCXPort
 

W

writePacket(OutputStream) - Method in class rcxport.RCXPacket
Writes this packet to the given output stream.

A B C D E F G H I J L M O P R S T U W