Я использую маяк BLE в bluez5.52 на Linux-машине (ubuntu 14.04), используя значение по умолчанию gatt-service и маяк с помощью btmgmt из папки инструментов. Ниже приведены команды, которые я запускаю для настройки маяка:
Терминал 1:
./gatt-service
Терминал 2
sudo ./btmgmt
add-adv -u 180d -u 180f -d 080954657374204C45 1
Я легко могу подключаться и отключаться от маяка с помощью приложения сканера BLE в Android. Я бы хотел установить пароль для маяка, чтобы я был единственным, кто мог подключиться к нему. Пока мне не удалось найти в Интернете какие-либо ресурсы, которые могли бы помочь в этом. Я неплохо разбираюсь в коде btmgmt и gatt-service. Я ищу направление, в какой части кода bluez нужно искать, чтобы установить защиту паролем. Любые лиды, псевдокод или частичный код очень помогут.