rcx
Class RCXOpcode
java.lang.Object
rcx.RCXOpcode
public class RCXOpcode
- extends java.lang.Object
RCXOpcodes - encapsulates the opcode table with utilities
to display a lookup table and convert strings and byte arrays
- Version:
- 2.1
Copyright 2002 Dario Laverde, under terms of GNU LGPL
- Author:
- Dario Laverde
Method Summary |
static java.lang.String |
ArrayToString(byte[] message)
utility to convert a byte array to a string |
static byte[] |
parseString(java.lang.String str)
utility to convert a string (can include spaces) to a byte array |
static void |
showTable()
a popup frame window that displays a lookup table of all the opcodes
- can be called from anywhere e.g. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Opcodes
public static java.util.Hashtable Opcodes
PING
public static byte PING
GETVAL
public static byte GETVAL
SETMOTORPOWER
public static byte SETMOTORPOWER
SETVAL
public static byte SETVAL
GETVERSIONS
public static byte GETVERSIONS
CALLSUB
public static byte CALLSUB
GETMEMMAP
public static byte GETMEMMAP
SETMOTOR
public static byte SETMOTOR
SETTIME
public static byte SETTIME
PLAYTONE
public static byte PLAYTONE
ADDVAR
public static byte ADDVAR
DOWNLOADTASK
public static byte DOWNLOADTASK
BRANCHALWAYSNEAR
public static byte BRANCHALWAYSNEAR
GETBATTERYPOWER
public static byte GETBATTERYPOWER
SETTRANSMITRANGE
public static byte SETTRANSMITRANGE
SETSENSORTYPE
public static byte SETSENSORTYPE
SETDISPLAY
public static byte SETDISPLAY
SUBFROMVAR
public static byte SUBFROMVAR
DOWNLOADSUB
public static byte DOWNLOADSUB
DECLOOPCNTRNEAR
public static byte DECLOOPCNTRNEAR
DELALLTASKS
public static byte DELALLTASKS
SETSENSORMODE
public static byte SETSENSORMODE
WAIT
public static byte WAIT
DIVIDEVAR
public static byte DIVIDEVAR
TRANSFERDATA
public static byte TRANSFERDATA
STOPALLTASKS
public static byte STOPALLTASKS
PLAYSOUND
public static byte PLAYSOUND
SETDATALOGSIZE
public static byte SETDATALOGSIZE
MULTIPLYVAR
public static byte MULTIPLYVAR
POWEROFF
public static byte POWEROFF
DELTASK
public static byte DELTASK
DATALOGNEXT
public static byte DATALOGNEXT
SIGNVAR
public static byte SIGNVAR
DELFIRMWARE
public static byte DELFIRMWARE
DELALLSUBS
public static byte DELALLSUBS
STARTTASK
public static byte STARTTASK
BRANCHALWAYSFAR
public static byte BRANCHALWAYSFAR
ABSVAL
public static byte ABSVAL
DOWNLOADFIRMWARE
public static byte DOWNLOADFIRMWARE
STOPTASK
public static byte STOPTASK
SETLOOPCOUNTER
public static byte SETLOOPCOUNTER
ANDVAR
public static byte ANDVAR
TESTANDBRANCHNEAR
public static byte TESTANDBRANCHNEAR
CLEARMESSAGE
public static byte CLEARMESSAGE
SETPROGRAMNUM
public static byte SETPROGRAMNUM
DECCNTRANDBRANCH
public static byte DECCNTRANDBRANCH
ORVAR
public static byte ORVAR
TESTANDBRANCH
public static byte TESTANDBRANCH
CLEARTIME
public static byte CLEARTIME
UPLOADDATALOG
public static byte UPLOADDATALOG
UNLOCKFIRMWARE
public static byte UNLOCKFIRMWARE
SETPOWERDOWN
public static byte SETPOWERDOWN
SENDMESSAGE
public static byte SENDMESSAGE
DELSUB
public static byte DELSUB
CLEARSENSOR
public static byte CLEARSENSOR
REMOTECOMMAND
public static byte REMOTECOMMAND
SETMOTORDIR
public static byte SETMOTORDIR
SETMESSAGE
public static byte SETMESSAGE
RCXOpcode
public RCXOpcode()
showTable
public static void showTable()
- a popup frame window that displays a lookup table of all the opcodes
- can be called from anywhere e.g. RCXOpcode.showTable()
parseString
public static byte[] parseString(java.lang.String str)
- utility to convert a string (can include spaces) to a byte array
ArrayToString
public static java.lang.String ArrayToString(byte[] message)
- utility to convert a byte array to a string