public interface IRFIDWithUHFRLM extends IUHFOfAndroidUart
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 |
|---|---|
int |
getFrequencyMode()
读取模块的工作模式
Read work mode of module |
UHFTAGInfo |
inventorySingleTag()
单步识别标签
Identify tag in single mode |
java.lang.String |
inventorySingleTagUii() |
boolean |
killTag(java.lang.String killPwd)
销毁指定标签,默认密码(0x00 0x00 0x00 0x00)不能执行销毁
Kill specific tag, default password(0x00 0x00 0x00 0x00) |
boolean |
killTag(java.lang.String killPwd,
java.lang.String uii) |
boolean |
lockMem(java.lang.String accessPwd,
java.lang.String lockCode)
锁定标签
Lock tag |
boolean |
lockMem(java.lang.String accessPwd,
java.lang.String lockCode,
java.lang.String uii) |
java.lang.String |
readData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt)
读取标签数据
Read tag data |
java.lang.String |
readData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String uii) |
boolean |
setFrequencyMode(int freMode)
设置模块的工作模式
Setup work mode of module |
boolean |
startInventoryTag(int flagAnti,
int initQ,
int cnt) |
boolean |
writeData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String data)
向标签写入数据
Write data in tag |
boolean |
writeData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String data,
java.lang.String uii) |
getErrCode, getHardwareVersion, init_R2000, isPowerOn, setEPCAndUserReservedModeEx, setPowerOnBySystem, setUartblockWriteData, eraseData, eraseData, free, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getGen2, getProtocol, getRFLink, getTemperature, getVersion, init, isInventorying, killTag, lockMem, readData, readTagFromBuffer, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCMode, setFastID, setFilter, setFreHop, setGen2, setInventoryCallback, setProtocol, setRFLink, setTagFocus, startInventoryTag, stopInventory, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeDataToEpc, writeDataToEpcjava.lang.String readData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt)
IUHFreadData in interface IUHFaccessPwd - Access passwordbank - 读取的存储区(read storage area): IUHF.Bank_RESERVED、IUHF.Bank_EPC、IUHF.Bank_TID、IUHF.Bank_USERptr - 读取的起始地址(单位:字) (read start address(unit: word))cnt - 读取的数据长度(单位:字) (read data length(unit: word))java.lang.String readData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String uii)
boolean writeData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String data)
IUHFwriteData in interface IUHFaccessPwd - ACCESS PASSWORD (4 bites)bank - 标签的存储区(Storage area):IUHF.Bank_RESERVED、IUHF.Bank_EPC、IUHF.Bank_TID、IUHF.Bank_USERptr - 起始地址的偏移量(start address(unit: word))cnt - 数据的长度(Word为单位,不能为0)(Data length(Word is unit, cannot be 0))data - 要写入的数据,十六进制格式 (Data format should be hexvalue)boolean writeData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String data,
java.lang.String uii)
boolean killTag(java.lang.String killPwd)
IUHFboolean killTag(java.lang.String killPwd,
java.lang.String uii)
boolean lockMem(java.lang.String accessPwd,
java.lang.String lockCode)
IUHFboolean lockMem(java.lang.String accessPwd,
java.lang.String lockCode,
java.lang.String uii)
boolean startInventoryTag(int flagAnti,
int initQ,
int cnt)
UHFTAGInfo inventorySingleTag()
IUHFinventorySingleTag in interface IUHFjava.lang.String inventorySingleTagUii()
int getFrequencyMode()
IUHFgetFrequencyMode in interface IUHFboolean setFrequencyMode(int freMode)
IUHFsetFrequencyMode in interface IUHFfreMode - 0x01:China Standard(840~845MHz)