Я пытаюсь запустить пример Bluetooth сканер, расположенный на участке ниже:QT5 - Bluetooth Пример Сканер не может PAIR обнаружить устройство
любое приложение обнаруживает устройство, и я пытаюсь соединить, я получаю сообщение об ошибке ниже:
qt.bluetooth.bluez: Failed to create pairing "org.bluez.Error.AuthenticationFailed"
Я искал на возможные пути для сопряжения и подключения к Bluetooth- устройств через qt5 но не похоже, чтобы получить какой-либо многообещающий результат.
Я пытаюсь создать приложение GUI bluetooth, которое может обнаруживать, соединяться и подключаться к обнаруженному устройству в качестве проекта. Поэтому я был бы рад, если я смогу указать в правильном направлении при устранении этой ошибки.
Спасибо
На самом деле, я попробовал со своим телефоном. Приложению не удается отобразить диалоговое окно 'pairingConfirmation' до запуска пары. – adjaharrison
Тогда, может быть, ваше приложение не объявит себя с соответствующим профилем (bluetooth - это не общая модель передачи данных, а профили, которые можно охарактеризовать как классы приложений). Телефон всегда должен интересоваться профилем HSP (профиль HeadSet). Если вы сканируете Bluetooth на своем телефоне (предупреждение: оно длиннее, чем сканирование Wi-Fi), вы видите свое приложение? – jbm
Да, я могу обнаружить систему на своем телефоне, когда я включаю 'видимость' в системе. Я считаю, что проблема связана с исходными кодами в ссылке, опубликованной выше. Есть часть, которая отсутствует, но я не могу понять ее – adjaharrison