我正在尝试运行位于以下站点的蓝牙扫描仪示例:
蓝牙扫描器示例
每当应用程序检测到设备并且我尝试配对时,我都会收到以下错误信息:qt.bluetooth.bluez: Failed to create pairing "org.bluez.Error.AuthenticationFailed"
我已经搜索了通过qt5配对和连接到蓝牙设备的可能方法,但我似乎没有得到任何有希望的结果。
我正在尝试创建一个GUI蓝牙应用程序,可以检测,配对和连接到检测到的设备作为一个项目。因此,如果我能在排除这个错误时指出正确的方向,我将很高兴。
谢谢
蓝牙不是开放的酒吧。这些错误可能是因为:
- 您在尝试配对时没有提供正确的凭据(通常是PIN码),
- 设备已经与其他设备配对,
- 设备尚未配对但拒绝与您配对,例如智能手机可能会收到一些配对请求,然后手机用户将在手机屏幕上提示是否接受。
您应该使用自己的手机进行试验,您将拥有完全的控制权(设置凭据,取消配对,接受配对请求)。