Должно ли устройство Bluetooth, с которым я уже сопряжен, находиться в режиме обнаружения, чтобы я мог его отсканировать и увидеть?

#android #ios #bluetooth #core-bluetooth

#Android #iOS #bluetooth #ядро -bluetooth

Вопрос:

Если я уже сопряжен с устройством Bluetooth с помощью своего мобильного приложения, могу ли я отсканировать, чтобы узнать, могу ли я подключиться, не переводя его в режим обнаружения?

Я отключил трансляцию iBeacon на своих модулях Bluetooth и хотел бы, чтобы мое приложение знало, когда оно находится в зоне действия (без возможностей iBeacon).

Ответ №1:

Если устройство не находится в режиме обнаружения, при сканировании результат сканирования не покажет это устройство. Но для целей подключения вам это не нужно. Если устройство уже сопряжено; его MAC-адрес уже сохранен, и соединение может быть установлено, если устройство находится в зоне действия.

Согласно документации Android. https://developer.android.com/guide/topics/connectivity/bluetooth

Я правильно понял ваш вопрос?

Комментарии:

1. ДА. Большое спасибо!