public abstract static class StUhf.InterrogatorModelA
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
abstract StUhf.Result.EraseResult |
eraseDataByUii(StUhf.AccessPassword apwd,
StUhf.Bank bank,
int ptr,
byte wordCnt,
StUhf.UII uii)
The specified data erasing the specified tag
|
abstract StUhf.Result.GetAccessPasswordResult |
getAccessPasswordFromSingleTag(StUhf.AccessPassword apwd)
Get access password form any tag
|
abstract StUhf.Frequency |
getFrequency()
Gets the reader frequency settings
|
abstract StUhf.Result.GetKillPasswordResult |
getKillPasswordFromSingleTag(StUhf.AccessPassword apwd)
Get kill password form any tag
|
abstract java.lang.Integer |
getPower()
Gets the reader power
|
abstract StUhf.Version |
getVersion()
Gets the reader version number
|
abstract StUhf.UII |
inventorySingleStep()
Check out a tag from the tag field.
|
abstract StUhf.Result.KillResult |
killTagByUiiWithKillPassword(StUhf.KillPassword killPwd,
StUhf.UII uii)
Inactivation of the specified label
|
abstract StUhf.Result.LockResult |
lockMemByUii(StUhf.AccessPassword apwd,
StUhf.LockParameter lockdata,
StUhf.UII uii)
Set lock fixed section of the specified label, this function can also be realized.
|
abstract StUhf.Result.ReadResult |
readDataByUii(StUhf.AccessPassword apwd,
StUhf.Bank bank,
int ptr,
byte cnt,
StUhf.UII uii)
Reads the specified tag data
|
abstract StUhf.Result.ReadResult |
readDataFromSingleTag(StUhf.AccessPassword apwd,
StUhf.Bank bank,
int ptr,
int cnt)
Read any tag data
|
abstract boolean |
setFrequency(StUhf.Frequency frequency)
set the reader frequency settings
|
abstract boolean |
setPower(int power)
Set the reader power
|
abstract boolean |
startInventorySingleTag(StUhf.OnNewUiiInventoried lisener)
Open the single label recognition cycle, in the method will in the internal opening process a loop to read, to stop this process, or to perform other specified, please perform stop instruction
If the current SELECT is specified, only the tags will be identified
|
abstract boolean |
startInventoryWithAntiCollision(StUhf.Q startQ,
StUhf.OnNewUiiInventoried lisener)
Open the anti-collision recognition cycle, in the method will in the internal opening process a loop to read
, to stop this process, or to perform other specified, please perform stop instruction
|
abstract boolean |
stopOperation()
To stop the operation, so that the reader to stop the ongoing operation.
|
abstract StUhf.Result.WriteResult |
writeWordDataByUii(StUhf.AccessPassword apwd,
StUhf.Bank bank,
int ptr,
byte[] data,
StUhf.UII uii)
Write the word data specify the location of the specified tag
|
abstract StUhf.Result.WriteResult |
writeWordDataToSingleTag(StUhf.AccessPassword apwd,
StUhf.Bank bank,
int ptr,
byte[] data)
Specify the location of the written word data either label
|
public abstract StUhf.Result.EraseResult eraseDataByUii(StUhf.AccessPassword apwd, StUhf.Bank bank, int ptr, byte wordCnt, StUhf.UII uii)
apwd
-
Access keybank
-
The specified bankptr
-
The specified initial word addresswordCnt
-
The total number of words to be eraseduii
-
Specify that you want to erase label UII StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.GetAccessPasswordResult getAccessPasswordFromSingleTag(StUhf.AccessPassword apwd)
apwd
-
Access keypublic abstract StUhf.Frequency getFrequency()
public abstract java.lang.Integer getPower()
public abstract StUhf.Version getVersion()
public abstract StUhf.UII inventorySingleStep()
StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.KillResult killTagByUiiWithKillPassword(StUhf.KillPassword killPwd, StUhf.UII uii)
killPwd
-
Kill keyuii
-
To be inactivated label uii StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.LockResult lockMemByUii(StUhf.AccessPassword apwd, StUhf.LockParameter lockdata, StUhf.UII uii)
apwd
-
Access keylockdata
-
The specified parameter to lockuii
-
Specify that you want to write to the label UII StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.ReadResult readDataByUii(StUhf.AccessPassword apwd, StUhf.Bank bank, int ptr, byte cnt, StUhf.UII uii)
apwd
-
Access keybank
-
The specified bankptr
-
The specified initial word addresscnt
-
The data to be read is the total number of wordsuii
-
Specify that you want to read the label UII StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.ReadResult readDataFromSingleTag(StUhf.AccessPassword apwd, StUhf.Bank bank, int ptr, int cnt)
apwd
-
Access keybank
-
The specified bankptr
-
The specified initial word addresscnt
-
The data to be read is the total number of wordsStUhf.selectFilterByIndex(int, int)
public abstract boolean setFrequency(StUhf.Frequency frequency)
frequency
-
frequency public abstract boolean setPower(int power)
power
-
power value,range [10,30]public abstract boolean startInventorySingleTag(StUhf.OnNewUiiInventoried lisener)
lisener
-
Recognition to label callback, to enable the caller to get a new recognition to the label StUhf.selectFilterByIndex(int, int)
public abstract boolean startInventoryWithAntiCollision(StUhf.Q startQ, StUhf.OnNewUiiInventoried lisener)
startQ
-
The initial Q valuelisener
-
Recognition to label callback, to enable the caller to get a new recognition to the label public abstract boolean stopOperation()
public abstract StUhf.Result.WriteResult writeWordDataByUii(StUhf.AccessPassword apwd, StUhf.Bank bank, int ptr, byte[] data, StUhf.UII uii)
apwd
-
Access keybank
-
The specified bankptr
-
The specified initial word addressdata
-
To block data writing.uii
-
Specify that you want to write to the label UII StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.WriteResult writeWordDataToSingleTag(StUhf.AccessPassword apwd, StUhf.Bank bank, int ptr, byte[] data)
apwd
-
Access keybank
-
The specified bankptr
-
The specified initial word addressdata
-
To block data writing.StUhf.selectFilterByIndex(int, int)
public abstract StUhf.Result.GetKillPasswordResult getKillPasswordFromSingleTag(StUhf.AccessPassword apwd)
apwd
-
Access key