public class UHFTemperatureTagsBLEAPI extends RFIDWithUHFBLE_qcom implements IUHFTemperatureTagsAPI
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
VERSION_BT_FIRMWARE, VERSION_BT_HARDWARE, VERSION_BT_SOFTWARE
UPDATE_STM32
Modifier and Type | Method and Description |
---|---|
java.util.List<UHFTemperatureTagsAPI.TagState> |
checkTagState() |
java.util.List<UHFTemperatureTagsAPI.TagState> |
checkTagState(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData) |
static UHFTemperatureTagsBLEAPI |
getInstance() |
boolean |
initRegFile(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData) |
UHFTemperatureTagsAPI.MultipleTemperatureInfo |
readMultipleTemperature(int jstart,
int jnum) |
UHFTemperatureTagsAPI.MultipleTemperatureInfo |
readMultipleTemperature(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int jstart,
int jnum) |
boolean |
readTagTemp(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float[] readTemp) |
boolean |
readTagVoltage(float[] voltage) |
boolean |
readTagVoltage(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float[] voltage) |
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, connect, connect, deleteAllTagToFlash, eraseData, eraseData, generateLockCode, getAllTagTotalFromFlash, getCW, getEPCAndTIDUserMode, getFrequencyMode, getGen2, getNewTagTotalFromFlash, getPower, getProtocol, getReaderAwaitSleepTime, getRFLink, getTagDataFromFlash, getTemperature, getVersion, init, inventorySingleTag, isInventorying, isSupportRssi, killTag, killTag, lockMem, lockMem, readData, readData, readTagFromBuffer, readTagFromBufferList_EpcTidUser, readTagFromBufferList, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setInventoryCallback, setPower, setPowerOnDynamic, setProtocol, setReaderAwaitSleepTime, setRFLink, setSupportRssi, setTagFocus, startInventoryTag, startLocation, startRadarLocation, stopInventory, stopLocation, stopRadarLocation, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfJump2BootSTM32, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeData, writeDataToEpc, writeDataToEpc
blinkOfLed, closeLed, disconnect, free, getBattery, getBleHardwareVersion, getBluetoothDeviceAddress, getBluetoothVersion, getConnectStatus, getSTM32Version, openLed, scanBarcode, scanBarcodeToBytes, sendData, setBeep, setKeyEventCallback, setOnDataChangeListener, setRemoteBluetoothName, startScanBTDevices, stopScanBTDevices, triggerBeep
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
free, getConnectStatus
disconnect, free, getBleHardwareVersion, getBluetoothVersion, getConnectStatus, sendData, setOnDataChangeListener, setRemoteBluetoothName, startScanBTDevices, stopScanBTDevices
blinkOfLed, closeLed, getBattery, getSTM32Version, openLed, scanBarcode, scanBarcodeToBytes, setBeep, setKeyEventCallback, triggerBeep
public static UHFTemperatureTagsBLEAPI getInstance()
public boolean initRegFile(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
initRegFile
in interface IUHFTemperatureTagsAPI
public boolean readTagTemp(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, float[] readTemp)
readTagTemp
in interface IUHFTemperatureTagsAPI
public boolean startLogging(float min_temp, float max_temp, int work_delay, int work_interval)
startLogging
in interface 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
in interface IUHFTemperatureTagsAPI
public boolean stopLogging(java.lang.String pwd)
stopLogging
in interface IUHFTemperatureTagsAPI
public boolean stopLogging(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, java.lang.String pwd)
stopLogging
in interface IUHFTemperatureTagsAPI
public java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState()
checkTagState
in interface IUHFTemperatureTagsAPI
public java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
checkTagState
in interface IUHFTemperatureTagsAPI
public boolean setEPCAndTemperatureMode()
setEPCAndTemperatureMode
in interface IUHFTemperatureTagsAPI
public void setInventoryCallback(UHFTemperatureTagsAPI.IUHFInventoryTempCallback tempCallback)
setInventoryCallback
in interface IUHFTemperatureTagsAPI
public UHFTemperatureTagsAPI.MultipleTemperatureInfo readMultipleTemperature(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int jstart, int jnum)
readMultipleTemperature
in interface IUHFTemperatureTagsAPI
public UHFTemperatureTagsAPI.MultipleTemperatureInfo readMultipleTemperature(int jstart, int jnum)
readMultipleTemperature
in interface IUHFTemperatureTagsAPI
public boolean readTagVoltage(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, float[] voltage)
readTagVoltage
in interface IUHFTemperatureTagsAPI
public boolean readTagVoltage(float[] voltage)
readTagVoltage
in interface IUHFTemperatureTagsAPI