Автоматическое повторное подключение модуля HM-10 BLE

У меня есть модуль HM-10 BLE (прошивка v549) с установленным PIN-кодом. Я хочу, чтобы мой телефон подключался к нему автоматически. Возможно ли это с модулями BLE?

При первом обнаружении нажимаю на него и после ввода пин-кода они подключаются (о чем свидетельствует переставший мигать светодиод). Потом, если я отключу либо модуль, либо блютуз телефона и включу их снова, ничего не происходит. Телефон не подключается к модулю, даже если я на него нажимаю. Мне нужно отключиться от моего устройства и повторить процесс, чтобы установить соединение.

Как мне настроить HM-10 так, чтобы мой телефон автоматически подключался к нему всякий раз, когда он находится в пределах досягаемости?

Спасибо.


person GeneralNfG    schedule 17.02.2018    source источник
comment
пожалуйста, добавьте код. как вы подключаетесь к устройству?   -  person Salman Naseem    schedule 18.02.2018
comment
HM-10 настроен на тип 1 и подчиненный режим. У меня на телефоне нет кода. Я пытаюсь добиться автоматического повторного подключения без приложения.   -  person GeneralNfG    schedule 19.02.2018


Ответы (1)


Настройки Android Bluetooth не позволяют установить соединение с функцией автоматического подключения. По умолчанию параметр автоматического подключения имеет значение false. Итак, что вы можете сделать, так это загрузить nrf connect. приложение. Приложение предоставляет функцию connect with autoConnecct.

Примечание. AutoConnect имеет несколько ограничений:

  • Автоподключение не будет работать, если вы выключили мобильный Bluetooth, а затем включили его.
  • Автоподключение не будет работать, если вы уничтожите приложение.
person Salman Naseem    schedule 19.02.2018