Class Summary |
AndroidBluetoothReflection |
Provides access to Android Bluetooth classes via Java reflection. |
AndroidUsbCdcAcmTransport |
|
AndroidUsbReflection |
Provides access to Android USB classes via Java reflection. |
AndroidUSBTransport |
|
Ata |
This class is a namespace for ATA-specific subclasses of generic
Mercury API classes, data structures, constants, and convenience
functions. |
Ata.TagData |
This class extends TagData to represent the details of an
ATA RFID tag. |
BluecoveBluetoothReflection |
|
BluetoothTransportAndroid |
|
BluetoothTransportBluecove |
|
BluetoothTransportNative |
|
CustomAntConfig |
|
CustomAntConfigPerAntenna |
|
FirmwareLoadOptions |
Firmware Load Options |
FixedReaderFirmwareLoadOptions |
|
Gen2 |
This class is a namespace for Gen2-specific subclasses of generic
Mercury API classes, Gen2 data structures, constants, and Gen2
convenience functions. |
Gen2.Alien |
|
Gen2.Alien.Higgs2 |
|
Gen2.Alien.Higgs2.FullLoadImage |
Higgs2 Full Load Image |
Gen2.Alien.Higgs2.PartialLoadImage |
Higgs2 Partial Load Image |
Gen2.Alien.Higgs3 |
|
Gen2.Alien.Higgs3.BlockReadLock |
Higgs3 Block Read Lock |
Gen2.Alien.Higgs3.FastLoadImage |
Higgs3 FastLoadImage |
Gen2.Alien.Higgs3.LoadImage |
Higgs3 LoadImage |
Gen2.Authenticate |
Authenticate |
Gen2.Bap |
|
Gen2.BlockErase |
Block Erase |
Gen2.BlockPermaLock |
Block PermaLock |
Gen2.BlockWrite |
Block Write |
Gen2.Denatran |
|
Gen2.Denatran.IAV |
|
Gen2.Denatran.IAV.ActivateSecureMode |
|
Gen2.Denatran.IAV.ActivateSiniavMode |
|
Gen2.Denatran.IAV.AuthenticateOBU |
|
Gen2.Denatran.IAV.G0PAOBUAuth |
|
Gen2.Denatran.IAV.GetTokenId |
|
Gen2.Denatran.IAV.OBUAuthFullPass |
|
Gen2.Denatran.IAV.OBUAuthFullPass1 |
|
Gen2.Denatran.IAV.OBUAuthFullPass2 |
|
Gen2.Denatran.IAV.OBUAuthID |
|
Gen2.Denatran.IAV.OBUReadFromMemMap |
|
Gen2.Denatran.IAV.OBUWriteToMemMap |
|
Gen2.Denatran.IAV.ReadSec |
|
Gen2.Denatran.IAV.WriteSec |
|
Gen2.DynamicQ |
Dynamic Q algorithm |
Gen2.Fudan |
|
Gen2.Fudan.Auth |
|
Gen2.Fudan.GetAuth |
|
Gen2.Fudan.GetLoadReg |
|
Gen2.Fudan.GetMeasure |
|
Gen2.Fudan.GetReadMem |
|
Gen2.Fudan.GetReadReg |
|
Gen2.Fudan.GetStartStopLog |
|
Gen2.Fudan.GetStateCheck |
|
Gen2.Fudan.GetWriteMem |
|
Gen2.Fudan.GetWriteReg |
|
Gen2.Fudan.LoadReg |
|
Gen2.Fudan.Measure |
|
Gen2.Fudan.ReadMem |
|
Gen2.Fudan.ReadReg |
|
Gen2.Fudan.StartStopLog |
|
Gen2.Fudan.StateCheck |
|
Gen2.Fudan.WriteMem |
|
Gen2.Fudan.WriteReg |
|
Gen2.Gen2CustomTagOp |
|
Gen2.IDS |
|
Gen2.IDS.SL900A |
|
Gen2.IDS.SL900A.AccessFifo |
|
Gen2.IDS.SL900A.AccessFifoRead |
|
Gen2.IDS.SL900A.AccessFifoStatus |
|
Gen2.IDS.SL900A.AccessFifoWrite |
|
Gen2.IDS.SL900A.ApplicationData |
|
Gen2.IDS.SL900A.BatteryLevelReading |
|
Gen2.IDS.SL900A.CalibrationData |
|
Gen2.IDS.SL900A.CalSfe |
|
Gen2.IDS.SL900A.Delay |
|
Gen2.IDS.SL900A.EndLog |
|
Gen2.IDS.SL900A.FifoStatus |
|
Gen2.IDS.SL900A.GetBatteryLevel |
|
Gen2.IDS.SL900A.GetCalibrationData |
|
Gen2.IDS.SL900A.GetLogState |
|
Gen2.IDS.SL900A.GetMeasurementLogLimit |
|
Gen2.IDS.SL900A.GetMeasurementSetup |
|
Gen2.IDS.SL900A.GetSensorValue |
|
Gen2.IDS.SL900A.Initialize |
|
Gen2.IDS.SL900A.LimitCounter |
|
Gen2.IDS.SL900A.LogLimit |
|
Gen2.IDS.SL900A.LogModeData |
|
Gen2.IDS.SL900A.LogState |
|
Gen2.IDS.SL900A.MeasurementSetupData |
|
Gen2.IDS.SL900A.SensorReading |
|
Gen2.IDS.SL900A.SetCalibrationData |
|
Gen2.IDS.SL900A.SetLogLimit |
|
Gen2.IDS.SL900A.SetLogMode |
|
Gen2.IDS.SL900A.SetPassword |
|
Gen2.IDS.SL900A.SetSfeParameters |
|
Gen2.IDS.SL900A.SetShelfLife |
|
Gen2.IDS.SL900A.SfeParameters |
|
Gen2.IDS.SL900A.ShelfLifeBlock0 |
|
Gen2.IDS.SL900A.ShelfLifeBlock1 |
|
Gen2.IDS.SL900A.StartLog |
|
Gen2.IDS.SL900A.StatusFlags |
|
Gen2.IDS.SL900A.SystemStatus |
|
Gen2.Impinj |
|
Gen2.Impinj.Monza4 |
|
Gen2.Impinj.Monza4.QTControlByte |
Monza4 QT Control Byte |
Gen2.Impinj.Monza4.QTPayload |
Monza QT Payload |
Gen2.Impinj.Monza4.QTReadWrite |
Monza4QTReadWrite |
Gen2.Impinj.Monza6 |
|
Gen2.Impinj.Monza6.MarginRead |
Monza6 MarginRead |
Gen2.InitQ |
Initial Q |
Gen2.Kill |
Embedded Tag operation : Kill |
Gen2.Lock |
Embedded Tag operation : Lock |
Gen2.LockAction |
The arguments to a Reader.lockTag() method for Gen2 tags. |
Gen2.NXP |
|
Gen2.NXP.AES |
AES Static class |
Gen2.NXP.AES.Authenticate |
Authenticate |
Gen2.NXP.AES.ReadBuffer |
ReadBuffer |
Gen2.NXP.AES.Tam1Authentication |
TAM1 authentication |
Gen2.NXP.AES.Tam2Authentication |
TAM2 authentication |
Gen2.NXP.AES.Untraceable |
Untraceable |
Gen2.NXP.G2I |
|
Gen2.NXP.G2I.Calibrate |
|
Gen2.NXP.G2I.ChangeConfig |
NXP Change Configuration |
Gen2.NXP.G2I.ChangeEas |
NxpChangeEas |
Gen2.NXP.G2I.ConfigWord |
|
Gen2.NXP.G2I.EasAlarm |
NxpEasAlarm |
Gen2.NXP.G2I.ResetReadProtect |
NxpResetReadProtect |
Gen2.NXP.G2I.SetReadProtect |
NxpSetReadProtect |
Gen2.NXP.G2X |
|
Gen2.NXP.G2X.Calibrate |
|
Gen2.NXP.G2X.ChangeEas |
NxpChangeEas |
Gen2.NXP.G2X.EasAlarm |
NxpEasAlarm |
Gen2.NXP.G2X.ResetReadProtect |
NxpResetReadProtect |
Gen2.NXP.G2X.SetReadProtect |
NxpSetReadProtect |
Gen2.NXP.UCODE7 |
|
Gen2.NXP.UCODE7.ChangeConfig |
NxpUCODE7 ChangeConfig |
Gen2.NXP.UCODE7.ConfigWord |
|
Gen2.Password |
Stores a 32-bit Gen2 password for use as an access or kill password. |
Gen2.Q |
Algorithm choices for Q - superclass |
Gen2.ReadBuffer |
ReadBuffer |
Gen2.ReadData |
Embedded Tag operation : Read Data |
Gen2.SecurePasswordLookup |
|
Gen2.SecureReadData |
|
Gen2.Select |
Representation of a Gen2 Select operation |
Gen2.StaticQ |
Static initial Q algorithm |
Gen2.TagData |
This class extends TagData to represent the details of a Gen2 RFID tag. |
Gen2.TagReadData |
A class to represent the gen2 specific data from tag response containing
parameters like q, target and link frequency. |
Gen2.Untraceable |
Untraceable |
Gen2.WriteData |
Embedded Tag operation : Write Data |
Gen2.WriteTag |
Write a new id to a tag |
GpiPinTrigger |
|
Ipx256 |
This class is a namespace for iPx-specific subclasses of generic
Mercury API classes, data structures, constants, and convenience
functions. |
Ipx256.TagData |
This class extends TagData to represent the details of an
iPx RFID tag. |
Ipx64 |
This class is a namespace for iPx-specific subclasses of generic
Mercury API classes, data structures, constants, and convenience
functions. |
Ipx64.TagData |
This class extends TagData to represent the details of an
iPx RFID tag. |
Iso180006b |
This class is a namespace for ISO 18000-6B-specific subclasses of
generic Mercury API classes, data structures, constants, and
convenience functions. |
Iso180006b.Lock |
Embedded Tag operation : Lock |
Iso180006b.LockAction |
The arguments to a Reader.lockTag() method for ISO18000-6B tags. |
Iso180006b.ReadData |
Embedded Tag operation : Read Data |
Iso180006b.Select |
|
Iso180006b.TagData |
This class extends TagData to represent the details of an
ISO 18000-6B RFID tag. |
Iso180006b.WriteData |
Embedded Tag operation : Write Data |
Iso180006bUcode |
|
Iso180006bUcode.TagData |
This class extends TagData to represent the details of an
ISO 18000-6BUCODE RFID tag. |
LLRPFirmwareLoadOptions |
LLRP FirmwareLoad Options |
LLRPReader |
|
LoadSaveConfiguration |
|
MultiFilter |
This represents an ordered sequence of filter operations. |
MultiReadPlan |
A MultiReadPlan is a list of read plans which are used in sequence,
with a relative time corresponding to their relative weights. |
Reader |
The Reader class encapsulates a connection to a ThingMagic RFID
reader device and provides an interface to perform RFID operations
such as reading tags and writing tag IDs. |
Reader.GpioPin |
|
Reader.LicenseOperation |
Class for License key operation |
ReaderUtil |
|
ReadPlan |
An instance of class ReadPlan represents an ordering of search
parameters - groups of antennas and protocols to be checked in a
certain order and with a certain priority. |
RqlFirmwareLoadOptions |
RQL Firmware Load Options |
RqlReader |
The RqlReader class is an implementation of a Reader object that
communicates with a ThingMagic fixed RFID reader via the RQL
network protocol. |
SerialFirmwareLoadOptions |
Serial Reader Firmware Load Options |
SerialReader |
The SerialReader class is an implementation of a Reader object that
communicates with a ThingMagic embedded RFID module via the
embedded module serial protocol. |
SerialReader.AntennaPort |
Representation of the device's antenna state. |
SerialReader.AntennaStatusReport |
|
SerialReader.FrequencyStatusReport |
|
SerialReader.HibikiSystemInformation |
|
SerialReader.ReaderStatistics |
Reader Statistics |
SerialReader.ReaderStats |
Reader Stats |
SerialReader.StatusReport |
This object contains the information related to status reports
sent by the module during continuous reading |
SerialReader.TemperatureStatusReport |
|
SerialReader.UserConfigOp |
User Configuration Operation |
SerialReader.VersionInfo |
Container class for the version information about the device,
including a list of the protocols that are supported. |
SerialReader.VersionNumber |
This class represents a version number for a component of the module. |
SerialTransportTCP |
|
SerialTransportTCP.Factory |
|
SimpleReadPlan |
A SimpleReadPlan is a read plan covering one or more protocols and
one or more antennas, with all protocols searched on all antennas. |
StopOnTagCount |
|
StopTrigger |
|
StopTriggerReadPlan |
A StopTriggerReadPlan is a read plan covering one or more protocol and
one or more antennas |
TagAuthentication |
The TagAuthentication class is a generic superclass for various
authentication mechanisms for accessing and killing tags. |
TagData |
A class to represent RFID tags. |
TagLockAction |
The TagLockAction class is a generic superclass for various locking
and unlocking operations that can be performed on tags. |
TagOp |
Tag operation for GEN2 embedded commands. |
TagOpList |
|
TagReadData |
A class to represent a read of an RFID tag. |
TagsObservationTrigger |
|
TMConstants |
|
Trigger |
|
Enum Summary |
Gen2.Bank |
Gen2 memory banks |
Gen2.DivideRatio |
Divide Ratio values |
Gen2.Gen2_SiliconType |
|
Gen2.IDS.SL900A.AccessFifo.SubcommandCode |
|
Gen2.IDS.SL900A.BatteryType |
|
Gen2.IDS.SL900A.DelayMode |
|
Gen2.IDS.SL900A.FifoSource |
|
Gen2.IDS.SL900A.Level |
|
Gen2.IDS.SL900A.LoggingForm |
|
Gen2.IDS.SL900A.Sensor |
|
Gen2.IDS.SL900A.StorageRule |
|
Gen2.LinkFrequency |
|
Gen2.NXP.AES.AuthType |
Authentication Type |
Gen2.NXP.AES.KeyId |
Authentication KeyId |
Gen2.NXP.AES.Profile |
Memory profile for the addition of custom data |
Gen2.ProtocolExtension |
Protocol extension |
Gen2.SecureTagType |
|
Gen2.Select.Action |
Gen2 Select Action indicates which Select action to take
(See Gen2 spec /Select commands / Tag response to Action parameter)
|-----------------------------------------------------------------------------|
| Action | Tag Matching | Tag Not-Matching |
|----------|--------------------------------|---------------------------------|
| 0x00 | Assert SL or Inventoried->A | Deassert SL or Inventoried->B |
| 0x01 | Assert SL or Inventoried->A | Do nothing |
| 0x02 | Do nothing | Deassert SL or Inventoried->B |
| 0x03 | Negate SL or (A->B,B->A) | Do nothing |
| 0x04 | Deassert SL or Inventoried->B | Assert SL or Inventoried->A |
| 0x05 | Deassert SL or Inventoried->B | Do nothing |
| 0x06 | Do nothing | Assert SL or Inventoried->A |
| 0x07 | Do nothing | Negate SL or (A->B,B->A) |
-------------------------------------------------------------------------------
To improve readability and ease typing, these names abbreviate the official terminology of the Gen2 spec. |
Gen2.Select.Target |
Gen2 Select Target indicates flag to Act on |
Gen2.Session |
Gen2 session values |
Gen2.TagEncoding |
Miller M values |
Gen2.Target |
Target algorithm options |
Gen2.Tari |
|
Gen2.TrExt |
TRext |
Gen2.Untraceable.EPC |
Gen2v2 untraceably hides part of EPC memory or not |
Gen2.Untraceable.Range |
specifies Gen2v2 Tag’s operating range |
Gen2.Untraceable.TID |
Gen2v2 untraceably hides part of TID memory or not |
Gen2.Untraceable.UntraceType |
Types of untraceable authentication |
Gen2.Untraceable.User |
Gen2v2 untraceably hides part of UserMemory memory or not |
Gen2.WriteMode |
Mode for write operation |
Iso180006b.Delimiter |
|
Iso180006b.LinkFrequency |
|
Iso180006b.ModulationDepth |
|
Iso180006b.SelectOp |
Operations that can be performed as part of a Group Select operation |
LLRPReader.ReaderConfigParams |
|
Reader.LicenseOption |
Enum values for License key operations |
Reader.ReaderFeaturesFlag |
Reader features flag enum |
Reader.Region |
RFID regulatory regions |
Reader.RegulatoryMode |
Enums for Regulatory mode |
Reader.RegulatoryModulation |
Enums for Regulatory modulation |
RqlReader.AntennaMode |
The device antenna mode, for use in the /reader/antennaMode |
RqlReader.PowerMode |
The device power mode, for use in the /reader/powerMode
parameter. |
SerialReader.AntennaSelection |
The antenna configuration to use for SerialReader.cmdReadTagMultiple(int, com.thingmagic.SerialReader.AntennaSelection, com.thingmagic.TagProtocol, com.thingmagic.TagFilter, boolean) . |
SerialReader.ConfigKey |
Configuration key for cmdSetUserProfile |
SerialReader.Configuration |
The device configuration keys for use in
SerialReader.cmdGetReaderConfiguration(com.thingmagic.SerialReader.Configuration) and SerialReader.cmdSetReaderConfiguration(com.thingmagic.SerialReader.Configuration, java.lang.Object) . |
SerialReader.ConfigValue |
The configuration values for cmdSetUserProfile |
SerialReader.FrequencyHopTableOption |
|
SerialReader.Gen2Configuration |
Gen2-specific parameters that are supported on the device. |
SerialReader.ISO180006BConfiguration |
ISO18000-6B-specific parameters that are supported on the device. |
SerialReader.PowerMode |
The device power mode, for use in the /reader/powerMode
parameter, SerialReader.cmdGetPowerMode() , and SerialReader.cmdSetPowerMode(com.thingmagic.SerialReader.PowerMode) . |
SerialReader.ReaderStatisticsFlag |
The statistics available for retrieval by cmdGetReaderStatistics. |
SerialReader.ReaderStatsFlag |
The Stats available for retrieval by cmdGetReaderStats. |
SerialReader.ReaderStatusFlag |
The statistics available for retrieval by cmdGetReaderStatistics. |
SerialReader.RegionConfiguration |
Region-specific parameters that are supported on the device. |
SerialReader.SetUserProfileOption |
Operation Options for cmdSetUserProfile |
SerialReader.TransportType |
|
SerialReader.UserMode |
The device user mode, for use in the /reader/userMode
parameter, SerialReader.cmdGetUserMode() , and SerialReader.cmdSetUserMode(com.thingmagic.SerialReader.UserMode) . |
TagProtocol |
RFID Protocols |
TagReadData.TagMetadataFlag |
Flags that indicate the metadata stored in this structure |