public class M775Authenticate_qcom extends RFIDWithUHFUART_qcom implements IM775Authenticate
UhfBase.ErrorCode
Bank_EPC, Bank_RESERVED, Bank_TID, Bank_USER, LockBank_ACCESS, LockBank_EPC, LockBank_KILL, LockBank_TID, LockBank_USER, LockMode_LOCK, LockMode_OPEN, LockMode_PLOCK, LockMode_POPEN, UPDATE_UHF
Modifier and Type | Method and Description |
---|---|
boolean |
free()
关闭UHF模块
Switch off UHF module |
static M775Authenticate_qcom |
getInstance() |
M775Authenticate.AuthenticateInfo |
readAuthenticationTagFromBuffer(UHFTAGInfo uhftagInfo) |
void |
setInventoryCallback(M775Authenticate.IUHFInventoryCallback inventoryCallback) |
boolean |
setInventoryMessageMode()
设置读取Message模式(Set Read Message Mode)
|
boolean |
startInventoryTag()
开始循环识别标签。
|
boolean |
stopInventory()
停止循环识别,在调用此函数之后应当退出循环获取缓冲区的标签信息的子线程
Stop auto reading, after call this function to exit sub threads of tag data of buffer. |
M775Authenticate.AuthenticateInfo |
UHFAuthenticate() |
M775Authenticate.AuthenticateInfo |
UHFAuthenticate(int filterBank,
int filterAddr,
int filterDataLen,
java.lang.String filterData) |
blockWriteData, eraseData, eraseData, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getEPCAndTIDUserModeEx, getErrCode, getFrequencyMode, getGen2, getHardwareVersion, getPower, getProtocol, getRFLink, getTemperature, getVersion, init_R2000, init, init, inventorySingleTag, isInventorying, isPowerOn, killTag, killTag, lockMem, lockMem, readData, readData, readTagFromBuffer, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCAndTIDUserModeEx, setEPCAndUserReservedModeEx, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setGen2, setInventoryCallback, setPower, setPowerOnBySystem, setPowerOnDynamic, setProtocol, setRFLink, setTagFocus, setUart, startInventoryTag, startInventoryTag, startLocation, startRadarLocation, stopLocation, stopRadarLocation, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, UHFVerifyVoltage, writeData, writeData, writeDataToEpc, writeDataToEpc
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrCode, getHardwareVersion, init_R2000, isPowerOn, setEPCAndUserReservedModeEx, setPowerOnBySystem, setUart
blockWriteData, eraseData, eraseData, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getFrequencyMode, getGen2, getProtocol, getRFLink, getTemperature, getVersion, init, inventorySingleTag, isInventorying, killTag, killTag, lockMem, lockMem, readData, readData, readTagFromBuffer, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setInventoryCallback, setProtocol, setRFLink, setTagFocus, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeData, writeDataToEpc, writeDataToEpc
public static M775Authenticate_qcom getInstance()
public M775Authenticate.AuthenticateInfo UHFAuthenticate(int filterBank, int filterAddr, int filterDataLen, java.lang.String filterData)
UHFAuthenticate
in interface IM775Authenticate
public M775Authenticate.AuthenticateInfo UHFAuthenticate()
UHFAuthenticate
in interface IM775Authenticate
public void setInventoryCallback(M775Authenticate.IUHFInventoryCallback inventoryCallback)
setInventoryCallback
in interface IM775Authenticate
inventoryCallback
- 盘点回调接口(Inventory callback interface)public boolean setInventoryMessageMode()
IM775Authenticate
setInventoryMessageMode
in interface IM775Authenticate
public boolean startInventoryTag()
IUHF
开始循环识别标签。
Begin looping through the identification labels.
通过 IUHF.setInventoryCallback(IUHFInventoryCallback inventoryCallback)
这个回调接口获取标签数据,需要在开始盘点之前调用setInventoryCallback方法。
Get the label data through the callback interface IUHF.setInventoryCallback(IUHFInventoryCallback inventoryCallback)
, you need to call the setInventoryCallback method before starting the inventory.
备注:开启循环识别标签后模块只能响应IUHF.stopInventory()
函数 。
Note: The module can only respond to the IUHF.stopInventory()
function after the loop identification tag is turned on.
startInventoryTag
in interface IUHF
startInventoryTag
in class RFIDWithUHFUART_qcom
public boolean stopInventory()
IUHF
stopInventory
in interface IUHF
stopInventory
in class RFIDWithUHFUART_qcom
public boolean free()
RFIDWithUHFUART_qcom
free
in interface IUHF
free
in class RFIDWithUHFUART_qcom
public M775Authenticate.AuthenticateInfo readAuthenticationTagFromBuffer(UHFTAGInfo uhftagInfo)