public class UHFTemperatureTagsAPI extends RFIDWithUHFUART implements IUHFTemperatureTagsAPI
限定符和类型 | 类和说明 |
---|---|
static interface |
UHFTemperatureTagsAPI.IUHFInventoryTempCallback |
static class |
UHFTemperatureTagsAPI.TagState
温度标签状态枚举值
|
static class |
UHFTemperatureTagsAPI.TempertureInfo
温度标签实体对象
|
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
限定符和类型 | 方法和说明 |
---|---|
java.util.List<UHFTemperatureTagsAPI.TagState> |
checkTagState() |
java.util.List<UHFTemperatureTagsAPI.TagState> |
checkTagState(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData) |
static UHFTemperatureTagsAPI |
getInstance() |
IRFIDWithUHFA4 |
getRFIDWithUHFA4() |
boolean |
initRegFile(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData) |
boolean |
readTagTemp(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float[] readTemp) |
boolean |
setEPCAndTemperatureMode() |
void |
setInventoryCallback(UHFTemperatureTagsAPI.IUHFInventoryTempCallback tempCallback) |
boolean |
startLogging(float min_temp,
float max_temp,
int work_delay,
int work_interval) |
boolean |
startLogging(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float min_temp,
float max_temp,
int work_delay,
int work_interval) |
boolean |
stopLogging(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
java.lang.String pwd) |
boolean |
stopLogging(java.lang.String pwd) |
blockWriteData, eraseData, eraseData, free, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getEPCAndTIDUserModeEx, getErrCode, getFrequencyMode, getGen2, getPower, getProtocol, getPwm, getQTPara, getRFLink, getTemperature, getVersion, init_R2000, init, init, inventorySingleTag, isPowerOn, isWorking, killTag, killTag, lockMem, lockMem, readData, readData, readTagFromBuffer, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCAndTIDUserModeEx, setEPCAndUserReservedModeEx, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setInventoryCallback, setPower, setPowerOnBySystem, setProtocol, setPwm, setQTPara, setRFLink, setTagFocus, setUart, startInventoryTag, startInventoryTag, startLocation, stopInventory, stopLocation, uhfBlockPermalock, uhfGBTagLock, uhfGBTagLock, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeData, writeDataToEpc, writeDataToEpc
public static UHFTemperatureTagsAPI getInstance()
public IRFIDWithUHFA4 getRFIDWithUHFA4()
public boolean initRegFile(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
initRegFile
在接口中 IUHFTemperatureTagsAPI
public boolean readTagTemp(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, float[] readTemp)
readTagTemp
在接口中 IUHFTemperatureTagsAPI
public boolean startLogging(float min_temp, float max_temp, int work_delay, int work_interval)
startLogging
在接口中 IUHFTemperatureTagsAPI
public boolean startLogging(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, float min_temp, float max_temp, int work_delay, int work_interval)
startLogging
在接口中 IUHFTemperatureTagsAPI
public boolean stopLogging(java.lang.String pwd)
stopLogging
在接口中 IUHFTemperatureTagsAPI
public boolean stopLogging(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, java.lang.String pwd)
stopLogging
在接口中 IUHFTemperatureTagsAPI
public java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState()
checkTagState
在接口中 IUHFTemperatureTagsAPI
public java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
checkTagState
在接口中 IUHFTemperatureTagsAPI
public boolean setEPCAndTemperatureMode()
public void setInventoryCallback(UHFTemperatureTagsAPI.IUHFInventoryTempCallback tempCallback)
setInventoryCallback
在接口中 IUHFTemperatureTagsAPI