В bluez5.50 , после установления соединения, если я отключаю устройство и снова переключаю его в режим обнаружения, оно не может подключиться (ожидаемое поведение).Но я хочу подключить устройство BLE к тому же рабочему стеку. hcidump также показывает то же событие, когда устройство BLE переходит в спящий режим или когда оно получило несопряженную форму со стороны устройства.
Событие HCI: Disconn Complete (0x05) plen 4 status 0x00 handle 69причина 0x16 Причина: соединение прервано локальным хостом
Поэтому не удалось выяснить, какое именно событие произошло (сон / разомкнутый).Может ли кто-нибудь предоставить мне решение, как найти несправедливое событие и попытаться подключить его снова?