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