Dear developers,
When using this library, we occasionally encounter the REASON_TIMEOUT issue, which causes connection failures and leads to user complaints. Could you please explain the specific cause of this problem? Is it related to the Bluetooth function of the Android system? When REASON_TIMEOUT occurs, is the Bluetooth disconnection triggered by the App?
09-19 13:04:39.822 D [Nordic] VMStack (BCManagerHandlerThread) [Callback] Connection state changed with status: 0 and new state: 0 (DISCONNECTED) - device = [address = 4E:9F:93:04:xx:xx, name = null, uuids = null]
09-19 13:04:39.833 D [Nordic] VMStack (BCManagerHandlerThread) Disconnected - device = [address = 4E:9F:93:04:xx:xx, name = null, uuids = null]
09-19 13:04:39.843 D [Nordic] VMStack (BCManagerHandlerThread) gatt.close() - device = [address = 4E:9F:93:04:xx:xx, name = null, uuids = null]
09-19 13:04:39.869 I [XXX] BluetoothClient (BCManagerHandlerThread) connectionObserver.onDeviceDisconnected(): device = [address = 4E:9F:93:04:xx:xx, name = null, uuids = null], reason = REASON_TIMEOUT(10)
Dear developers,
When using this library, we occasionally encounter the REASON_TIMEOUT issue, which causes connection failures and leads to user complaints. Could you please explain the specific cause of this problem? Is it related to the Bluetooth function of the Android system? When REASON_TIMEOUT occurs, is the Bluetooth disconnection triggered by the App?