#android #bluetooth-lowenergy
#Android #bluetooth-низкое энергопотребление
Вопрос:
Как я могу получить отключенный обратный вызов ( BluetoothGattCallback.onConnectionStateChange
), когда я отключил устройство BLE, которое не подключено.
Когда я подключаю устройство BLE ( BluetoothDevice.connectGatt
), если это устройство не существует, это займет около 30 секунд (тайм-аут подключения Android BLE) и получу отключенный обратный вызов.
если я отключу это устройство в этот период (возможно, на 10-й секунде), я не смогу получить никакого обратного вызова, даже время ожидания истекло (30 секунд).).
могу ли я получить какой-либо обратный вызов в этой ситуации?
Я нашел этот журнал: «E bt_stack: [ERROR:bta_gattc_act.cc (292)] Отменять такое соединение не нужно «, но, похоже, ничего не помогает.