public class RFIDWithUHFBLEManage
extends java.lang.Object
getInstance()
函数获取 RFIDWithUHFBLEManage对象addBleDevice(String address, Context context)
添加BLE读写器设备,每个蓝牙地址作为设备的唯一标识getBleDeviceByMac(String address)
函数获取每一台蓝牙设备的操作对象 com.rscja.deviceapi.BleDevice
。Constructor and Description |
---|
RFIDWithUHFBLEManage() |
Modifier and Type | Method and Description |
---|---|
boolean |
addBleDevice(java.lang.String mac,
Context context)
增加蓝牙设备
|
void |
connectAll()
连接所有蓝牙
|
void |
disConnectAll()
断开所有蓝牙
|
java.util.List<BleDevice> |
getAllBleDevice()
获取所有的ble设备
|
BleDevice |
getBleDeviceByMac(java.lang.String address)
通过蓝牙地址获取蓝牙设备
|
static RFIDWithUHFBLEManage |
getInstance() |
boolean |
removeBleDevice(java.lang.String mac)
移除蓝牙设备
|
void |
startScanBTDevices(ScanBTCallback scanBTCallback,
Context context)
搜索蓝牙
|
void |
stopScanBTDevices()
停止搜索蓝牙
|
public static RFIDWithUHFBLEManage getInstance()
public void startScanBTDevices(ScanBTCallback scanBTCallback, Context context)
scanBTCallback
- public void stopScanBTDevices()
public BleDevice getBleDeviceByMac(java.lang.String address)
address
- public boolean addBleDevice(java.lang.String mac, Context context)
mac
- public boolean removeBleDevice(java.lang.String mac)
mac
- public java.util.List<BleDevice> getAllBleDevice()
public void connectAll()
public void disConnectAll()