Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.11
-
None
-
b6c0e2af96129c297b87c25796a36c3fbc680269
Description
When we write a characteristic with write mode 'WriteWithResponse' we rely on our delegate and a special callback from CoreBluetooth. Unfortunately, there is no notion of a timeout in CoreBluetooth, so it can happen we never have any response but never report any error either. Like it is done with different discovery methods in QLowEnergyController, we have to introduce 'external' timeout handling (here 'external' means Qt does this, not CoreBluetooth).
Attachments
For Gerrit Dashboard: QTBUG-68707 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
232630,2 | QtBluetooth - handle timeous in characteristic writes (Darwin OS) | 5.11 | qt/qtconnectivity | Status: MERGED | +2 | 0 |