Я пытаюсь отправить данные из приложения iOS в RPi3 (Raspbian), используя BLE. До сих пор я создал приложение для iOS, которое может рекламировать строку («Hello»). В целях тестирования я установил приложение под названием LightBlue на другом iphone. Я вижу свое приложение и рекламируемую строку. Это доказывает, что мое приложение правильно рекламирует.
Теперь я запускаю RPi3. Я выполняю следующую команду на терминале, чтобы проверить, можно ли обнаружить iPhone с помощью RPi3.
hcitool scan
Я не вижу свой iPhone. Следующим шагом я запускаю следующую команду, которая в основном использует gatttool и mac-адрес iphone для подключения.
sudo gatttool -t random -b xx:xx:xx:xx:xx:xx -I
>connect
Но это приводит к отказу в соединении. Теперь я не уверен, как поступить. Есть много ссылок с похожими вопросами, но ни один из них не помогает. Пожалуйста, предложите несколько способов достижения моей цели. Спасибо