public interface IBleDevice
Modifier and Type | Method and Description |
---|---|
boolean |
blockWriteData(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int bank,
int ptr,
int cnt,
java.lang.String writeData) |
void |
connect() |
void |
connect(ConnectionStatusCallback<java.lang.Object> btStatusCallback) |
boolean |
deleteAllTagToFlash() |
void |
disconnect() |
boolean |
eraseData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt) |
boolean |
eraseData(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int bank,
int ptr,
int cnt) |
java.lang.String |
generateLockCode(java.util.ArrayList<java.lang.Integer> lockBank,
int lockMode) |
int |
getAllTagTotalFromFlash() |
int |
getBattery() |
BleDevice.BleDeviceInfo |
getBleDeviceInfo() |
java.lang.String |
getBleHardwareVersion() |
java.util.HashMap<java.lang.String,java.lang.String> |
getBluetoothVersion() |
ConnectionStatus |
getConnectStatus() |
int |
getCW() |
InventoryModeEntity |
getEPCAndTIDUserMode() |
int |
getFrequencyMode() |
Gen2Entity |
getGen2() |
java.lang.String |
getMainboardVersion() |
int |
getNewTagTotalFromFlash() |
int |
getPower() |
int |
getProtocol() |
int |
getRFLink() |
java.util.List<UHFTAGInfo> |
getTagDataFromFlash() |
int |
getTemperature() |
java.lang.String |
getUhfSoftwareVersion() |
UHFTAGInfo |
inventorySingleTag() |
boolean |
isInventorying() |
boolean |
killTag(java.lang.String killPwd) |
boolean |
killTag(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData) |
boolean |
lockMem(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String filterData,
java.lang.String lockCode) |
boolean |
lockMem(java.lang.String accessPwd,
java.lang.String lockCode) |
java.lang.String |
readData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt) |
java.lang.String |
readData(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int bank,
int ptr,
int cnt) |
java.lang.String |
scanBarcode() |
byte[] |
scanBarcodeToBytes() |
boolean |
setBeep(boolean isOpen) |
void |
setConnectionStatusCallback(ConnectionStatusCallback<java.lang.Object> btStatusCallback) |
boolean |
setCW(int flag) |
boolean |
setEPCAndTIDMode() |
boolean |
setEPCAndTIDUserMode(int user_prt,
int user_len) |
boolean |
setEPCMode() |
boolean |
setFastID(boolean enalbe) |
boolean |
setFilter(int bank,
int ptr,
int cnt,
java.lang.String data) |
boolean |
setFreHop(float fre) |
boolean |
setFrequencyMode(int freMode) |
boolean |
setGen2(Gen2Entity gen2Entity) |
void |
setInventoryCallback(IUHFInventoryCallback inventoryCallback) |
void |
setKeyEventCallback(KeyEventCallback KeyEventCallback) |
boolean |
setPower(int power) |
boolean |
setProtocol(int protocol) |
boolean |
setRemoteBluetoothName(java.lang.String name) |
boolean |
setRFLink(int mode) |
void |
setSupportRssi(boolean isSupportRssi) |
boolean |
setTagFocus(boolean enalbe) |
boolean |
startInventoryTag() |
boolean |
startLocation(java.lang.String label,
int bank,
int ptr,
IUHFLocationCallback locationCallback) |
boolean |
stopInventory() |
boolean |
stopLocation() |
boolean |
uhfBlockPermalock(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int ReadLock,
int uBank,
int uPtr,
int uRange,
byte[] uMaskbuf) |
boolean |
uhfJump2Boot() |
boolean |
uhfJump2Boot(int type) |
boolean |
uhfJumpToMainboardBoot() |
boolean |
uhfStartUpdate() |
boolean |
uhfStopUpdate() |
boolean |
uhfUpdating(byte[] buff) |
boolean |
writeData(java.lang.String accessPwd,
int bank,
int ptr,
int cnt,
java.lang.String data) |
boolean |
writeData(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
int bank,
int ptr,
int cnt,
java.lang.String writeData) |
boolean |
writeDataToEpc(java.lang.String accessPwd,
int filterBank,
int filterPtr,
int filterCnt,
java.lang.String filterData,
java.lang.String writeData) |
boolean |
writeDataToEpc(java.lang.String accessPwd,
java.lang.String writeData) |
void connect()
void connect(ConnectionStatusCallback<java.lang.Object> btStatusCallback)
void disconnect()
void setSupportRssi(boolean isSupportRssi)
boolean uhfJumpToMainboardBoot()
boolean setRemoteBluetoothName(java.lang.String name)
java.util.HashMap<java.lang.String,java.lang.String> getBluetoothVersion()
java.lang.String getBleHardwareVersion()
boolean stopLocation()
boolean startLocation(java.lang.String label, int bank, int ptr, IUHFLocationCallback locationCallback)
java.lang.String getMainboardVersion()
int getBattery()
boolean setBeep(boolean isOpen)
java.lang.String scanBarcode()
byte[] scanBarcodeToBytes()
void setKeyEventCallback(KeyEventCallback KeyEventCallback)
int getPower()
boolean setPower(int power)
java.lang.String getUhfSoftwareVersion()
int getFrequencyMode()
boolean setFrequencyMode(int freMode)
boolean startInventoryTag()
boolean stopInventory()
java.lang.String generateLockCode(java.util.ArrayList<java.lang.Integer> lockBank, int lockMode)
boolean lockMem(java.lang.String accessPwd, int bank, int ptr, int cnt, java.lang.String filterData, java.lang.String lockCode)
boolean lockMem(java.lang.String accessPwd, java.lang.String lockCode)
UHFTAGInfo inventorySingleTag()
java.lang.String readData(java.lang.String accessPwd, int bank, int ptr, int cnt)
java.lang.String readData(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int bank, int ptr, int cnt)
boolean writeData(java.lang.String accessPwd, int bank, int ptr, int cnt, java.lang.String data)
boolean writeData(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int bank, int ptr, int cnt, java.lang.String writeData)
boolean writeDataToEpc(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, java.lang.String writeData)
boolean writeDataToEpc(java.lang.String accessPwd, java.lang.String writeData)
boolean blockWriteData(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int bank, int ptr, int cnt, java.lang.String writeData)
boolean eraseData(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int bank, int ptr, int cnt)
boolean eraseData(java.lang.String accessPwd, int bank, int ptr, int cnt)
boolean setFilter(int bank, int ptr, int cnt, java.lang.String data)
boolean killTag(java.lang.String killPwd)
boolean killTag(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData)
boolean setProtocol(int protocol)
int getProtocol()
boolean setFreHop(float fre)
boolean setRFLink(int mode)
int getRFLink()
boolean setFastID(boolean enalbe)
boolean setTagFocus(boolean enalbe)
boolean setEPCMode()
boolean setEPCAndTIDMode()
boolean setEPCAndTIDUserMode(int user_prt, int user_len)
InventoryModeEntity getEPCAndTIDUserMode()
int getTemperature()
boolean uhfBlockPermalock(java.lang.String accessPwd, int filterBank, int filterPtr, int filterCnt, java.lang.String filterData, int ReadLock, int uBank, int uPtr, int uRange, byte[] uMaskbuf)
boolean setGen2(Gen2Entity gen2Entity)
Gen2Entity getGen2()
boolean setCW(int flag)
int getCW()
boolean uhfJump2Boot()
boolean uhfJump2Boot(int type)
boolean uhfStartUpdate()
boolean uhfUpdating(byte[] buff)
boolean uhfStopUpdate()
void setConnectionStatusCallback(ConnectionStatusCallback<java.lang.Object> btStatusCallback)
ConnectionStatus getConnectStatus()
boolean isInventorying()
void setInventoryCallback(IUHFInventoryCallback inventoryCallback)
int getAllTagTotalFromFlash()
boolean deleteAllTagToFlash()
java.util.List<UHFTAGInfo> getTagDataFromFlash()
int getNewTagTotalFromFlash()
BleDevice.BleDeviceInfo getBleDeviceInfo()