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_UHFVERSION_BT_FIRMWARE, VERSION_BT_HARDWARE, VERSION_BT_SOFTWAREUPDATE_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, writeDataToEpcblinkOfLed, closeLed, disconnect, free, getBattery, getBleHardwareVersion, getBluetoothDeviceAddress, getBluetoothVersion, getConnectStatus, getSTM32Version, openLed, scanBarcode, scanBarcodeToBytes, sendData, setBeep, setKeyEventCallback, setOnDataChangeListener, setRemoteBluetoothName, startScanBTDevices, stopScanBTDevices, triggerBeepequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfree, getConnectStatusdisconnect, free, getBleHardwareVersion, getBluetoothVersion, getConnectStatus, sendData, setOnDataChangeListener, setRemoteBluetoothName, startScanBTDevices, stopScanBTDevicesblinkOfLed, closeLed, getBattery, getSTM32Version, openLed, scanBarcode, scanBarcodeToBytes, setBeep, setKeyEventCallback, triggerBeeppublic static UHFTemperatureTagsBLEAPI getInstance()
public boolean initRegFile(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData)
initRegFile in interface IUHFTemperatureTagsAPIpublic boolean readTagTemp(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float[] readTemp)
readTagTemp in interface IUHFTemperatureTagsAPIpublic boolean startLogging(float min_temp,
float max_temp,
int work_delay,
int work_interval)
startLogging in interface IUHFTemperatureTagsAPIpublic 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 IUHFTemperatureTagsAPIpublic boolean stopLogging(java.lang.String pwd)
stopLogging in interface IUHFTemperatureTagsAPIpublic boolean stopLogging(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
java.lang.String pwd)
stopLogging in interface IUHFTemperatureTagsAPIpublic java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState()
checkTagState in interface IUHFTemperatureTagsAPIpublic java.util.List<UHFTemperatureTagsAPI.TagState> checkTagState(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
checkTagState in interface IUHFTemperatureTagsAPIpublic boolean setEPCAndTemperatureMode()
setEPCAndTemperatureMode in interface IUHFTemperatureTagsAPIpublic void setInventoryCallback(UHFTemperatureTagsAPI.IUHFInventoryTempCallback tempCallback)
setInventoryCallback in interface IUHFTemperatureTagsAPIpublic UHFTemperatureTagsAPI.MultipleTemperatureInfo readMultipleTemperature(int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int jstart, int jnum)
readMultipleTemperature in interface IUHFTemperatureTagsAPIpublic UHFTemperatureTagsAPI.MultipleTemperatureInfo readMultipleTemperature(int jstart, int jnum)
readMultipleTemperature in interface IUHFTemperatureTagsAPIpublic boolean readTagVoltage(int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
float[] voltage)
readTagVoltage in interface IUHFTemperatureTagsAPIpublic boolean readTagVoltage(float[] voltage)
readTagVoltage in interface IUHFTemperatureTagsAPI