universal_ble
universal_ble copied to clipboard
Windows discoverServices AccessDenied
I'm having a problem like #64 , but in my case the example app does display the same problem, and the BluetoothLeExplorer does not. (Initially, anyway - but see after screenshots.) Windows 11. Trying to connect to a Polar Verity. I start the example app, go to Connected Devices, select my device, click Connect, and I only see 4 services, out of 9 reported by BluetoothLeExplorer. Here's the logs:
Launching lib\main.dart on Windows in debug mode...
Building Windows application...
√ Built build\windows\x64\runner\Debug\universal_ble_example.exe.
Debug service listening on ws://127.0.0.1:57690/M761VLcxEsw=/ws
Syncing files to device Windows...
[UniversalBle] Queue global
ConnectionLog: Device found
ConnectionLog: Services discovered
Failed to get characteristics for service: 0000feee-0000-1000-8000-00805f9b34fb, With Status: AccessDenied
Failed to get characteristics for service: 0000180d-0000-1000-8000-00805f9b34fb, With Status: AccessDenied
Failed to get characteristics for service: fb005c20-02e7-f387-1cad-8acd2d8df0c8, With Status: AccessDenied
Failed to get characteristics for service: 6217ff4b-fb31-1140-ad5a-a45545d7ecf3, With Status: AccessDenied
Failed to get characteristics for service: fb005c80-02e7-f387-1cad-8acd2d8df0c8, With Status: AccessDenied
ConnectionLog: Connected
flutter: _handleConnectionChange a0:9e:1a:a9:3e:4a, true
flutter: 4 services discovered
Here's screenshots of the list of services discovered in BluetoothLeExplorer:
...Though, I wondered why it was in "Connected Devices", and remembered that I had it open in the example app on the web page, while I tested both the desktop example app and BluetoothLeExplorer. After closing the web page, I tried again, and this time it worked. Logs:
Launching lib\main.dart on Windows in debug mode...
Building Windows application...
√ Built build\windows\x64\runner\Debug\universal_ble_example.exe.
Debug service listening on ws://127.0.0.1:61139/eOemED2qW_c=/ws
Syncing files to device Windows...
[UniversalBle] Queue global
[log] BleDevice: deviceId: 80:7a:bf:e2:01:51, name: HTC BS 519A7B, rssi: -84, isPaired: null, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:01:51, name: HTC BS 519A7B, rssi: -83, isPaired: null, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: null, rssi: -65, isPaired: null, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: null, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: null, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -80, isPaired: null, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: d8:13:ca:57:bf:c1, name: null, rssi: -80, isPaired: null, services: [], isSystemDevice: null, manufacturerDataHead: [76, 0, 18, 25, 16, 116, 121, 207, 82, 16, 236, 154, 73, 42, 241, 126, 167, 187, 14, 88, 38, 60, 227, 61, 160, 222, 110, 2, 114], manufacturerData: [76, 0, 18, 25, 16, 116, 121, 207, 82, 16, 236, 154, 73, 42, 241, 126, 167, 187, 14, 88, 38, 60, 227, 61, 160, 222, 110, 2, 114]
[log] BleDevice: deviceId: d8:13:ca:57:bf:c1, name: null, rssi: -81, isPaired: null, services: [], isSystemDevice: null, manufacturerDataHead: [76, 0, 18, 25, 16, 116, 121, 207, 82, 16, 236, 154, 73, 42, 241, 126, 167, 187, 14, 88, 38, 60, 227, 61, 160, 222, 110, 2, 114], manufacturerData: [76, 0, 18, 25, 16, 116, 121, 207, 82, 16, 236, 154, 73, 42, 241, 126, 167, 187, 14, 88, 38, 60, 227, 61, 160, 222, 110, 2, 114]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -64, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 51, 0, 86]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -64, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -64, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -62, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -62, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -62, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -62, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:01:51, name: HTC BS 519A7B, rssi: -85, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:01:51, name: HTC BS 519A7B, rssi: -85, isPaired: false, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -65, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:01:51, name: HTC BS 519A7B, rssi: -85, isPaired: false, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -67, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -80, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -82, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -80, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -82, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -81, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -79, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -78, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 55, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [0000180d-0000-1000-8000-00805f9b34fb, 0000feee-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 59, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 59, 0, 85]
[log] BleDevice: deviceId: a0:9e:1a:a9:3e:4a, name: Polar Sense A93E4A2A, rssi: -63, isPaired: false, services: [], isSystemDevice: null, manufacturerDataHead: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 59, 0, 85], manufacturerData: [107, 0, 114, 8, 0, 0, 0, 0, 0, 0, 0, 0, 122, 1, 5, 59, 0, 85]
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [0000cb00-0000-1000-8000-00805f9b34fb], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
[log] BleDevice: deviceId: 80:7a:bf:e2:02:f4, name: HTC BS F47E45, rssi: -77, isPaired: true, services: [], isSystemDevice: null, manufacturerDataHead: [], manufacturerData: []
ConnectionLog: Device found
ConnectionLog: Services discovered
ConnectionLog: Connected
flutter: _handleConnectionChange a0:9e:1a:a9:3e:4a, true
flutter: 9 services discovered
Application finished.
Still seems like a strange failure mode, to report only certain services if you have more than one copy of the app open, particularly when BluetoothLeExplorer still reports all of them.
Also, my own app still reports AccessDenied - do you know what the key difference is?