public class UHFCSYX_qcom extends RFIDWithUHFUART_qcom implements IUHFCSYX
UhfBase.ErrorCodeBank_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 UHFCSYX_qcom |
getInstance() |
UHFCSYX.TagAuthenticationResponseInfo |
inventorySingleTagResponseInfo() |
UHFCSYX.TagAuthenticationResponseInfo |
readAuthenticationTagFromBuffer(UHFTAGInfo uhftagInfo) |
void |
setInventoryCallback(UHFCSYX.IUHFInventoryCallback inventoryCallback) |
boolean |
setInventoryMessageMode() |
boolean |
startInventoryTag()
开始循环识别标签。
|
boolean |
stopInventory()
停止循环识别,在调用此函数之后应当退出循环获取缓冲区的标签信息的子线程
Stop auto reading, after call this function to exit sub threads of tag data of buffer. |
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, writeDataToEpcequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrCode, getHardwareVersion, init_R2000, isPowerOn, setEPCAndUserReservedModeEx, setPowerOnBySystem, setUartblockWriteData, 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, writeDataToEpcpublic static UHFCSYX_qcom getInstance()
public boolean setInventoryMessageMode()
setInventoryMessageMode in interface IUHFCSYXpublic 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 IUHFstartInventoryTag in class RFIDWithUHFUART_qcompublic boolean stopInventory()
IUHFstopInventory in interface IUHFstopInventory in class RFIDWithUHFUART_qcompublic boolean free()
RFIDWithUHFUART_qcomfree in interface IUHFfree in class RFIDWithUHFUART_qcompublic UHFCSYX.TagAuthenticationResponseInfo inventorySingleTagResponseInfo()
inventorySingleTagResponseInfo in interface IUHFCSYXpublic UHFCSYX.TagAuthenticationResponseInfo readAuthenticationTagFromBuffer(UHFTAGInfo uhftagInfo)
public void setInventoryCallback(UHFCSYX.IUHFInventoryCallback inventoryCallback)
setInventoryCallback in interface IUHFCSYX