Я разрабатываю приложение Bluetooth на основе стека Bluetooth linux, blueZ 5.52. Я использую интерфейс Dbus. Модуль работает с BLE 4.2.
Моё устройство выполняет роль периферийного устройства, а центральным будет смартфон (Android и IOS). Мне удалось реализовать безопасность через пин-код.
Моя проблема в том, что пин-код генерируется при каждом соединении, и я не могу найти способ использовать stati c пин-код.
В спецификации bluetooth 4.0 я видел, что мы можем установить фиксированный PIN-код (7.3.6 Команда ввода PIN-кода), но нет никакого способа дать пин-код, который мы хотим использовать ...
Как я могу использовать фиксированный пин-код для моего приложения? Является ли это возможным ?
Спасибо за помощь,