Class TagData


  • public class TagData
    extends java.lang.Object
    Represents RFID Tag Data
    • Field Detail

      • SeenTime

        public SeenTime SeenTime
        Represents the Tag Seen time. This can be either Uptime or UTC time at any point of time
      • AccessOperationResult

        public AccessOperationResult 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
    • Constructor Detail

      • TagData

        public TagData()
        Constructor
    • Method Detail

      • isContainsLocationInfo

        public boolean isContainsLocationInfo()
      • isContainsMultiTagLocateInfo

        public boolean isContainsMultiTagLocateInfo()
      • getTagID

        public java.lang.String 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
      • 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
      • getStringCRC

        public java.lang.String getStringCRC()
        Gets the String CRC
      • getAntennaID

        public short getAntennaID()
        Gets the antenna ID on which this tag is seen
      • getPeakRSSI

        public short getPeakRSSI()
        Gets the Peak RSSI
      • getPhase

        public short getPhase()
        Gets the Phase information
      • getChannelIndex

        public short getChannelIndex()
        Gets the channel index
      • getChannel

        public java.lang.String getChannel()
        Gets the channel
      • getTagSeenCount

        public int getTagSeenCount()
        Gets the Tag seen count
      • getOpCode

        public ACCESS_OPERATION_CODE 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.
      • getG2v2OpCode

        public GEN2V2_OPERATION_CODE getG2v2OpCode()
        Gen2v2 Operation as a result of which this Tag is being reported.
      • getMemoryBank

        public MEMORY_BANK getMemoryBank()
        Gets the memory bank
      • getG2v2Response

        public java.lang.String getG2v2Response()
        Gets the Gen2v2 response data
      • getMemoryBankData

        public java.lang.String getMemoryBankData()
        Gets the memory bank data
      • 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

        public SYSTEMTIME getTagEventTimeStamp()
        Gets the time stamp of Tag event
      • getNumberOfWords

        public int getNumberOfWords()
        Gets the Number of words written
      • getPermaLockData

        public java.lang.String getPermaLockData()
        Gets the Block perma lock data
      • getBrandIDStatus

        public java.lang.Boolean getBrandIDStatus()
        Get brandID status
      • getTID

        public java.lang.String getTID()
      • getUser

        public java.lang.String getUser()