public class RFIDWithUHFRLM_qcom extends RFIDWithUHFUART_qcom implements IRFIDWithUHFRLM
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 |
---|---|
int |
getFrequencyMode()
读取模块的工作模式
Read work mode of module |
static RFIDWithUHFRLM_qcom |
getInstance() |
UHFTAGInfo |
inventorySingleTag()
单步识别标签
Identify tag in single mode |
java.lang.String |
inventorySingleTagUii() |
boolean |
killTag(java.lang.String killPwd)
销毁指定标签(不指定UII),默认密码不能执行销毁
destroy specified tag (non-specified UII), default code cannot execute erase |
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) |
UHFTAGInfo |
readTagFromBuffer()
Deprecated.
|
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) |
blockWriteData, eraseData, eraseData, free, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getEPCAndTIDUserModeEx, getErrCode, getGen2, getHardwareVersion, getPower, getProtocol, getRFLink, getTemperature, getVersion, init_R2000, init, init, isInventorying, isPowerOn, killTag, lockMem, readData, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCAndTIDUserModeEx, setEPCAndUserReservedModeEx, setEPCMode, setFastID, setFilter, setFreHop, setGen2, setGen2, setInventoryCallback, setPower, setPowerOnBySystem, setPowerOnDynamic, setProtocol, setRFLink, setTagFocus, setUart, startInventoryTag, startInventoryTag, startLocation, startRadarLocation, stopInventory, stopLocation, stopRadarLocation, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, UHFVerifyVoltage, writeData, writeDataToEpc, writeDataToEpc
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrCode, getHardwareVersion, init_R2000, isPowerOn, setEPCAndUserReservedModeEx, setPowerOnBySystem, setUart
blockWriteData, eraseData, eraseData, free, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getGen2, getProtocol, getRFLink, getTemperature, getVersion, init, isInventorying, killTag, lockMem, readData, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCMode, setFastID, setFilter, setFreHop, setGen2, setInventoryCallback, setProtocol, setRFLink, setTagFocus, startInventoryTag, stopInventory, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeDataToEpc, writeDataToEpc
public static RFIDWithUHFRLM_qcom getInstance()
public java.lang.String readData(java.lang.String accessPwd, int bank, int ptr, int cnt)
IUHF
readData
in interface IRFIDWithUHFRLM
readData
in interface IUHF
readData
in class RFIDWithUHFUART_qcom
accessPwd
- Access passwordbank
- 读取的存储区(read storage area): IUHF.Bank_RESERVED
、IUHF.Bank_EPC
、IUHF.Bank_TID
、IUHF.Bank_USER
ptr
- 读取的起始地址(单位:字) (read start address(unit: word))cnt
- 读取的数据长度(单位:字) (read data length(unit: word))public java.lang.String readData(java.lang.String accessPwd, int bank, int ptr, int cnt, java.lang.String uii)
readData
in interface IRFIDWithUHFRLM
public boolean writeData(java.lang.String accessPwd, int bank, int ptr, int cnt, java.lang.String data)
IUHF
writeData
in interface IRFIDWithUHFRLM
writeData
in interface IUHF
writeData
in class RFIDWithUHFUART_qcom
accessPwd
- ACCESS PASSWORD (4 bites)bank
- 标签的存储区(Storage area):IUHF.Bank_RESERVED
、IUHF.Bank_EPC
、IUHF.Bank_TID
、IUHF.Bank_USER
ptr
- 起始地址的偏移量(start address(unit: word))cnt
- 数据的长度(Word为单位,不能为0)(Data length(Word is unit, cannot be 0))data
- 要写入的数据,十六进制格式 (Data format should be hexvalue)public boolean writeData(java.lang.String accessPwd, int bank, int ptr, int cnt, java.lang.String data, java.lang.String uii)
writeData
in interface IRFIDWithUHFRLM
public boolean killTag(java.lang.String killPwd)
killTag
in interface IRFIDWithUHFRLM
killTag
in interface IUHF
killTag
in class RFIDWithUHFUART_qcom
killPwd
- 销毁密码public boolean killTag(java.lang.String killPwd, java.lang.String uii)
killTag
in interface IRFIDWithUHFRLM
public boolean lockMem(java.lang.String accessPwd, java.lang.String lockCode)
IUHF
lockMem
in interface IRFIDWithUHFRLM
lockMem
in interface IUHF
lockMem
in class RFIDWithUHFUART_qcom
accessPwd
- ACCESS PASSWORD (4 bites)lockCode
- 锁定码 (Lock Code)public boolean lockMem(java.lang.String accessPwd, java.lang.String lockCode, java.lang.String uii)
lockMem
in interface IRFIDWithUHFRLM
public boolean startInventoryTag(int flagAnti, int initQ, int cnt)
startInventoryTag
in interface IRFIDWithUHFRLM
startInventoryTag
in class RFIDWithUHFUART_qcom
public UHFTAGInfo readTagFromBuffer()
IUHF
IUHF.setInventoryCallback(IUHFInventoryCallback inventoryCallback)
instead .readTagFromBuffer
in interface IUHF
readTagFromBuffer
in class RFIDWithUHFUART_qcom
public UHFTAGInfo inventorySingleTag()
IUHF
inventorySingleTag
in interface IRFIDWithUHFRLM
inventorySingleTag
in interface IUHF
inventorySingleTag
in class RFIDWithUHFUART_qcom
public java.lang.String inventorySingleTagUii()
inventorySingleTagUii
in interface IRFIDWithUHFRLM
public int getFrequencyMode()
IUHF
getFrequencyMode
in interface IRFIDWithUHFRLM
getFrequencyMode
in interface IUHF
getFrequencyMode
in class RFIDWithUHFUART_qcom
public boolean setFrequencyMode(int freMode)
IUHF
setFrequencyMode
in interface IRFIDWithUHFRLM
setFrequencyMode
in interface IUHF
setFrequencyMode
in class RFIDWithUHFUART_qcom
freMode
- 0x01:China Standard(840~845MHz)