2015-04-18 5 views
6

Я знаю, что настройка autoConnect на true в connectGatt не будет повторно подключаться к моему устройству, если я выйду и снова окажусь в диапазоне с большим временным интервалом между ними. Мой вопрос в том, как я могу подключиться, не поддерживая андроид, и не убивать аккумулятор?Автоподключение к известному устройству BLE

ответ

0

думаю my solution для подобных вопросов (меня) может помочь. Просто сохраните MAC-адрес устройства BLE в БД или что-то еще, и подключитесь, используя MAC-адрес, когда это необходимо. Вы можете вызывать connectGatt() периодически, когда приложение запускается или когда оно что-то инициализирует.