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

A

add(int, int) - Method in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Add a new parameter to the parameter specification.
add(Reader) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
adds the reader to the list of readers which listen to the tranlations
add(Antenna) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
adds the antenna to the list of antennas which listen to the tranlations
add(String, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
ADD - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
add(String, Tag) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To move a certain tag to a certain antenna.
add(String, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To move a certain tag to a certain antenna.
addAntenna(Antenna) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
 
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in interface org.fosstrak.hal.HardwareAbstraction
Adds an asynchronous identify listener.
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
addAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
addToJLayeredPane(Component, Integer) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
 
ALIVE - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
Antenna - Class in org.fosstrak.hal.impl.sim.graphic
 
Antenna(String, IGraphicSimulator) - Constructor for class org.fosstrak.hal.impl.sim.graphic.Antenna
the constructor creates a new graphical representation of a rfid antenna
AsynchronousIdentifyListener - Interface in org.fosstrak.hal
This interface should be implemented in order to be able to receive tag identification observations asynchronously.
asynchronousIdentifyPerformed(Observation) - Method in interface org.fosstrak.hal.AsynchronousIdentifyListener
This callback method is called whenever an asynchronous identify has been performed.

B

BatchSimulator - Class in org.fosstrak.hal.impl.sim
This class implements a simple event simulator in batch mode.
BatchSimulator() - Constructor for class org.fosstrak.hal.impl.sim.BatchSimulator
 
BatchSimulatorServer - Class in org.fosstrak.hal.impl.sim.multi
For batch file format see run method.
BatchSimulatorServer() - Constructor for class org.fosstrak.hal.impl.sim.multi.BatchSimulatorServer
 
BatchSimulatorTokens - Interface in org.fosstrak.hal.impl.sim
 
byteArrayToHexString(byte[]) - Static method in class org.fosstrak.hal.UnsignedByteArray
returns a string with the bytes of the input array in hexadecimal representation.
byteArrayToHexString(byte[]) - Static method in class org.fosstrak.hal.util.ByteBlock
returns a string with the bytes of the input array in hexadecimal representation.
byteArrayToHexString(byte[], int) - Static method in class org.fosstrak.hal.util.ByteBlock
returns a string with the byte of the input array in hexadecimal representation trimed/padded to a specific length.
ByteBlock - Class in org.fosstrak.hal.util
ByteBlock represents a block of bytes of arbitrary length.
ByteBlock(byte[]) - Constructor for class org.fosstrak.hal.util.ByteBlock
creates a byte block from the given byte array.
ByteBlock(String) - Constructor for class org.fosstrak.hal.util.ByteBlock
creates a byte block from the given bytes as a String.
bytes - Variable in class org.fosstrak.hal.UnsignedByteArray
The internal representation of the UnsignedByteArray.
bytes - Variable in class org.fosstrak.hal.util.ByteBlock
the byte array to store the byte block
bytesToNumber(byte[]) - Static method in class org.fosstrak.hal.util.ByteBlock
converts an unsigned byte array (MSB first, max first four bytes) to a (signed) integer.
byteToHexString(byte) - Static method in class org.fosstrak.hal.UnsignedByteArray
returns a string with the byte in hexadecimal representation.
byteToHexString(byte) - Static method in class org.fosstrak.hal.util.ByteBlock
returns a string with the byte in hexadecimal representation.
byteToNumber(byte) - Static method in class org.fosstrak.hal.util.ByteBlock
converts an unsigned byte value to a (signed) integer.

C

C - Static variable in class org.fosstrak.hal.impl.impinj.comm.FrameParameters
 
Cable - Class in org.fosstrak.hal.impl.sim.graphic
 
Cable(Point, IGraphicSimulator) - Constructor for class org.fosstrak.hal.impl.sim.graphic.Cable
the constructor creates a new cable from the antenna to the device
Cable(Point, int, GraphicSimulatorServer) - Constructor for class org.fosstrak.hal.impl.sim.graphic.Cable
the constructor creates a new cable from the antenna to the device
checkTag(Tag, Reader) - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
checks if the tag is in the range of the antenna
checkTag(Tag) - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
checks if the tag is in the range of the antenna
checkTag(Tag) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
 
clone() - Method in class org.fosstrak.hal.impl.sim.Tag
Clones the tag.
clone() - Method in class org.fosstrak.hal.UnsignedByteArray
clones the byte block.
clone() - Method in class org.fosstrak.hal.util.ByteBlock
clones the byte block.
clone() - Method in class org.fosstrak.hal.util.RFIDTools
clones the RFID tag.
close() - Method in class org.fosstrak.hal.impl.feig.comm.TCPIPProtocol
closes the com-port associated with this instance.
close() - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Closes the socket associated with this instance.
closeFile() - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
 
closePort() - Method in class org.fosstrak.hal.impl.feig.comm.ISOProtocol
closes the com-port associated with this instance.
CmdLineSim - Class in org.fosstrak.hal.impl.sim
This is a simple imlementation of a SimulatorEngine.
CmdLineSim() - Constructor for class org.fosstrak.hal.impl.sim.CmdLineSim
 
code() - Method in enum org.fosstrak.hal.impl.feig.util.ISOTransponderResponseErrorCode
 
code() - Method in enum org.fosstrak.hal.impl.feig.util.StatusByte
 
code() - Method in enum org.fosstrak.hal.transponder.RFTechnology
 
code() - Method in enum org.fosstrak.hal.transponder.TransponderType
 
comAdr - Variable in class org.fosstrak.hal.impl.feig.comm.RequestRecord
the bus-address of the reader
compare(byte, byte) - Static method in class org.fosstrak.hal.UnsignedByteArray
compares two bytes which are interpreted as unsigned bytes.
compare(byte, byte) - Static method in class org.fosstrak.hal.util.ByteBlock
compares two bytes which are interpreted as unsigned bytes.
compareRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.UnsignedByteArray
compares two given UnsignedByteArray regions.
compareRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.util.ByteBlock
compares two given byte block regions.
compareTo(Object) - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
 
componentHidden(ComponentEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
implements the componentHidden method of the ComponentListener interface
componentMoved(ComponentEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
implements the componentMoved method of the ComponentListener interface
componentResized(ComponentEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
implements the componentResized method of the ComponentListener interface
componentShown(ComponentEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.TranslationListener
implements the componentShown method of the ComponentListener interface
contains(String, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorClient
 
contains(String, Tag) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To find out whether a certain tag is situated on a certain antenna.
contains(String, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To find out whether a certain tag is situated on a certain antenna.
containsId(String) - Method in class org.fosstrak.hal.Observation
Checks if the observation contains a specific ID.
CONTINUOUS - Static variable in class org.fosstrak.hal.Trigger
CONTINUOUS Trigger
continuousIdentifyErrors - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose identify-operations will always fail.
continuousKillErrors - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose kill-operations will always fail.
continuousReadErrors - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose read-operations will always fail.
continuousWriteErrors - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose write-operations will always fail.
controlByte - Variable in class org.fosstrak.hal.impl.feig.comm.RequestRecord
the byte with the command for the reader to execute
ControllerProperties - Class in org.fosstrak.hal
The ControllerProperties class encapsulates the methods responsible for the parameter setting.
ControllerProperties(String, String) - Constructor for class org.fosstrak.hal.ControllerProperties
 
convertHtmlToText(String) - Static method in class org.fosstrak.hal.util.Tools
converts HTML to a string.
convertTableToHTML(Hashtable) - Static method in class org.fosstrak.hal.util.Tools
converts the values of the keys of the given hashtable to HTML.
convertTableToText(Hashtable) - Static method in class org.fosstrak.hal.util.Tools
converts the values of the keys of the given hashtable from HTML to text.
convertTextToHtml(String) - Static method in class org.fosstrak.hal.util.Tools
converts the string to HTML, i.e. replaces newline with
tag.
CRC16 - Class in org.fosstrak.hal.util
CRC16 calculates the CRC16 checksum with polynom 0x8408 and preset 0xFFFF.
CRC16() - Constructor for class org.fosstrak.hal.util.CRC16
 
crc16(byte[]) - Static method in class org.fosstrak.hal.util.CRC16
calculates the checksum.
CRC8 - Class in org.fosstrak.hal.impl.impinj.comm
CRC8 calculates the CRC8 checksum with polynom x^8 + x^5 + x^4 + x^0 and preset 0x00.
CRC8() - Constructor for class org.fosstrak.hal.impl.impinj.comm.CRC8
 
crc8(byte[]) - Static method in class org.fosstrak.hal.impl.impinj.comm.CRC8
calculates the checksum.
createContinuousTrigger() - Static method in class org.fosstrak.hal.Trigger
creates a TIMER trigger.
createTimerTrigger(long) - Static method in class org.fosstrak.hal.Trigger
creates a TIMER trigger.
cycles - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
number of repetitions of event file. 0 for endless

D

data - Variable in class org.fosstrak.hal.impl.feig.comm.RequestRecord
additional information the reader needs to execute the command given by controlByte
data - Variable in class org.fosstrak.hal.impl.feig.comm.ResponseRecord
data such as serial numbers of the transponders
dataSize() - Method in enum org.fosstrak.hal.transponder.TransponderType
 
decodeURL(String) - Static method in class org.fosstrak.hal.util.Tools
decodes a URL encoded string.
DELIMITER - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
description() - Method in enum org.fosstrak.hal.impl.feig.util.ISOTransponderResponseErrorCode
 
description() - Method in enum org.fosstrak.hal.impl.feig.util.StatusByte
 
DragListener - Class in org.fosstrak.hal.impl.sim.graphic
 
DragListener(Tag) - Constructor for class org.fosstrak.hal.impl.sim.graphic.DragListener
the constructor creates a new listener
dsfid - Variable in class org.fosstrak.hal.transponder.InventoryItem
Data storage familiy identifier.

E

encodeURL(String) - Static method in class org.fosstrak.hal.util.Tools
encodes a string in URL encoding.
ENTER - Static variable in interface org.fosstrak.hal.impl.sim.BatchSimulatorTokens
 
enterEvent(String, String, String) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
adds an enter event to the simulator controller
enterEvent(String, String, Tag) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
adds an enter event to the simulator controller
enterEvent(String, String, String) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
adds an enter event to the simulator controller
enterEvent(String, String, Tag) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
adds an enter event to the simulator controller
enterEvent(String, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
adds an enter event to the simulator controller
enterEvent(String, String, Tag) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
adds an enter event to the simulator controller
EOH - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
EOL - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
EPCTransponderModel - Class in org.fosstrak.hal.transponder
 
epcTransponderModel - Variable in class org.fosstrak.hal.transponder.InventoryItem
EPC transponder model.
equals(Object) - Method in class org.fosstrak.hal.impl.sim.Tag
Checks tags for equality.
equals(Object) - Method in class org.fosstrak.hal.UnsignedByteArray
checks if two byte blocks are equal or not.
equals(Object) - Method in class org.fosstrak.hal.util.ByteBlock
checks if two byte blocks are equal or not.
equals(Object) - Method in class org.fosstrak.hal.util.RFIDTools
checks tags
equalsRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.UnsignedByteArray
checks if two given UnsignedByteArray regions are equal or not.
equalsRegion(byte[], int, byte[]) - Static method in class org.fosstrak.hal.UnsignedByteArray
checks if two given UnsignedByteArray regions are equal or not.
equalsRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.util.ByteBlock
checks if two given byte block regions are equal or not.
equalsRegion(byte[], int, byte[]) - Static method in class org.fosstrak.hal.util.ByteBlock
checks if two given byte regions are equal or not.
eventFile - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
the event input file
EXIT - Static variable in interface org.fosstrak.hal.impl.sim.BatchSimulatorTokens
 
exitEvent(String, String, String) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
adds an exit event to the simulator controller
exitEvent(String, String, Tag) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
adds an exit event to the simulator controller
exitEvent(String, String, String) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
adds an exit event to the simulator controller
exitEvent(String, String, Tag) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
adds an exit event to the simulator controller
exitEvent(String, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
adds an exit event to the simulator controller
exitEvent(String, String, Tag) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
adds an exit event to the simulator controller

F

FeigCOMController - Class in org.fosstrak.hal.impl.feig
 
FeigCOMController(String, String) - Constructor for class org.fosstrak.hal.impl.feig.FeigCOMController
 
FeigController - Interface in org.fosstrak.hal.impl.feig
 
FeigTCPIPController - Class in org.fosstrak.hal.impl.feig
 
FeigTCPIPController(String, String) - Constructor for class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
FeigUSBController - Class in org.fosstrak.hal.impl.feig
 
FeigUSBController() - Constructor for class org.fosstrak.hal.impl.feig.FeigUSBController
 
Frame - Class in org.fosstrak.hal.impl.impinj.comm
This class represents a communication frame of the Mach1 protocol.
Frame(Frame.Type, Frame.Category, int, byte[]) - Constructor for class org.fosstrak.hal.impl.impinj.comm.Frame
Constructor.
Frame(byte[]) - Constructor for class org.fosstrak.hal.impl.impinj.comm.Frame
 
Frame.Category - Enum in org.fosstrak.hal.impl.impinj.comm
categories
Frame.Type - Enum in org.fosstrak.hal.impl.impinj.comm
type of frame (command, response or notification)
FrameException - Exception in org.fosstrak.hal.impl.impinj.comm
 
FrameException() - Constructor for exception org.fosstrak.hal.impl.impinj.comm.FrameException
 
FrameException(String) - Constructor for exception org.fosstrak.hal.impl.impinj.comm.FrameException
 
FrameException(Throwable) - Constructor for exception org.fosstrak.hal.impl.impinj.comm.FrameException
 
FrameException(String, Throwable) - Constructor for exception org.fosstrak.hal.impl.impinj.comm.FrameException
 
FrameParameters - Class in org.fosstrak.hal.impl.impinj.comm
This class represents ... of a Mach1 protocol frame.
FrameParameters(byte[], FrameParametersSpec) - Constructor for class org.fosstrak.hal.impl.impinj.comm.FrameParameters
Constructor.
FrameParametersSpec - Class in org.fosstrak.hal.impl.impinj.comm
This class represents a communication frame parameter specification of the Mach1 protocol
FrameParametersSpec(int[]) - Constructor for class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Constructor.
FrameParametersSpec(int[], int[]) - Constructor for class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Constructor.

G

getAFI() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
getAllParameterNames() - Method in interface org.fosstrak.hal.HardwareAbstraction
Gets the names of the supported parameters.
getAllParameterNames() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
getAllParameterNames() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
getAllParameterNames() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getAllParameterNames() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
getAllParameterNames() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getAntenna(String) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
 
getAntennaIds(String) - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
getAntennas() - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
 
getBlocks() - Method in enum org.fosstrak.hal.transponder.TransponderModel
 
getBlocksize() - Method in enum org.fosstrak.hal.transponder.TransponderModel
 
getCable() - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
get cable
getCategory() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get category.
getChar(byte[]) - Static method in class org.fosstrak.hal.util.RFIDTools
 
getCode() - Method in enum org.fosstrak.hal.transponder.TransponderManufacturer
 
getData() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get data.
getData(byte[]) - Static method in class org.fosstrak.hal.util.RFIDTools
 
getDataWithSpace(byte[]) - Static method in class org.fosstrak.hal.util.RFIDTools
 
getDataWithSpaceLength(byte[], int) - Static method in class org.fosstrak.hal.util.RFIDTools
 
getDescription() - Method in class org.fosstrak.hal.transponder.IDType
 
getDragListener() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns the drag listener
getDSFID() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
getEpcReadable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getEpcSize() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getEpcTrasponderModel(byte[], String) - Static method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getEpcWriteable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getFrame() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get Frame.
getGroupMembers() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns a hash set with all tags which are in the same group like this tag
getGuiText() - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
returns the localized gui text configuration
getGuiText() - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
returns the gui text resource bundle
getGuiText() - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
returns the gui text resource bundle
getHALName() - Method in interface org.fosstrak.hal.HardwareAbstraction
Returns the HAL name.
getHALName() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
getHALName() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
getHALName() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getHALName() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
getHALName() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getHalName() - Method in class org.fosstrak.hal.Observation
Returns the name of the HAL.
getICreference() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
getId() - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
returns the id of the rfid antenna
getId() - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
returns the id of the reader
getId() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns the electronic product code of the rfid tag
getIds() - Method in class org.fosstrak.hal.Observation
Gets the identified tags.
getIdType() - Method in class org.fosstrak.hal.transponder.IDType
 
getIdType(String, String) - Static method in class org.fosstrak.hal.transponder.IDType
 
getInteral() - Method in class org.fosstrak.hal.Trigger
Returns the time interval.
getInternalByteArray() - Method in class org.fosstrak.hal.UnsignedByteArray
returns a reference to the internal byte array.
getInternalByteArray() - Method in class org.fosstrak.hal.util.ByteBlock
returns a reference to the internal byte array.
getInventory() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
Throws RFIDException if error occurs.
getInventory() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
Throws RFIDException if error occurs.
getInventory() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Throws HardwareException if error occurs.
getIsTimestamp() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get if timestamp is set.
getKeyValuePairs(Hashtable) - Static method in class org.fosstrak.hal.util.Tools
returns a string that contains all the key-value pairs of the given hashtable.
getManufacturer() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getManufacturer() - Method in enum org.fosstrak.hal.transponder.TransponderModel
 
getMemoryBankDescriptors() - Method in class org.fosstrak.hal.MemoryDescriptor
gets the descriptions of the memory banks.
getMemoryDescriptor() - Method in class org.fosstrak.hal.TagDescriptor
gets the descriptions of the memory.
getMemSize() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
getMessageID() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get messageID.
getModelName() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getNextMandantory() - Method in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Get length of next mandantory parameter.
getOptionalLength(int) - Method in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Get length of optional parameter.
getParameter(String) - Method in class org.fosstrak.hal.ControllerProperties
Gets the parameter with the specified name from the appropriate properties file.
getParameter(String) - Method in interface org.fosstrak.hal.HardwareAbstraction
Gets the value of a given parameter.
getParameter(String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
getParameter(String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
getParameter(String) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getParameter(int) - Method in class org.fosstrak.hal.impl.impinj.comm.FrameParameters
Get a parameter value.
getParameter(String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
getParameter(String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getParameterNames() - Method in class org.fosstrak.hal.ControllerProperties
Gets the names of the configurable parameters.
getPort() - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
getProperties() - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
returns the simulator property configuration
getProperties() - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
returns the simulator properties
getProperties() - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
returns the simulator properties
getProperty(String) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
gets a property value as integer
getProperty(String) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
gets a property value as integer
getProperty(String) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
gets a property value as integer
getReaderIds() - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
getReaderPosition(String) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
 
getReadPointName() - Method in class org.fosstrak.hal.Observation
Gets the name of the read point involved in the identification.
getReadPointNames() - Method in interface org.fosstrak.hal.HardwareAbstraction
Gets the names of all available read points.
getReadPointNames() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
getReadPointNames() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
getReadPointNames() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getReadPointNames() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
getReadPointNames() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getReadPointNoiseLevel(String, boolean) - Method in interface org.fosstrak.hal.HardwareAbstraction
Returns the current noise level observed at a certain read point.
getReadPointNoiseLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
getReadPointNoiseLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
getReadPointNoiseLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getReadPointNoiseLevel(String, boolean) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
getReadPointNoiseLevel(String, boolean) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getReadPointPowerLevel(String, boolean) - Method in interface org.fosstrak.hal.HardwareAbstraction
Returns the current transmit power level of a certain read point.
getReadPointPowerLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
getReadPointPowerLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
getReadPointPowerLevel(String, boolean) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
getReadPointPowerLevel(String, boolean) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
getReadPointPowerLevel(String, boolean) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
getRegion(byte[], int, int) - Static method in class org.fosstrak.hal.UnsignedByteArray
returns a byte array containing the region of the source byte array.
getRegion(byte[], int, int) - Static method in class org.fosstrak.hal.util.ByteBlock
returns a byte array containing the region of the source byte array.
getReservedReadable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getReservedSize() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getReservedWriteable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getResponseError(byte) - Static method in enum org.fosstrak.hal.impl.feig.util.ISOTransponderResponseErrorCode
 
getSelectionMembers() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns a hash set with all tags in the current selection
getSerial() - Method in class org.fosstrak.hal.util.RFIDTools
gets the serial number of the tag as a String in hex format.
getSerialFromByteArray(byte[], int) - Static method in class org.fosstrak.hal.util.RFIDTools
 
getSerialPortNameForOS(int) - Static method in class org.fosstrak.hal.impl.feig.comm.ISOProtocol
returns the port-name for a given serial-port-number for the running OS.
getSerialWithSpace() - Method in class org.fosstrak.hal.util.RFIDTools
gets the serial number of the tag as a String where each byte is in hex format and separated by a space.
getSimTag() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns the sim.Tag
getSimulator() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns the graphic simulator this tag belongs to
getSize() - Method in class org.fosstrak.hal.MemoryBankDescriptor
gets the size of the memory bank in number of bytes.
getSNR() - Method in class org.fosstrak.hal.util.RFIDTools
gets the serial number
getStatus(byte) - Static method in enum org.fosstrak.hal.impl.feig.util.StatusByte
 
getSuccessful() - Method in class org.fosstrak.hal.Observation
gets the successful flag.
getSupportedTransponderTypes() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
getSupportedTransponderTypes() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
getSupportedTransponderTypes() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
getTagDescriptors() - Method in class org.fosstrak.hal.Observation
Gets the tag descriptor of the detected tags.
getTagID() - Method in class org.fosstrak.hal.impl.sim.Tag
Returns the ID of this tag.
getTags() - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
returns all the tags which are in this selection
getTagsFromReadPoint(String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To get a set of all tags situated on a certain antenna.
getTID() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getTidReadable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getTidSize() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getTidWriteable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getTime() - Static method in class org.fosstrak.hal.util.Tools
returns the current date and time.
getTimestamp() - Method in class org.fosstrak.hal.Observation
Gets the timestamp.
getTimestampMicroseconds() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get if timestamp is set.
getTimestampSeconds() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get timestamp seconds.
getTokens(String) - Static method in class org.fosstrak.hal.util.Tools
returns a vector of strings that are the tokens of the original string delimeted by whitespaces.
getTranslationListener() - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
returns the translation listener
getTranslationListener() - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
returns the translation listener
getTranslationListener() - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
returns the translation listener
getTransponderManufacturer(int) - Static method in enum org.fosstrak.hal.transponder.TransponderManufacturer
 
getTransponderSpec(String) - Static method in enum org.fosstrak.hal.transponder.TransponderModel
 
getType() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Get type.
getType() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getType(byte) - Static method in enum org.fosstrak.hal.transponder.RFTechnology
 
getType() - Method in enum org.fosstrak.hal.transponder.TransponderModel
 
getType(byte) - Static method in enum org.fosstrak.hal.transponder.TransponderType
 
getType(String) - Static method in enum org.fosstrak.hal.transponder.TransponderType
 
getType() - Method in class org.fosstrak.hal.Trigger
Gets the type of the trigger.
getUID() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
getURL(String, String, Class) - Static method in class org.fosstrak.hal.util.ResourceLocator
Get the URL of the resourceFileName.
getUserReadable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getUserSize() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
getUserWriteable() - Method in class org.fosstrak.hal.transponder.EPCTransponderModel
 
GraphicSimulator - Class in org.fosstrak.hal.impl.sim
 
GraphicSimulator() - Constructor for class org.fosstrak.hal.impl.sim.GraphicSimulator
 
GraphicSimulatorServer - Class in org.fosstrak.hal.impl.sim.multi
 
GraphicSimulatorServer() - Constructor for class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
 
group(TreeSet) - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
groups the tag to the tags in the grouped tags hash map

H

haltEPC(byte[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Start an inventory and halt on given EPC.
haltNextTag() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Start an inventory and halt on the next tag.
handleUnusedFrame(byte[]) - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Handles frames that are not used otherwise (logging).
HardwareAbstraction - Interface in org.fosstrak.hal
The standardized interface defines an abstraction of the underlaying reader hardware.
HardwareAbstractionException - Exception in org.fosstrak.hal
This exception is the root exception for all exeption that are thrown in the hardware abstraction layer.
HardwareAbstractionException() - Constructor for exception org.fosstrak.hal.HardwareAbstractionException
Constructor.
HardwareAbstractionException(String) - Constructor for exception org.fosstrak.hal.HardwareAbstractionException
Constructor specifying a message.
HardwareAbstractionException(Throwable) - Constructor for exception org.fosstrak.hal.HardwareAbstractionException
Constructor using a cause.
HardwareAbstractionException(String, Throwable) - Constructor for exception org.fosstrak.hal.HardwareAbstractionException
Constructor specifying a message and a cause.
HardwareException - Exception in org.fosstrak.hal
This exception signals a reader hardware problem and is thrown by several of the HAL controller methods.
HardwareException() - Constructor for exception org.fosstrak.hal.HardwareException
Constructor.
HardwareException(String) - Constructor for exception org.fosstrak.hal.HardwareException
Constructor specifying a message.
HardwareException(Throwable) - Constructor for exception org.fosstrak.hal.HardwareException
Constructor using a cause.
HardwareException(String, Throwable) - Constructor for exception org.fosstrak.hal.HardwareException
Constructor specifying a message and a cause.
hashCode() - Method in class org.fosstrak.hal.impl.sim.Tag
Returns the hash code of the ID.
hashCode() - Method in class org.fosstrak.hal.UnsignedByteArray
calculates a hashcode for the byte block.
hashCode() - Method in class org.fosstrak.hal.util.ByteBlock
calculates a hashcode for the byte block.
hashCode() - Method in class org.fosstrak.hal.util.RFIDTools
gets the hash code of the serial number
hasSNR(byte[]) - Method in class org.fosstrak.hal.util.RFIDTools
checks the serial number
hasSNR(byte[], int, int) - Method in class org.fosstrak.hal.util.RFIDTools
checks the serial number
hexByte(int) - Static method in class org.fosstrak.hal.util.RFIDTools
 
hexStringToByteArray(String) - Static method in class org.fosstrak.hal.UnsignedByteArray
converts a String of hex bytes to a byte array.
hexStringToByteArray(String) - Static method in class org.fosstrak.hal.util.ByteBlock
converts a String of hex bytes to a byte array.
hexStringToByteArray(String, int) - Static method in class org.fosstrak.hal.util.ByteBlock
converts a String of hex byte to a byte array of a specific length.
hideActiveContextMenu() - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
hide active context menu
hideActiveContextMenu() - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
hide active context menu
hideActiveContextMenu() - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
hide active context menu
hideActiveContextMenuAndSelection() - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
hide active context menu and hide selection
hideActiveContextMenuAndSelection() - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
hide active context menu and hide selection
hideActiveContextMenuAndSelection() - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
hide active context menu and hide selection

I

id - Variable in class org.fosstrak.hal.transponder.InventoryItem
Hexadecimal representation of the tag ID (UID,EPC,IDD)
identify(String[]) - Method in interface org.fosstrak.hal.HardwareAbstraction
Identifies the tags in a reader's field.
identify(String[]) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
identify(String[]) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
identify(String[]) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
identify(String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
identify(String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
identifyError - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose next identify-operation will fail.
IDType - Class in org.fosstrak.hal.transponder
 
IGraphicSimulator - Interface in org.fosstrak.hal.impl.sim.graphic
 
ImpinjTCPIPController - Class in org.fosstrak.hal.impl.impinj
 
ImpinjTCPIPController(String, String) - Constructor for class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
in - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
input reader for event file
initialize() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
Initialize the reader hardware.
initialize() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
Initialize the reader hardware.
initialize() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Initialize the reader hardware.
initialize(SimulatorController, String) - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
implements the initialize method of the SimulatorEngine
initialize(SimulatorController, String) - Method in class org.fosstrak.hal.impl.sim.CmdLineSim
implements the initialize method of the SimulatorEngine
initialize(SimulatorController, String) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
implements the initialize method of the SimulatorEngine
initialize(SimulatorServerController, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.BatchSimulatorServer
Initiziale and start BatchSimulatorServer: set controller check and load properties from properties file PROPERTIES_FILE_LOCATION check the batch file location
initialize(SimulatorServerController, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
implements the initialize method of the SimulatorServerEngine
initialize(SimulatorServerController, String, String) - Method in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerEngine
 
initialize(SimulatorController, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorClient
implements the initialize method of the SimulatorEngine
initialize() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
Initialize a reader.
initialize(SimulatorController, String) - Method in interface org.fosstrak.hal.impl.sim.SimulatorEngine
Initializes the Simulator.
initReader(int, String, String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
initializes the reader.
initReader(String, int) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
initializes the reader.
initReader(String, int) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
initializes the reader.
InventoryItem - Class in org.fosstrak.hal.transponder
 
InventoryItem() - Constructor for class org.fosstrak.hal.transponder.InventoryItem
 
InventoryNtf - Static variable in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Some parameter spec arrays
InventoryStatusNtf - Static variable in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
 
isActive() - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
 
isAsynchronousIdentifyRunning() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether asynchronous identify is running.
isAsynchronousIdentifyRunning() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
isAsynchronousIdentifyRunning() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
isAsynchronousIdentifyRunning() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
isAsynchronousIdentifyRunning(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
isAsynchronousIdentifyRunning() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
isAsynchronousIdentifyRunning() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
isGrouped() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns if this tag belongs to a group
ISO_15693 - Static variable in class org.fosstrak.hal.util.RFIDTools
Tag-it HF-i or other ISO 15693 compliant transponders
isOpen - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
states if the event file is open
ISOProtocol - Class in org.fosstrak.hal.impl.feig.comm
ISOProtocol is an interface to the ISO 15693 compliant RFID-Reader FEIG ID ISC.MR100.
ISOProtocol(int, long, int, int, int, int) - Constructor for class org.fosstrak.hal.impl.feig.comm.ISOProtocol
creates a new instance and opens the com-port.
ISOTransponderResponseErrorCode - Enum in org.fosstrak.hal.impl.feig.util
 
isReadAccess() - Method in class org.fosstrak.hal.MemoryBankDescriptor
gets the flag that indicates if read access is allowed.
isReadPointReady(String) - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether a read point is ready (i.e. it has been started up).
isReadPointReady(String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
isReadPointReady(String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
isReadPointReady(String) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
isReadPointReady(String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
isReadPointReady(String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
isSelected() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns if this tag is selected or not
isSupported() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
isValidName(String) - Static method in class org.fosstrak.hal.util.Tools
checks if a string is a valid Chat file name
isWriteAccess() - Method in class org.fosstrak.hal.MemoryBankDescriptor
gets the flag that indicates if write access is allowed.

K

kill(String, String, String[]) - Method in interface org.fosstrak.hal.HardwareAbstraction
Kills the specified tag, if in range.
kill(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
kill(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
kill(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
kill(String, String, String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
kill(String, String, String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
killError - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose next kill-operation will fail.

L

log - Static variable in exception org.fosstrak.hal.HardwareAbstractionException
The logger.

M

main(String[]) - Static method in class org.fosstrak.hal.impl.sim.MgmtSimDialog
For debugging.
main(String[]) - Static method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
main(String[]) - Static method in class org.fosstrak.hal.impl.sim.SimulatorController
For debugging.
MemoryBankDescriptor - Class in org.fosstrak.hal
The class is a data structure to store information that describes a memory bank such as size and read/write access.
MemoryBankDescriptor(int, boolean, boolean) - Constructor for class org.fosstrak.hal.MemoryBankDescriptor
creates a memory bank descriptor with the given paramters.
memoryBankDescriptors - Variable in class org.fosstrak.hal.MemoryDescriptor
The descriptions of the memory banks
MemoryDescriptor - Class in org.fosstrak.hal
The class is a data structure to store information that describes the memory structure of a tag, i.e. the memory banks.
MemoryDescriptor(MemoryBankDescriptor[]) - Constructor for class org.fosstrak.hal.MemoryDescriptor
creates a memory descriptor with the given paramter.
memoryDescriptor - Variable in class org.fosstrak.hal.TagDescriptor
The descriptions of the memory
MgmtSimDialog - Class in org.fosstrak.hal.impl.sim
 
MgmtSimDialog(String, SimulatorController) - Constructor for class org.fosstrak.hal.impl.sim.MgmtSimDialog
The constructor.
mouseDragged(MouseEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.DragListener
implements the mouseDragged method of the MouseMotionListener interface executes the mouse dragged action and if this tag is selected it executes the mouse dragged actions of the other selected tags.
mouseDraggedAction(MouseEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.DragListener
sets the new tag position
mouseMoved(MouseEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.DragListener
implements the mouseMoved method of the MouseMotionListener interface
mousePressed(MouseEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.DragListener
implements the mousePressed method of the MouseListener interface.
mousePressedAction(MouseEvent) - Method in class org.fosstrak.hal.impl.sim.graphic.DragListener
sets the dragging start positions

N

notify(String, Tag, int) - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
notifies the controller about a RFIDEvent.
numberToByteArray(long) - Static method in class org.fosstrak.hal.UnsignedByteArray
creates a byte array out of the given long number.
numberToByteArray(int) - Static method in class org.fosstrak.hal.UnsignedByteArray
creates a byte array out of the given int number.
numberToByteArray(short) - Static method in class org.fosstrak.hal.UnsignedByteArray
creates a byte array out of the given short number.
numberToByteArray(long) - Static method in class org.fosstrak.hal.util.ByteBlock
creates a byte array out of the given number.
numberToByteArray(int) - Static method in class org.fosstrak.hal.util.ByteBlock
creates a byte array out of the given number.
numberToByteArray(short) - Static method in class org.fosstrak.hal.util.ByteBlock
creates a byte array out of the given number.

O

Observation - Class in org.fosstrak.hal
The Observation class provides a set of methods and fields that represent a result of an identification process.
Observation() - Constructor for class org.fosstrak.hal.Observation
creates an empty Observation.
Observation(String, String, long, String[], TagDescriptor[], boolean) - Constructor for class org.fosstrak.hal.Observation
creates an Observation with the given parameters.
openFile() - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
 
org.fosstrak.hal - package org.fosstrak.hal
 
org.fosstrak.hal.impl.feig - package org.fosstrak.hal.impl.feig
 
org.fosstrak.hal.impl.feig.comm - package org.fosstrak.hal.impl.feig.comm
 
org.fosstrak.hal.impl.feig.util - package org.fosstrak.hal.impl.feig.util
 
org.fosstrak.hal.impl.impinj - package org.fosstrak.hal.impl.impinj
 
org.fosstrak.hal.impl.impinj.comm - package org.fosstrak.hal.impl.impinj.comm
 
org.fosstrak.hal.impl.sim - package org.fosstrak.hal.impl.sim
 
org.fosstrak.hal.impl.sim.graphic - package org.fosstrak.hal.impl.sim.graphic
 
org.fosstrak.hal.impl.sim.multi - package org.fosstrak.hal.impl.sim.multi
 
org.fosstrak.hal.transponder - package org.fosstrak.hal.transponder
 
org.fosstrak.hal.util - package org.fosstrak.hal.util
 
OutOfBoundsException - Exception in org.fosstrak.hal
This exception is thrown if the called method is not supported by the current hardware abstraction implementation.
OutOfBoundsException() - Constructor for exception org.fosstrak.hal.OutOfBoundsException
Constructor.
OutOfBoundsException(String) - Constructor for exception org.fosstrak.hal.OutOfBoundsException
Constructor specifying a message.
OutOfBoundsException(Throwable) - Constructor for exception org.fosstrak.hal.OutOfBoundsException
Constructor using a cause.
OutOfBoundsException(String, Throwable) - Constructor for exception org.fosstrak.hal.OutOfBoundsException
Constructor specifying a message and a cause.

P

paintComponent(Graphics) - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
paints the rfid antenna
paintComponent(Graphics) - Method in class org.fosstrak.hal.impl.sim.graphic.Cable
paints the cable
paintComponent(Graphics) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
paints the reader
paintComponent(Graphics) - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
paints the selection rectangle
paintComponent(Graphics) - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
paints the rfid tag
PING - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
populateSystemInformation(Vector<InventoryItem>) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
programId(String, String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 

R

readAccess - Variable in class org.fosstrak.hal.MemoryBankDescriptor
Flag that indicates if read access is allowed
readBytes(String, String, int, int, int, String[]) - Method in interface org.fosstrak.hal.HardwareAbstraction
Reads data from a specified tag, if in range.
readBytes(String, String, int, int, int, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
readBytes(String, String, int, int, int, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
readBytes(String, String, int, int, int, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
readBytes(String, String, int, int, int, String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
readBytes(String, String, int, int, int, String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
readData(int, int, int) - Method in class org.fosstrak.hal.impl.sim.Tag
Reads some data.
Reader - Class in org.fosstrak.hal.impl.sim.graphic
 
Reader(String, Set, GraphicSimulatorServer) - Constructor for class org.fosstrak.hal.impl.sim.graphic.Reader
the constructor creates a new graphical representation of a reader
readError - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose next read-operation will fail.
readFile(String) - Static method in class org.fosstrak.hal.util.Tools
reads the content of a text file into a string.
readPoint - Variable in class org.fosstrak.hal.transponder.InventoryItem
Readpoint the tag was read.
ReadPointNotFoundException - Exception in org.fosstrak.hal
This exception is thrown if the called method is not supported by the current hardware abstraction implementation.
ReadPointNotFoundException() - Constructor for exception org.fosstrak.hal.ReadPointNotFoundException
Constructor.
ReadPointNotFoundException(String) - Constructor for exception org.fosstrak.hal.ReadPointNotFoundException
Constructor specifying a message.
ReadPointNotFoundException(Throwable) - Constructor for exception org.fosstrak.hal.ReadPointNotFoundException
Constructor using a cause.
ReadPointNotFoundException(String, Throwable) - Constructor for exception org.fosstrak.hal.ReadPointNotFoundException
Constructor specifying a message and a cause.
receiveNextNotification(long) - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Receives the next notification Frame from the reader with temporary adjusted timeout and returns the Frame.
receiveNextNotification() - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Receives the next notification Frame from the reader and returns the Frame.
receiveNotification(Frame.Category, int, long) - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Receives a specific notification Frame from the reader with temporary adjusted timeout and returns the Frame.
receiveNotification(Frame.Category, int) - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Receives a specific notification Frame from the reader and returns the Frame.
remove(String, String, String) - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
REMOVE - Static variable in interface org.fosstrak.hal.impl.sim.multi.SimulatorServerTokens
 
remove(String, Tag) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To remove a certain tag from a certain antenna.
remove(String, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
To remove a certain tag from a certain antenna.
removeAntenna(Antenna, Reader) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
removes the antenna from the layered pane
removeAntenna(Antenna) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
 
removeAntenna(Antenna, Reader) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
removes the antenna from the layered pane
removeAntenna(Antenna, Reader) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
deletes an antenna and removes it from the layered pane
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in interface org.fosstrak.hal.HardwareAbstraction
removes an asynchronous identify listener.
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
removeAsynchronousIdentifyListener(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
removeFromJLayeredPane(Component) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
 
removeTag(Tag) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
removes the tag from the layered pane
removeTag(Tag) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
removes the tag from the layered pane
removeTag(Tag) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
removes the tag from the layered pane
replaceRegion(byte[], int, byte[]) - Static method in class org.fosstrak.hal.UnsignedByteArray
replaces the region of the first byte array by the bytes of the second byte array.
replaceRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.UnsignedByteArray
replaces the region of a first byte array by the region of the second byte array.
replaceRegion(byte[], int, byte[]) - Static method in class org.fosstrak.hal.util.ByteBlock
replaces the region of the first byte array by the bytes of the second byte array.
replaceRegion(byte[], int, byte[], int, int) - Static method in class org.fosstrak.hal.util.ByteBlock
replaces the region of a first byte array by the region of the second byte array.
replaceString(String, String, String) - Static method in class org.fosstrak.hal.util.Tools
replaces the string xx in the text by the string yy.
replaceStrings(String, Hashtable) - Static method in class org.fosstrak.hal.util.Tools
replaces the keys of the given hashtable in the text by the values.
RequestRecord - Class in org.fosstrak.hal.impl.feig.comm
This class is used as a record to be a container for all the parameters needed to launch a reader-request via ISOProtocol's sendRerquest Copyright: Copyright (c) 2003
RequestRecord() - Constructor for class org.fosstrak.hal.impl.feig.comm.RequestRecord
 
reset() - Method in interface org.fosstrak.hal.HardwareAbstraction
Resets the reader.
reset() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
reset() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
reset() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
reset() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
reset() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
resetMandantory() - Method in class org.fosstrak.hal.impl.impinj.comm.FrameParametersSpec
Reset current mandantory parameter to the first mandantory parameter.
resetTimestamp() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Reset timestamp.
ResourceLocator - Class in org.fosstrak.hal.util
 
ResourceLocator() - Constructor for class org.fosstrak.hal.util.ResourceLocator
 
ResponseRecord - Class in org.fosstrak.hal.impl.feig.comm
This class is used as a record containing the response from a reader-request.
ResponseRecord() - Constructor for class org.fosstrak.hal.impl.feig.comm.ResponseRecord
 
rfidThread - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
main thread
RFIDTools - Class in org.fosstrak.hal.util
This class is an abstraction for the RFID tags.
RFIDTools(byte[], int, int, int) - Constructor for class org.fosstrak.hal.util.RFIDTools
creates a RFIDTag with the gifen parameter
rfTechnology - Variable in class org.fosstrak.hal.transponder.InventoryItem
 
RFTechnology - Enum in org.fosstrak.hal.transponder
 
run() - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
thread main method that reads from the input file and generates the events.
run() - Method in class org.fosstrak.hal.impl.sim.CmdLineSim
 
run() - Method in class org.fosstrak.hal.impl.sim.multi.BatchSimulatorServer
Execute one line after the other from the batch file.
run() - Method in class org.fosstrak.hal.impl.sim.SimulatorClient
 

S

select(HashSet) - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
set all tags in hash set tags which intersects with the selection as selected
select(TreeSet) - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
set this tag as selected and sets the selected tags
select() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
set this tag as selected
selectAllReadPoints() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Select read points
selectAntennaConnector(int) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
Selects an antenna connector
selectAntennaConnectors(int) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Selects antenna connectors according to 'Impinj Speedway Reference Design / Mach1 API Specification, Operating Command Set version 2.8.0, chapter 2.3.6 SetAntenna'.
selectChannel(int, int) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
selectChannel(int, int) - Method in interface org.fosstrak.hal.impl.feig.FeigController
 
selectChannel(int, int) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
SelectionComponent - Class in org.fosstrak.hal.impl.sim.graphic
 
SelectionComponent() - Constructor for class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
contructor
selectReadpoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
selectReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
Select a read point
selectReadPoint(String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Select a read point
selectReadPoints(String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Select read points
sendFunctionUnitRequest(RequestRecord) - Method in class org.fosstrak.hal.impl.feig.comm.ISOProtocol
Sends a request to a function unit (multiplexer, antenna tuner) attached to the reader.
sendRequest(RequestRecord) - Method in class org.fosstrak.hal.impl.feig.comm.ISOProtocol
sends the request (COM-ADR, CONTROLBYTE and some DATA) to the reader.
sendRequest(RequestRecord) - Method in class org.fosstrak.hal.impl.feig.comm.TCPIPProtocol
sends the request (COM-ADR, CONTROLBYTE and some DATA) to the reader.
sendRequest(Frame) - Method in class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Sends a request Frame to the reader and returns the response Frame.
SERIAL_NR_SIZE - Static variable in class org.fosstrak.hal.util.RFIDTools
size of serial number
serialEvent(SerialPortEvent) - Method in class org.fosstrak.hal.impl.feig.comm.ISOProtocol
is called by the underlying driver when an event occurs.
setActiveContextMenu(JPopupMenu) - Method in interface org.fosstrak.hal.impl.sim.graphic.IGraphicSimulator
sets active context menu
setActiveContextMenu(JPopupMenu) - Method in class org.fosstrak.hal.impl.sim.GraphicSimulator
sets active context menu
setActiveContextMenu(JPopupMenu) - Method in class org.fosstrak.hal.impl.sim.multi.GraphicSimulatorServer
sets active context menu
setAntennaPos(Point) - Method in class org.fosstrak.hal.impl.sim.graphic.Cable
 
setCable(Cable) - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
set cable
setCategory(Frame.Category) - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set category.
setCurrentPoint(Point) - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
set the point of the current mouse position
setData(byte[]) - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set data.
setData(byte[], int) - Method in class org.fosstrak.hal.impl.sim.Tag
Writes some data.
setHalName(String) - Method in class org.fosstrak.hal.Observation
Sets the HAL controller instance name.
setIds(String[]) - Method in class org.fosstrak.hal.Observation
Sets the IDs of the identified tags.
setMessageID(int) - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set messageID.
setParameter(String, String) - Method in class org.fosstrak.hal.ControllerProperties
Sets the specified parameter.
setParameter(String, String) - Method in interface org.fosstrak.hal.HardwareAbstraction
Sets a given parameter.
setParameter(String, String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
setParameter(String, String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
setParameter(String, String) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
setParameter(String, String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
setParameter(String, String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
setPosition(Point) - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
 
setPosition(Point) - Method in class org.fosstrak.hal.impl.sim.graphic.Reader
moves the reader to the position pos
setReadPointName(String) - Method in class org.fosstrak.hal.Observation
Sets the name of the read point involved in the identification.
setStartPoint(Point) - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
set the point of the start position
setSuccessful(boolean) - Method in class org.fosstrak.hal.Observation
sets the successful flag.
setTagDescriptors(TagDescriptor[]) - Method in class org.fosstrak.hal.Observation
Sets The tag descriptors of the detected tags.
setTagID(String) - Method in class org.fosstrak.hal.impl.sim.Tag
Sets the tag's ID (snr and EPC memory bank).
setTID() - Method in class org.fosstrak.hal.impl.sim.Tag
Sets the tag's TID memory bank.
setTimestamp(int, int) - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set timestamp.
setTimestamp(long) - Method in class org.fosstrak.hal.Observation
Sets The timestamp.
setTimestampNow() - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set timestamp to now.
setType(Frame.Type) - Method in class org.fosstrak.hal.impl.impinj.comm.Frame
Set type.
setVisible(boolean) - Method in class org.fosstrak.hal.impl.sim.MgmtSimDialog
 
shutDownReadPoint(String) - Method in interface org.fosstrak.hal.HardwareAbstraction
Shuts down a read point.
shutDownReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
shutDownReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
shutDownReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
shutDownReadPoint(String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
shutDownReadPoint(String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
SimulatorClient - Class in org.fosstrak.hal.impl.sim
 
SimulatorClient() - Constructor for class org.fosstrak.hal.impl.sim.SimulatorClient
 
SimulatorController - Class in org.fosstrak.hal.impl.sim
The SimulatorController is a HAL controller that enables the implementation of different kinds of RFID reader simulators/emulators.
SimulatorController(String, String) - Constructor for class org.fosstrak.hal.impl.sim.SimulatorController
 
SimulatorEngine - Interface in org.fosstrak.hal.impl.sim
A simulator implementation within the Simulator Framework must implement this interface.
SimulatorException - Exception in org.fosstrak.hal.impl.sim
 
SimulatorException() - Constructor for exception org.fosstrak.hal.impl.sim.SimulatorException
 
SimulatorException(String) - Constructor for exception org.fosstrak.hal.impl.sim.SimulatorException
 
SimulatorServerController - Class in org.fosstrak.hal.impl.sim.multi
 
SimulatorServerController(String, String) - Constructor for class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
SimulatorServerEngine - Interface in org.fosstrak.hal.impl.sim.multi
 
SimulatorServerException - Exception in org.fosstrak.hal.impl.sim.multi
 
SimulatorServerException() - Constructor for exception org.fosstrak.hal.impl.sim.multi.SimulatorServerException
 
SimulatorServerException(String) - Constructor for exception org.fosstrak.hal.impl.sim.multi.SimulatorServerException
 
SimulatorServerTokens - Interface in org.fosstrak.hal.impl.sim.multi
 
size - Variable in class org.fosstrak.hal.MemoryBankDescriptor
Size of the memory bank in number of bytes
start() - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
starts the RFID thread.
startAsynchronousIdentify(String[], Trigger) - Method in interface org.fosstrak.hal.HardwareAbstraction
Identifies the tags in a reader's field in a continuous way that operates asynchronously.
startAsynchronousIdentify(String[], Trigger) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
startAsynchronousIdentify(String[], Trigger) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
startAsynchronousIdentify(String[], Trigger) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
startAsynchronousIdentify(String[], Trigger) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
startAsynchronousIdentify(String[], Trigger) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
startUpReadPoint(String) - Method in interface org.fosstrak.hal.HardwareAbstraction
Starts up a read point.
startUpReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
startUpReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
startUpReadPoint(String) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
startUpReadPoint(String) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
startUpReadPoint(String) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
status - Variable in class org.fosstrak.hal.impl.feig.comm.ResponseRecord
the status byte of a reader-response
StatusByte - Enum in org.fosstrak.hal.impl.feig.util
 
stop() - Method in class org.fosstrak.hal.impl.sim.BatchSimulator
requests the RFID thread to stop.
stop() - Method in class org.fosstrak.hal.impl.sim.multi.SimulatorServerController
 
stopAsynchronousIdentify() - Method in interface org.fosstrak.hal.HardwareAbstraction
Stops the asynchronous identification for a specific listener.
stopAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
stopAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
stopAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
stopAsynchronousIdentify(AsynchronousIdentifyListener) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
stopAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
stopAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
stopModem() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
Stop the modem.
stopRequested - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
states if the thread should stop
stringConverter(String) - Static method in class org.fosstrak.hal.UnsignedByteArray
transforms any String into a byte array using UTF8 encoding.
stringConverter(String) - Static method in class org.fosstrak.hal.util.ByteBlock
transforms any String into a byte array using UTF8 encoding.
successful - Variable in class org.fosstrak.hal.Observation
Flag the indicates whether the identify operation has been performed successfully or not.
supportsAsynchronousIdentify() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the startAsynchronousIdentify(), stopAsynchronousIdentify(), isAsynchronousIdentifyRunning(), addAsynchronousIdentifyListener() and removeAsynchronousIdentifyListener() methods.
supportsAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsAsynchronousIdentify() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsGetReadPointNoiseLevel() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the getReadPointNoiseLevel() method.
supportsGetReadPointNoiseLevel() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsGetReadPointNoiseLevel() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsGetReadPointNoiseLevel() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsGetReadPointNoiseLevel() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsGetReadPointNoiseLevel() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsGetReadPointPowerLevel() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the getReadPointPowerLevel() method.
supportsGetReadPointPowerLevel() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsGetReadPointPowerLevel() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsGetReadPointPowerLevel() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsGetReadPointPowerLevel() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsGetReadPointPowerLevel() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsIsReadPointReady() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the isReadPointReady() method.
supportsIsReadPointReady() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsIsReadPointReady() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsIsReadPointReady() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsIsReadPointReady() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsIsReadPointReady() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsKill() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the kill() method.
supportsKill() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsKill() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsKill() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsKill() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsKill() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsParameters() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether the HAL controller implementation supports the getAllParameterNames(), getParameter() and setParameter() methods.
supportsParameters() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
supportsParameters() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
supportsParameters() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsParameters() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
supportsParameters() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsProgramId() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsReadBytes() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the readBytes() method.
supportsReadBytes() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsReadBytes() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsReadBytes() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsReadBytes() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsReadBytes() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsReset() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the reset() method.
supportsReset() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
supportsReset() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
supportsReset() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsReset() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
supportsReset() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsShutDownReadPoint() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the shutDownReadPoint() method.
supportsShutDownReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsShutDownReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsShutDownReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsShutDownReadPoint() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsShutDownReadPoint() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsStartUpReadPoint() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the startUpReadPoint() method.
supportsStartUpReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsStartUpReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsStartUpReadPoint() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsStartUpReadPoint() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsStartUpReadPoint() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsWriteBytes() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the writeBytes() method.
supportsWriteBytes() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
 
supportsWriteBytes() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
 
supportsWriteBytes() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsWriteBytes() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
 
supportsWriteBytes() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
supportsWriteId() - Method in interface org.fosstrak.hal.HardwareAbstraction
Checks whether this HAL controller implementation supports the writeId() method.
supportsWriteId() - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
supportsWriteId() - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
(non-Javadoc)
supportsWriteId() - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
supportsWriteId() - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
supportsWriteId() - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
systemInformation - Variable in class org.fosstrak.hal.transponder.InventoryItem
System information for ISO15693 transponders.

T

Tag - Class in org.fosstrak.hal.impl.sim.graphic
 
Tag(String, Point, IGraphicSimulator) - Constructor for class org.fosstrak.hal.impl.sim.graphic.Tag
the constructor creates a new graphical representation of a rfid tag
Tag - Class in org.fosstrak.hal.impl.sim
The class represents a simple tag that can be used a virtual tag within the Simulator Framework.
Tag(String) - Constructor for class org.fosstrak.hal.impl.sim.Tag
Constructor without user memory.
Tag(String, byte[]) - Constructor for class org.fosstrak.hal.impl.sim.Tag
Constructor with user memory
TAG_ENTERED - Static variable in class org.fosstrak.hal.impl.sim.BatchSimulator
RFID tag entered antenna range event.
TAG_EXITED - Static variable in class org.fosstrak.hal.impl.sim.BatchSimulator
RFID tag exited antenna range event.
TAG_IT_HF - Static variable in class org.fosstrak.hal.util.RFIDTools
Tag-it HF
TagDescriptor - Class in org.fosstrak.hal
The class is a data structure to store information that describes a tag such as tag id type and memory structure.
TagDescriptor(IDType, MemoryDescriptor) - Constructor for class org.fosstrak.hal.TagDescriptor
creates a tag descriptor with the given paramters.
TCPIPProtocol - Class in org.fosstrak.hal.impl.feig.comm
TCPIPProtocol is an interface to the RFID-Reader FEIG ID ISC.LRU1000.
TCPIPProtocol(String, int, long) - Constructor for class org.fosstrak.hal.impl.feig.comm.TCPIPProtocol
creates a new instance and opens the com-port.
TCPIPProtocol - Class in org.fosstrak.hal.impl.impinj.comm
TCPIPProtocol is an interface to an RFID-Reader.
TCPIPProtocol(String, int, long) - Constructor for class org.fosstrak.hal.impl.impinj.comm.TCPIPProtocol
Creates a new instance and opens the socket.
threadRunning - Variable in class org.fosstrak.hal.impl.sim.BatchSimulator
states if the thread is running
tid - Variable in class org.fosstrak.hal.transponder.InventoryItem
EPC TID of the tag
TIMER - Static variable in class org.fosstrak.hal.Trigger
TIMER Trigger
toByteArray() - Method in class org.fosstrak.hal.UnsignedByteArray
gets the UnsignedByteArray as a Java byte array to be interpreted as unsigned bytes.
toByteArray() - Method in class org.fosstrak.hal.util.ByteBlock
gets the byte block as a byte array.
toInt() - Method in enum org.fosstrak.hal.impl.impinj.comm.Frame.Category
 
Tools - Class in org.fosstrak.hal.util
Collection of usefull methods needed by several servlets.
Tools() - Constructor for class org.fosstrak.hal.util.Tools
 
toString() - Method in class org.fosstrak.hal.impl.sim.graphic.Antenna
returns a string representation of the rfid antenna
toString() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
returns a string representation of the rfid tag
toString() - Method in class org.fosstrak.hal.Observation
Returns a String containing all the observation information.
toString() - Method in class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
toString() - Method in class org.fosstrak.hal.UnsignedByteArray
gets the UnsignedByteArray as a hex number String representation.
toString() - Method in class org.fosstrak.hal.util.ByteBlock
gets the byte block as a String.
toString() - Method in class org.fosstrak.hal.util.RFIDTools
 
TranslationListener - Class in org.fosstrak.hal.impl.sim.graphic
 
TranslationListener() - Constructor for class org.fosstrak.hal.impl.sim.graphic.TranslationListener
 
TransponderManufacturer - Enum in org.fosstrak.hal.transponder
 
TransponderModel - Enum in org.fosstrak.hal.transponder
 
TransponderSystemInformationISO - Class in org.fosstrak.hal.transponder
 
TransponderSystemInformationISO() - Constructor for class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
TransponderSystemInformationISO(byte[]) - Constructor for class org.fosstrak.hal.transponder.TransponderSystemInformationISO
 
transponderType - Variable in class org.fosstrak.hal.transponder.InventoryItem
 
TransponderType - Enum in org.fosstrak.hal.transponder
 
Trigger - Class in org.fosstrak.hal
A trigger in the HAL is used to trigger identify commands of the reader hardware while a HAL controller instance is performing an asynchronous identify.

U

ungroup() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
ungroups the tag
unselect(HashSet) - Method in class org.fosstrak.hal.impl.sim.graphic.SelectionComponent
 
unselect() - Method in class org.fosstrak.hal.impl.sim.graphic.Tag
set this tag as unselected
UnsignedByteArray - Class in org.fosstrak.hal
UnsignedByteArray represents an array of unsigned bytes of arbitrary length.
UnsignedByteArray(byte[]) - Constructor for class org.fosstrak.hal.UnsignedByteArray
creates an UnsignedByteArray from the given Java byte array.
UnsignedByteArray(String) - Constructor for class org.fosstrak.hal.UnsignedByteArray
creates an UnsignedByteArray from a String representation.
UnsupportedOperationException - Exception in org.fosstrak.hal
This exception is thrown if the called method is not supported by the current hardware abstraction implementation.
UnsupportedOperationException() - Constructor for exception org.fosstrak.hal.UnsupportedOperationException
Constructor.
UnsupportedOperationException(String) - Constructor for exception org.fosstrak.hal.UnsupportedOperationException
Constructor specifying a message.
UnsupportedOperationException(Throwable) - Constructor for exception org.fosstrak.hal.UnsupportedOperationException
Constructor using a cause.
UnsupportedOperationException(String, Throwable) - Constructor for exception org.fosstrak.hal.UnsupportedOperationException
Constructor specifying a message and a cause.

V

valueOf(String) - Static method in enum org.fosstrak.hal.impl.feig.util.ISOTransponderResponseErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.impl.feig.util.StatusByte
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.impl.impinj.comm.Frame.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.impl.impinj.comm.Frame.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.transponder.RFTechnology
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.transponder.TransponderManufacturer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.transponder.TransponderModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fosstrak.hal.transponder.TransponderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fosstrak.hal.impl.feig.util.ISOTransponderResponseErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.impl.feig.util.StatusByte
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.impl.impinj.comm.Frame.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.impl.impinj.comm.Frame.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.transponder.RFTechnology
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.transponder.TransponderManufacturer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.transponder.TransponderModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fosstrak.hal.transponder.TransponderType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeAccess - Variable in class org.fosstrak.hal.MemoryBankDescriptor
Flag that indicates if write access is allowed
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in interface org.fosstrak.hal.HardwareAbstraction
Writes data to a specific tag, if in range.
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
TODO: test (non-Javadoc)
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
writeBytes(String, String, int, int, UnsignedByteArray, String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 
writeData(int, int, byte[]) - Method in class org.fosstrak.hal.impl.sim.Tag
Writes some data.
writeError - Variable in class org.fosstrak.hal.impl.sim.SimulatorController
Contains the names of all read points whose next write-operation will fail.
writeFile(String, String) - Static method in class org.fosstrak.hal.util.Tools
writes the content of a string to a file.
writeId(String, String, String[]) - Method in interface org.fosstrak.hal.HardwareAbstraction
Writes the given ID onto a tag.
writeId(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigCOMController
(non-Javadoc)
writeId(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigTCPIPController
TODO: implement (non-Javadoc)
writeId(String, String, String[]) - Method in class org.fosstrak.hal.impl.feig.FeigUSBController
 
writeId(String, String, String[]) - Method in class org.fosstrak.hal.impl.impinj.ImpinjTCPIPController
(non-Javadoc)
writeId(String, String, String[]) - Method in class org.fosstrak.hal.impl.sim.SimulatorController
 

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

Copyright © 2008. All Rights Reserved.