|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thingmagic.TagReadData
public class TagReadData
A class to represent a read of an RFID tag. Provides access to the tag structure and the metadata of the read event, such as the time of the read, the antenna that read the tag, and the number of times the tag was seen by the air protocol.
Nested Class Summary | |
---|---|
static class |
TagReadData.TagMetadataFlag
Flags that indicate the metadata stored in this structure |
Field Summary | |
---|---|
java.util.Set<TagReadData.TagMetadataFlag> |
metadataFlags
|
com.thingmagic.ProtocolTagReadData |
prd
An abstract class which can be extended for specific protocol. |
Method Summary | |
---|---|
java.lang.String |
epcString()
Returns a hexadecimal string version of the read tag's EPC. |
int |
getAntenna()
Return the identity of the antenna on the reader that read the tag. |
java.lang.String |
getBrandIdentifier()
Return the brandIdentifier value. |
byte[] |
getData()
Return the data read from the tag. |
byte[] |
getEPCMemData()
|
int |
getFrequency()
Return the frequency at which the tag was read |
Reader.GpioPin[] |
getGpio()
|
int |
getPhase()
Return the phase the tag is in |
int |
getReadCount()
Return the number of times the tag was read during the operation. |
Reader |
getReader()
return the reader instance |
byte[] |
getReservedMemData()
|
int |
getRssi()
Return the returned signal strength of the tag read. |
TagData |
getTag()
Return the tag that was read. |
byte[] |
getTIDMemData()
|
long |
getTime()
Return the time at which the tag was read. |
byte[] |
getUserMemData()
|
java.lang.String |
toString()
Returns a String object representing this
object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public com.thingmagic.ProtocolTagReadData prd
public java.util.Set<TagReadData.TagMetadataFlag> metadataFlags
Method Detail |
---|
public TagData getTag()
public java.lang.String epcString()
public int getAntenna()
public int getRssi()
public int getFrequency()
public int getReadCount()
public java.lang.String getBrandIdentifier()
public long getTime()
public byte[] getData()
public byte[] getEPCMemData()
public byte[] getReservedMemData()
public byte[] getUserMemData()
public byte[] getTIDMemData()
public Reader.GpioPin[] getGpio()
public int getPhase()
public Reader getReader()
public java.lang.String toString()
String
object representing this
object. The string contains a whitespace-delimited set of
field:value pairs representing the tag ID and metadata.
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |