public class NGEAdapter
extends java.lang.Object
implements com.zebra.NGEAPI.eventHandling.EventListener
| Modifier and Type | Field and Description |
|---|---|
int |
ALL_ANTENNA_CONFIG |
DutyCycle |
dutyCycle |
fixedFreqInfoT |
fixedFreqInfo |
FrequencyHopInfoT |
freqHopInfo |
int |
HOPPING_TABLE_ID |
int |
MAX_CHANNELS |
int |
MAX_NUM_FREQUENCY_HOP_TABLES |
int |
MAX_POWER_VALUES |
int |
MAX_RF_MODES_SUPPORTED |
int |
ngeAdapter_ConfigSelectFilters_filterParamIndex |
static java.util.List<java.lang.String> |
ngeAdapter_getAvailableCOMPorts_comPorts |
short |
ngeAdapter_GetDutyCycle_pDutyCycleIndex |
Antennas.SingulationControl |
ngeAdapter_getSingulationControl_singulationControl |
TagStorageSettings |
ngeAdapter_TagStorageSettings |
TagData |
ngeAdapterGetAccessTagData_tagData |
ANTENNA_RF_CONFIG |
NgeAdapterRFID_ANTENNA_RF_CONFIG |
short |
powerDefault |
short |
powerDefaultIndex |
int |
PROT_C1G2 |
rfid.api.RfidConnectionState |
rfidConnectionState |
RfidGlobalData |
rfidGlobalData |
int |
SELECT_NXP_BRAND_ID_ENABLE |
| Constructor and Description |
|---|
NGEAdapter(int baudRate,
java.lang.String comPort) |
NGEAdapter(java.lang.String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
long |
BitArrayToUint32(java.util.BitSet bitSet) |
RFIDResults |
BlockErase(TagAccess.BlockEraseAccessParams blockEraseAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
BlockEraseWait(java.lang.String tagID,
TagAccess.BlockEraseAccessParams blockEraseAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
BlockPermaLock(TagAccess.BlockPermalockAccessParams blockPermalockAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
RFIDResults |
BlockPermaLockWait(java.lang.String tagID,
TagAccess.BlockPermalockAccessParams blockPermalockAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
RFIDResults |
BlockWrite(TagAccess.WriteAccessParams writeAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
BlockWriteWait(java.lang.String tagID,
TagAccess.WriteAccessParams writeAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
int |
ConfigSelectFilters(short antennaID,
int filterParamIndex,
Antennas.SingulationControl singulationControl) |
static RFIDResults |
DeregisterEventNotification(RFID_EVENT_TYPE m_eEventType) |
RFIDResults |
Disconnect() |
void |
eventReadNotify(com.zebra.NGEAPI.eventHandling.ReadEvents readEvents) |
void |
eventStatusNotify(com.zebra.NGEAPI.eventHandling.StatusEvents statusEvents) |
int |
findIndex(short[] arr,
int t) |
RFIDResults |
GetAntennaRfConfig(int readerHandle,
short antennaID,
ANTENNA_RF_CONFIG antennaRfConfig) |
java.util.List<java.lang.String> |
GetChannelsStatus() |
RFIDResults |
GetPhysicalAntennaProperties(short antennaID,
boolean[] isConnected) |
RFIDResults |
GetReaderCaps(ReaderCapabilities readerCaps) |
TagData[] |
GetReadTags(int numberOfTags,
boolean isUTCClockSupported) |
RFIDResults |
GetUpdateStatus(rfid.api.UPDATE_STATUS updateStatus) |
int |
GgetHardwareID() |
byte[] |
hexStringToByteArray(java.lang.String s) |
void |
InventoryOperationSet(int invIndex,
int enable,
int protocol,
int sel,
int session,
int target,
int initQ) |
static boolean |
IsNullOrEmpty(java.lang.String param) |
RFIDResults |
Kill(TagAccess.KillAccessParams killAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
KillWait(java.lang.String tagID,
TagAccess.KillAccessParams killAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
Lock(TagAccess.LockAccessParams lockAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
RFIDResults |
LockWait(java.lang.String tagID,
TagAccess.LockAccessParams lockAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo) |
void |
OlioSet(int olioIndex,
int enabled,
int virtTxAnt,
int virtRxAnt,
int stopCondType,
int stopCondValue,
int txPwr,
int selectOpsBitMask,
int invParamIdx,
int accessOpsBitMask,
int LPIdx) |
RFIDResults |
OpenConnection() |
void |
PacketTypeEnableSet(int enable,
int packetRespType) |
RFIDResults |
PerformInventory() |
RFIDResults |
PerformInventory(PostFilter postFilterInfo,
TriggerInfo triggerInfo,
AntennaInfo antennaInfo) |
void |
PerRadioSet(int time,
int olioLoops,
int tagCount,
int gpioBitMask,
int gpio1HoldTime,
int gpio2HoldTime) |
RFIDResults |
QTReadEvent(Impinj.QTReadAccessParams qtReadAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo) |
RFIDResults |
QTReadWait(java.lang.String tagID,
Impinj.QTReadAccessParams qtReadAccessParams,
AntennaInfo antennaInfo,
TagData tagData) |
RFIDResults |
QTWriteEvent(Impinj.QTWriteAccessParams qtWriteAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo) |
RFIDResults |
QTWriteWait(java.lang.String tagID,
Impinj.QTWriteAccessParams qtWriteAccessParams,
AntennaInfo antennaInfo,
TagData tagData) |
RFIDResults |
Read(TagAccess.ReadAccessParams readAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
RFIDResults |
ReadWait(java.lang.String tagID,
TagAccess.ReadAccessParams readAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
static RFIDResults |
RegisterEventNotification(RFID_EVENT_TYPE m_eEventType) |
RFIDResults |
RFID_AddPreFilter(short antennaID,
PreFilters.PreFilter preFilter) |
ActiveRegionInfo |
RFID_GetActiveRegionInfo() |
RFIDResults |
RFID_GetActiveRegionStandardInfo(CommunicationStandardInfo communicationStandardInfo) |
RFIDResults |
RFID_GetAntennaConfig(short antennaID,
short ReceiveSensitivityIndex,
short TransmitPowerIndex,
short TransmitFrequencyIndex) |
RFIDResults |
RFID_GetAntennaRfConfig(short antennaID,
ANTENNA_RF_CONFIG aNTENNA_RF_CONFIG) |
static RFIDResults |
RFID_GetAvailableCOMPorts(java.util.List<java.lang.String> comPorts,
int baudRate) |
java.lang.String |
RFID_GetErrorDescription(RFIDResults rFIDResults) |
RFIDResults |
RFID_GetLastAccessResult(int[] pSuccessCount,
int[] pFailureCount) |
static java.util.List<NGEEvents> |
RFID_GetNGEEvents(int waitTimeOut) |
RFIDResults |
RFID_GetRegionStandardList(java.lang.String regionName,
CommunicationStandardInfo[] standardInfoList) |
RFIDResults |
RFID_GetRFMode(short antennaID,
Antennas.RFMode rfMode) |
RFIDResults |
RFID_GetSingulationControl(short antennaID,
Antennas.SingulationControl SingulationControl) |
RFIDResults |
RFID_GetSupportedRegionList(java.lang.String[] regionNameList) |
RFIDResults |
RFID_GetTagStorageSettings(TagStorageSettings tagStorageSettings) |
RFIDResults |
RFID_OpenConnectionToReaderManagement(int baudRate,
java.lang.String comPort) |
RFIDResults |
RFID_PerformNXPBrandCheck(PostFilter postFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
short brandID) |
RFIDResults |
RFID_PerformSequence(AccessFilter accessFilter,
TriggerInfo triggerInfo,
AntennaInfo antennaInfo) |
RFIDResults |
RFID_ResetGlobalDataTable() |
RFIDResults |
RFID_SetActiveRegion(java.lang.String RegionName,
java.lang.String CommunicationStandardName) |
RFIDResults |
RFID_SetAntennaConfig(short antennaID,
short receiveSensitivityIndex,
short transmitPowerIndex,
short transmitFrequencyIndex) |
RFIDResults |
RFID_SetAntennaRfConfig(short antennaID,
ANTENNA_RF_CONFIG antennaRfConfig) |
RFIDResults |
RFID_SetDutyCycle(short pDutyCycleIndex) |
RFIDResults |
RFID_SetFrequencySetting(byte enableFrequencyHopping,
int[] channelIndexList) |
RFIDResults |
RFID_SetRFMode(short antennaID,
int rfModeTableIndex,
int tari) |
RFIDResults |
RFID_SetSingulationControl(short antennaID,
Antennas.SingulationControl SingulationControl) |
RFIDResults |
RFID_SetTagStorageSettings(TagStorageSettings tagStorageSettings) |
RFIDResults |
RFID_StopAccessSequence() |
RFIDResults |
RFID_StopNXPBrandCheck() |
RFIDResults |
SetAntennaConfig(short antennaID,
short receiveSensitivityIndex,
short transmitPowerIndex,
short transmitFrequencyIndex) |
RFIDResults |
StopInventory() |
short |
UpdateConfigQueryParams(short antennaID,
Antennas.SingulationControl singulationControl) |
RFIDResults |
UpdateSoftware(SoftwareUpdateInfo softwareUpdateInfo) |
RFIDResults |
validateAntennaRfConfig(short antennaID,
ANTENNA_RF_CONFIG antennaRFConfig) |
RFIDResults |
Write(TagAccess.WriteAccessParams writeAccessParams,
AccessFilter accessFilter,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
RFIDResults |
WriteWait(java.lang.String tagID,
TagAccess.WriteAccessParams writeAccessParams,
AntennaInfo antennaInfo,
TriggerInfo triggerInfo,
TagData tagData) |
public final int PROT_C1G2
public rfid.api.RfidConnectionState rfidConnectionState
public static java.util.List<java.lang.String> ngeAdapter_getAvailableCOMPorts_comPorts
public TagData ngeAdapterGetAccessTagData_tagData
public int ngeAdapter_ConfigSelectFilters_filterParamIndex
public ANTENNA_RF_CONFIG NgeAdapterRFID_ANTENNA_RF_CONFIG
public short ngeAdapter_GetDutyCycle_pDutyCycleIndex
public FrequencyHopInfoT freqHopInfo
public fixedFreqInfoT fixedFreqInfo
public DutyCycle dutyCycle
public final int MAX_RF_MODES_SUPPORTED
public final int MAX_NUM_FREQUENCY_HOP_TABLES
public final int MAX_POWER_VALUES
public final int HOPPING_TABLE_ID
public short powerDefault
public short powerDefaultIndex
public RfidGlobalData rfidGlobalData
public final int ALL_ANTENNA_CONFIG
public final int MAX_CHANNELS
public Antennas.SingulationControl ngeAdapter_getSingulationControl_singulationControl
public TagStorageSettings ngeAdapter_TagStorageSettings
public final int SELECT_NXP_BRAND_ID_ENABLE
public NGEAdapter(int baudRate,
java.lang.String comPort)
public NGEAdapter(java.lang.String host,
int port)
public static RFIDResults DeregisterEventNotification(RFID_EVENT_TYPE m_eEventType)
public static RFIDResults RegisterEventNotification(RFID_EVENT_TYPE m_eEventType)
public RFIDResults UpdateSoftware(SoftwareUpdateInfo softwareUpdateInfo)
public RFIDResults GetUpdateStatus(rfid.api.UPDATE_STATUS updateStatus)
public RFIDResults RFID_OpenConnectionToReaderManagement(int baudRate, java.lang.String comPort)
public RFIDResults RFID_ResetGlobalDataTable()
public RFIDResults RFID_SetAntennaConfig(short antennaID, short receiveSensitivityIndex, short transmitPowerIndex, short transmitFrequencyIndex)
public int GgetHardwareID()
public int findIndex(short[] arr,
int t)
public RFIDResults PerformInventory()
public void PacketTypeEnableSet(int enable,
int packetRespType)
public void PerRadioSet(int time,
int olioLoops,
int tagCount,
int gpioBitMask,
int gpio1HoldTime,
int gpio2HoldTime)
public void InventoryOperationSet(int invIndex,
int enable,
int protocol,
int sel,
int session,
int target,
int initQ)
public void OlioSet(int olioIndex,
int enabled,
int virtTxAnt,
int virtRxAnt,
int stopCondType,
int stopCondValue,
int txPwr,
int selectOpsBitMask,
int invParamIdx,
int accessOpsBitMask,
int LPIdx)
public RFIDResults StopInventory()
public RFIDResults OpenConnection()
public RFIDResults Disconnect()
public java.lang.String RFID_GetErrorDescription(RFIDResults rFIDResults)
public RFIDResults GetReaderCaps(ReaderCapabilities readerCaps)
public RFIDResults RFID_GetSingulationControl(short antennaID, Antennas.SingulationControl SingulationControl)
public RFIDResults RFID_SetSingulationControl(short antennaID, Antennas.SingulationControl SingulationControl)
public RFIDResults GetPhysicalAntennaProperties(short antennaID, boolean[] isConnected)
public RFIDResults SetAntennaConfig(short antennaID, short receiveSensitivityIndex, short transmitPowerIndex, short transmitFrequencyIndex)
public RFIDResults RFID_GetAntennaConfig(short antennaID, short ReceiveSensitivityIndex, short TransmitPowerIndex, short TransmitFrequencyIndex)
public RFIDResults GetAntennaRfConfig(int readerHandle, short antennaID, ANTENNA_RF_CONFIG antennaRfConfig)
public RFIDResults RFID_SetAntennaRfConfig(short antennaID, ANTENNA_RF_CONFIG antennaRfConfig)
public RFIDResults validateAntennaRfConfig(short antennaID, ANTENNA_RF_CONFIG antennaRFConfig)
public RFIDResults BlockPermaLockWait(java.lang.String tagID, TagAccess.BlockPermalockAccessParams blockPermalockAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public RFIDResults BlockPermaLock(TagAccess.BlockPermalockAccessParams blockPermalockAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public void eventReadNotify(com.zebra.NGEAPI.eventHandling.ReadEvents readEvents)
eventReadNotify in interface com.zebra.NGEAPI.eventHandling.EventListenerpublic void eventStatusNotify(com.zebra.NGEAPI.eventHandling.StatusEvents statusEvents)
eventStatusNotify in interface com.zebra.NGEAPI.eventHandling.EventListenerpublic static java.util.List<NGEEvents> RFID_GetNGEEvents(int waitTimeOut)
public RFIDResults RFID_GetTagStorageSettings(TagStorageSettings tagStorageSettings)
public RFIDResults RFID_SetTagStorageSettings(TagStorageSettings tagStorageSettings)
public TagData[] GetReadTags(int numberOfTags, boolean isUTCClockSupported)
public RFIDResults RFID_AddPreFilter(short antennaID, PreFilters.PreFilter preFilter)
public RFIDResults PerformInventory(PostFilter postFilterInfo, TriggerInfo triggerInfo, AntennaInfo antennaInfo) throws java.lang.Exception
java.lang.Exceptionpublic RFIDResults RFID_PerformNXPBrandCheck(PostFilter postFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo, short brandID)
public RFIDResults RFID_StopNXPBrandCheck()
public short UpdateConfigQueryParams(short antennaID,
Antennas.SingulationControl singulationControl)
public RFIDResults WriteWait(java.lang.String tagID, TagAccess.WriteAccessParams writeAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public RFIDResults Write(TagAccess.WriteAccessParams writeAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public int ConfigSelectFilters(short antennaID,
int filterParamIndex,
Antennas.SingulationControl singulationControl)
public long BitArrayToUint32(java.util.BitSet bitSet)
public RFIDResults RFID_GetRFMode(short antennaID, Antennas.RFMode rfMode)
public RFIDResults RFID_SetRFMode(short antennaID, int rfModeTableIndex, int tari)
public RFIDResults RFID_GetAntennaRfConfig(short antennaID, ANTENNA_RF_CONFIG aNTENNA_RF_CONFIG)
public static RFIDResults RFID_GetAvailableCOMPorts(java.util.List<java.lang.String> comPorts, int baudRate)
public RFIDResults RFID_SetDutyCycle(short pDutyCycleIndex)
public RFIDResults RFID_GetLastAccessResult(int[] pSuccessCount, int[] pFailureCount)
public RFIDResults Read(TagAccess.ReadAccessParams readAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public static boolean IsNullOrEmpty(java.lang.String param)
public RFIDResults ReadWait(java.lang.String tagID, TagAccess.ReadAccessParams readAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo, TagData tagData)
public byte[] hexStringToByteArray(java.lang.String s)
public RFIDResults KillWait(java.lang.String tagID, TagAccess.KillAccessParams killAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults Kill(TagAccess.KillAccessParams killAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults BlockWrite(TagAccess.WriteAccessParams writeAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults BlockWriteWait(java.lang.String tagID, TagAccess.WriteAccessParams writeAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults BlockErase(TagAccess.BlockEraseAccessParams blockEraseAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults BlockEraseWait(java.lang.String tagID, TagAccess.BlockEraseAccessParams blockEraseAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults LockWait(java.lang.String tagID, TagAccess.LockAccessParams lockAccessParams, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults Lock(TagAccess.LockAccessParams lockAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo, TriggerInfo triggerInfo)
public RFIDResults RFID_StopAccessSequence()
public RFIDResults RFID_PerformSequence(AccessFilter accessFilter, TriggerInfo triggerInfo, AntennaInfo antennaInfo)
public java.util.List<java.lang.String> GetChannelsStatus()
public RFIDResults RFID_SetActiveRegion(java.lang.String RegionName, java.lang.String CommunicationStandardName)
public RFIDResults RFID_GetSupportedRegionList(java.lang.String[] regionNameList)
public ActiveRegionInfo RFID_GetActiveRegionInfo()
public RFIDResults RFID_GetActiveRegionStandardInfo(CommunicationStandardInfo communicationStandardInfo)
public RFIDResults RFID_SetFrequencySetting(byte enableFrequencyHopping, int[] channelIndexList)
public RFIDResults RFID_GetRegionStandardList(java.lang.String regionName, CommunicationStandardInfo[] standardInfoList)
public RFIDResults QTReadWait(java.lang.String tagID, Impinj.QTReadAccessParams qtReadAccessParams, AntennaInfo antennaInfo, TagData tagData)
public RFIDResults QTReadEvent(Impinj.QTReadAccessParams qtReadAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo)
public RFIDResults QTWriteWait(java.lang.String tagID, Impinj.QTWriteAccessParams qtWriteAccessParams, AntennaInfo antennaInfo, TagData tagData)
public RFIDResults QTWriteEvent(Impinj.QTWriteAccessParams qtWriteAccessParams, AccessFilter accessFilter, AntennaInfo antennaInfo)