Как получить обратный звонок при отключении не подключенного устройства? - PullRequest
1 голос
/ 03 апреля 2019

Как я могу получить отключенный обратный вызов (BluetoothGattCallback.onConnectionStateChange), когда я отключил устройство BLE, которое не подключено.

Когда я подключаю устройство BLE (BluetoothDevice.connectGatt), если это устройство не существует, это займет около 30 секунд (таймаут подключения Android BLE) и получит отключенный обратный вызов.

если я отключу это устройство в этот период (возможно, на 10-й секунде), я не смогу получить никакого обратного вызова, даже истекло время ожидания (30 секунд).

есть ли какой-нибудь обратный вызов, который я могу получить в этой ситуации?

Я нашел этот журнал: «E bt_stack: [ОШИБКА: bta_gattc_act.cc (292)] Нет необходимости отменять такое соединение», но, похоже, ничего не помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...