Package com.zebra.rfid.api3
Class TagData
java.lang.Object
com.zebra.rfid.api3.TagData
Represents RFID Tag Data
-
Field Summary
FieldsModifier and TypeFieldDescriptionIs valid only for TagReports of Access operations and Contains results specific to the Access operations performed.The Operations include Fujitsu's BurstWrite,BurstWrite and ReadBlockLock Impinj's QTRead and NXP ChangeConfigint
Represents the Tag Seen time. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshort
Gets the antenna ID on which this tag is seenGet brandID statusGets the channelshort
Gets the channel indexint
getCRC()
Gets the CRCGen2v2 Operation as a result of which this Tag is being reported.Result of G2v2 Access Operation: OpStatus.Gets the Gen2v2 response datashort
int
short
Gets the memory bankGets the memory bank dataint
Gets the number of bytes allocated by the user for memory bank dataint
Gets the memory bank off-setint
Gets the Number of words writtenC1G2 Operation as a result of which this Tag is being reported.Result of C1G2 Access Operation: OpStatus.int
getPC()
PC (Protocol Control) bitsshort
Gets the Peak RSSIGets the Block perma lock datashort
getPhase()
Gets the Phase informationGets the String CRCshort
com.zebra.rfid.api3.TAG_EVENT
Gets the Tag EventGets the time stamp of Tag eventgetTagID()
Gets the Tag IDint
Gets the number of bytes allocated for Tag IDint
Gets the Tag seen countgetTID()
getUser()
int
Gets First word of XPCint
Gets Second word of XPCshort
getXPCW1()
boolean
boolean
void
setAccessOperationStatus
(ACCESS_OPERATION_STATUS access_operation_status) void
setAntennaID
(short value) void
setChannelFreq
(String channelFreq) void
setChannelIndex
(short value) void
setCRC
(int CRC) void
setM_brandValid
(short m_brandValid) void
setM_nMemoryBankDataOffset
(int m_nMemoryBankDataOffset) void
setM_PhaseInfo
(short value) void
setMemoryBank
(MEMORY_BANK m_eMemoryBank) setMemoryBankData
(String m_MemoryBankData) void
setOpCode
(ACCESS_OPERATION_CODE m_eOpCode) void
setPC
(int value) void
setPeakRSSI
(short value) void
setTagControlData
(short data) void
setTagEventTimeStamp
(SYSTEMTIME value) void
Sets the Tag IDvoid
setTagSeenCount
(int value) void
setUISeenTime
(SeenTime value) void
setXPCW1
(short m_XPC)
-
Field Details
-
LocationInfo
-
MultiTagLocateInfo
-
SeenTime
Represents the Tag Seen time. This can be either Uptime or UTC time at any point of time -
AccessOperationResult
Is valid only for TagReports of Access operations and Contains results specific to the Access operations performed.The Operations include Fujitsu's BurstWrite,BurstWrite and ReadBlockLock Impinj's QTRead and NXP ChangeConfig -
AccessOptErrorCode
public int AccessOptErrorCode
-
-
Constructor Details
-
TagData
public TagData()Constructor
-
-
Method Details
-
isContainsLocationInfo
public boolean isContainsLocationInfo() -
isContainsMultiTagLocateInfo
public boolean isContainsMultiTagLocateInfo() -
setTagID
Sets the Tag ID -
getTagID
Gets the Tag ID -
getTagIDAllocatedSize
public int getTagIDAllocatedSize()Gets the number of bytes allocated for Tag ID -
getPC
public int getPC()PC (Protocol Control) bits -
setPC
public void setPC(int value) -
getXPC_W1
public int getXPC_W1()Gets First word of XPC -
getXPC_W2
public int getXPC_W2()Gets Second word of XPC -
getCRC
public int getCRC()Gets the CRC -
setCRC
public void setCRC(int CRC) -
getStringCRC
Gets the String CRC -
setAntennaID
public void setAntennaID(short value) -
getAntennaID
public short getAntennaID()Gets the antenna ID on which this tag is seen -
getPeakRSSI
public short getPeakRSSI()Gets the Peak RSSI -
setPeakRSSI
public void setPeakRSSI(short value) -
getPhase
public short getPhase()Gets the Phase information -
getChannelIndex
public short getChannelIndex()Gets the channel index -
setChannelIndex
public void setChannelIndex(short value) -
getChannel
Gets the channel -
getTagSeenCount
public int getTagSeenCount()Gets the Tag seen count -
getOpCode
C1G2 Operation as a result of which this Tag is being reported. if opCode is ACCESS_OPERATION_NONE, this Tag is a result of Inventory operation. -
setOpCode
-
getG2v2OpCode
Gen2v2 Operation as a result of which this Tag is being reported. -
getOpStatus
Result of C1G2 Access Operation: OpStatus. -
getG2v2OpStatus
Result of G2v2 Access Operation: OpStatus. -
getMemoryBank
Gets the memory bank -
setMemoryBank
-
getG2v2Response
Gets the Gen2v2 response data -
getMemoryBankData
Gets the memory bank data -
setM_nMemoryBankDataOffset
public void setM_nMemoryBankDataOffset(int m_nMemoryBankDataOffset) -
getMemoryBankDataOffset
public int getMemoryBankDataOffset()Gets the memory bank off-set -
getMemoryBankDataAllocatedSize
public int getMemoryBankDataAllocatedSize()Gets the number of bytes allocated by the user for memory bank data -
getTagEvent
public com.zebra.rfid.api3.TAG_EVENT getTagEvent()Gets the Tag Event -
getTagEventTimeStamp
Gets the time stamp of Tag event -
getNumberOfWords
public int getNumberOfWords()Gets the Number of words written -
getPermaLockData
Gets the Block perma lock data -
getBrandIDStatus
Get brandID status -
getTID
-
getUser
-
setChannelFreq
-
setMemoryBankData
-
setAccessOperationStatus
-
getM_PhaseInfo
public short getM_PhaseInfo() -
setM_PhaseInfo
public void setM_PhaseInfo(short value) -
setTagEventTimeStamp
-
setTagSeenCount
public void setTagSeenCount(int value) -
setXPCW1
public void setXPCW1(short m_XPC) -
setUISeenTime
-
setTagControlData
public void setTagControlData(short data) -
getAccessOperationStatus
-
getM_nMemoryBankDataOffset
public int getM_nMemoryBankDataOffset() -
getTagControlData
public short getTagControlData() -
getXPCW1
public short getXPCW1() -
setM_brandValid
public void setM_brandValid(short m_brandValid) -
getM_brandValid
public short getM_brandValid()
-