Will BLE2 library be updated to conform to Google's API level?
Method used in BLE2 - startLeScan(UUID[] serviceUuids, BluetoothAdapter.LeScanCallback callback) was deprecated in API level 21, now we are at 33?
The new method startScan (List<ScanFilter> filters, ScanSettings settings, ScanCallback callback) allows setting of scan filter to restrict scan results to only those that are of interest.
Current filtering on the following fields are supported:
Method used in BLE2 - startLeScan(UUID[] serviceUuids, BluetoothAdapter.LeScanCallback callback) was deprecated in API level 21, now we are at 33?
The new method startScan (List<ScanFilter> filters, ScanSettings settings, ScanCallback callback) allows setting of scan filter to restrict scan results to only those that are of interest.
Current filtering on the following fields are supported:
- Service UUIDs which identify the bluetooth gatt services running on the device.
- Name of remote Bluetooth LE device.
- Mac address of the remote device.
- Service data which is the data associated with a service.
- Manufacturer specific data which is the data associated with a particular manufacturer.
- Advertising data type and corresponding data.