public class Impinj
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Impinj.QTReadAccessParams
Parameter for the Impinj QTRead operation
|
class |
Impinj.QTWriteAccessParams
Parameters for Impinj's QTWrite Access operation.
|
| Modifier and Type | Field and Description |
|---|---|
API3Abstract |
api3Abstract |
| Constructor and Description |
|---|
Impinj(TagAccess tagAccess)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(rfid.api.NativeLibParams nativeLibParams) |
void |
QTReadEvent(Impinj.QTReadAccessParams qtReadAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo)
This method is used to read QT Control data from the QT tags that match the AccessFilter
criteria if specified.
|
TagData |
QTReadWait(java.lang.String tagID,
Impinj.QTReadAccessParams qtReadAccessParams,
AntennaInfo antennaInfo)
Performs QTRead operation on an Impinj QT tag.The Control Data is returned in TagData.AccessOperationResult.
|
void |
QTWriteEvent(Impinj.QTWriteAccessParams qtWriteAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo)
This method is used to write QT Control data on all the QT tags that match the AccessFilter
criteria if specified.It can enable/disable public-private memory map and short range modes of QT tags.
|
void |
QTWriteWait(java.lang.String tagID,
Impinj.QTWriteAccessParams qtWriteAccessParams,
AntennaInfo antennaInfo)
Performs QTWrite operation on an Impinj QT tag.It can enable/disable public memory map and Short range modes
of a QT tag.However,short range mode is currently not supported.Besides,persist flag applies the above settings
to either volatile/non-volatile memories.
|
public API3Abstract api3Abstract
public Impinj(TagAccess tagAccess)
public void init(rfid.api.NativeLibParams nativeLibParams)
public TagData QTReadWait(java.lang.String tagID, Impinj.QTReadAccessParams qtReadAccessParams, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureException
public void QTWriteWait(java.lang.String tagID,
Impinj.QTWriteAccessParams qtWriteAccessParams,
AntennaInfo antennaInfo)
throws InvalidUsageException,
OperationFailureException
public void QTReadEvent(Impinj.QTReadAccessParams qtReadAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureException
public void QTWriteEvent(Impinj.QTWriteAccessParams qtWriteAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo) throws InvalidUsageException, OperationFailureException