Post

Replies

Boosts

Views

Activity

BLE Device disconnection when calling via Handsfree profile on iOS with reason 722
We develop our own BLE device and connect to iPhone. We discover an issue that it will disconnect after 2~3 minutes when making calls via Handsfree profile. (ex: Using car audio system, infotainment HUD or so). Please refer to the raw log below. Does anyone know what status 722 stands for? How do we resolve this? Thanks. default 2021-02-09 17:04:57.813774 +0800 bluetoothd Server.LE.Connection LE ConnManager disconnection complete reason 722 address=private localRole=Master default 2021-02-09 17:04:57.816296 +0800 bluetoothd Stack.GATT _GATT_LE_DisconnectedCB on handle 0x000000014C804720 with reason STATUS 722 default 2021-02-09 17:04:57.816977 +0800 bluetoothd Server.LE Device "E2278A91-B7B6-2122-696C-BE887487C8D7" set last connected time to 1612890297 default 2021-02-09 17:04:57.820707 +0800 bluetoothd Stack.CL Removing peer ID 0 for handle 0x000000014C804720 default 2021-02-09 17:04:57.820869 +0800 bluetoothd Stack.HCI Releasing LE connection 0x0041 default 2021-02-09 17:04:57.822551 +0800 bluetoothd Server.LE.Connection Device "E2278A91-B7B6-2122-696C-BE887487C8D7" does not require low latency default 2021-02-09 17:04:57.822580 +0800 bluetoothd Server.LE.Connection Found link-ready device calling disconnection notification default 2021-02-09 17:04:57.822582 +0800 bluetoothd Server.LE.Connection Disconnected from device "E2278A91-B7B6-2122-696C-BE887487C8D7" successfully (locally-initiated) default 2021-02-09 17:04:57.822585 +0800 bluetoothd Server.LE.Connection linkReady:1 disconnectDevice:0 localRole:0 reason:722 result:0 default 2021-02-09 17:04:57.824928 +0800 bluetoothd Server.LE.Security Removing temporary security keys for device private
2
0
1.4k
Feb ’21