Может ли периферийный запрос к центральному для подключения? - PullRequest
0 голосов
/ 22 апреля 2019

Я довольно новичок в BLE, недавно я провел эксперимент, в котором я создал приложение для iOS, которое является центральным, оно сканирует определенное периферийное устройство и подключается к нему, и, наконец, оно записывает что-то в характеристики для выполнения действия.Ссылка: Swift-BLE .Теперь у меня есть новый проект, где central будет iOS-приложением, а периферийное будет Raspberry Pi 3 B + , работающее в Linux.Он должен иметь выключатель для активации соединения BLE.После включения следует начать поиск периферийных устройств.При получении запроса на подключение от периферийного устройства Linux он должен отобразить пароль и подключиться к нему.Затем он должен отправить ему длинную строку JSON и прочитать обратно строку JSON из профиля gatt.

Я не знаю, как периферийный запрос на соединение с центральным и как центральный обрабатывает его.Любое предложение будет очень полезно.

Опять же, мой вопрос не в том, как обнаружить и подключить периферийное устройство, а в том, как периферийное устройство может отправлять запрос на центральное соединение и как оно обрабатывается центральным устройством.Возможно ли это?

...