2016-04-28 3 views
0

У меня есть программа, которая сканирует все устройства, и после этого мы можем выбрать один из них и выбрать характеристику, чтобы получить значение. То, что я хочу, отличается, я хочу, чтобы сканировать устройства, и когда я нахожу один с определенным признаком, автоматически подключаюсь к этому устройству. Возможно? Bluetooth Low Energy - как сканировать устройства и искать конкретные характеристики?

+0

Разве вы не можете паршиво, как вы были, и проверить характеристики для матча? У вас, очевидно, уже есть способ как для сканирования, так и для получения характеристик. – Carcigenicate

ответ

0

Вы можете использовать рекламные данные (например, определенный UUID в данных adv), а затем на стороне сканирования сравнить UUID в принятых рекламных данных для инициирования соединения. это также можно сделать с данными ответа сканирования вместо рекламных данных. Это не так, как чтение символа с сервера GATT, а другой механизм идентификации удаленного устройства перед установкой соединения GATT.