Class TagData
Represents RFID Tag Data
Inheritance
Inherited Members
Namespace: rfid.api
Assembly: rfid.netcore.dll
Syntax
public class TagData
Constructors
TagData()
Constructor
Declaration
public TagData()
Fields
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
Declaration
public AccessOperationResult AccessOperationResult
Field Value
| Type | Description |
|---|---|
| AccessOperationResult |
AccessOptErrorCode
Declaration
public int AccessOptErrorCode
Field Value
| Type | Description |
|---|---|
| System.Int32 |
LocationInfo
Contains the latest report of the Tag locationing operation
Declaration
public LocationInfo LocationInfo
Field Value
| Type | Description |
|---|---|
| LocationInfo |
SeenTime
Represents the Tag Seen time. This can be either Uptime or UTC time at any point of time
Declaration
public SeenTime SeenTime
Field Value
| Type | Description |
|---|---|
| SeenTime |
Properties
AntennaID
Gets the antenna ID on which this tag is seen
Declaration
public ushort AntennaID { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
AntennaPortInfo
Contains Information of Antenna Port
Declaration
public AntennaPortInfo AntennaPortInfo { get; }
Property Value
| Type | Description |
|---|---|
| AntennaPortInfo |
BrandValid
Contains brand ID check status
Declaration
public byte BrandValid { get; }
Property Value
| Type | Description |
|---|---|
| System.Byte |
ChannelIndex
Gets the channel index
Declaration
public ushort ChannelIndex { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
ContainsLocationInfo
Indicates Location Info available or not
Declaration
public bool ContainsLocationInfo { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
CRC
Gets the CRC
Declaration
public ushort CRC { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
MemoryBank
Gets the memory bank
Declaration
public MEMORY_BANK MemoryBank { get; }
Property Value
| Type | Description |
|---|---|
| MEMORY_BANK |
MemoryBankData
Gets the memory bank data
Declaration
public string MemoryBankData { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
MemoryBankDataAllocated
Gets the number of bytes allocated by the user for memory bank data
Declaration
public uint MemoryBankDataAllocated { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
MemoryBankDataOffset
Gets the memory bank off-set
Declaration
public uint MemoryBankDataOffset { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
OpCode
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.
Declaration
public ACCESS_OPERATION_CODE OpCode { get; }
Property Value
| Type | Description |
|---|---|
| ACCESS_OPERATION_CODE |
OpStatus
Result of C1G2 Access Operation: OpCode.
Declaration
public ACCESS_OPERATION_STATUS OpStatus { get; }
Property Value
| Type | Description |
|---|---|
| ACCESS_OPERATION_STATUS |
PC
PC (Protocol Control) bits
Declaration
public ushort PC { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
PeakRSSI
Gets the Peak RSSI
Declaration
public sbyte PeakRSSI { get; }
Property Value
| Type | Description |
|---|---|
| System.SByte |
PhaseInfo
Contains Phase Information
Declaration
public short PhaseInfo { get; }
Property Value
| Type | Description |
|---|---|
| System.Int16 |
TagEvent
Gets the Tag Event
Declaration
public TAG_EVENT TagEvent { get; }
Property Value
| Type | Description |
|---|---|
| TAG_EVENT |
TagEventTimeStamp
Gets the time stamp of Tag event
Declaration
public DateTime TagEventTimeStamp { get; }
Property Value
| Type | Description |
|---|---|
| System.DateTime |
TagID
Gets the Tag ID
Declaration
public string TagID { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
TagIDAllocated
Gets the number of bytes allocated for Tag ID
Declaration
public uint TagIDAllocated { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |
TagSeenCount
Gets the Tag seen count
Declaration
public ushort TagSeenCount { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
TagZoneInfo
Contains Zone Information of Tag Read
Declaration
public TagZoneInfo TagZoneInfo { get; }
Property Value
| Type | Description |
|---|---|
| TagZoneInfo |
XPC_W1
Gets First word of XPC
Declaration
public ushort XPC_W1 { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
XPC_W2
Gets Second word of XPC
Declaration
public ushort XPC_W2 { get; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |