Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.0 Beta4
-
None
Description
Starting a BTLE service, it uses higher and higher handle numbers in each connection. This might be a hint that the BTLE services are not properly unregistered in the Android system.
To reproduce:
Start bluetoothtestdevice https://codereview.qt-project.org/c/qt/qtconnectivity/+/347091 on Android.
In the log, one sees the handle numbers used. On my Google Pixel 4a it is 10, 13, 16 after application start.
Then start a test as in https://codereview.qt-project.org/c/qt/qtconnectivity/+/347342 in another device.
After the first connect/disconnect, bluetoothtestdevice is advertising on handles 28/31/34.
After another connect/disconnect, bluetoothtestdevice is advertising on handles 46/49/52.
Attachments
Issue Links
- resulted in
-
QTBUG-96742 Timing issues in BTLE peripheral on Android
-
- Closed
-
-
QTBUG-96743 BTLE on Android: Characteristic supposed to support both Notification and Indication supports neither
-
- Closed
-