Qt配对蓝牙设备Ubuntu



我正在构建一个应用程序,我想在其中配对蓝牙低功耗设备并连接到它。这个

的典型工作流应该是什么?
  1. 如果设备蓝牙地址已知
  2. 如果设备蓝牙地址未知

QBluetoothDeviceDiscoveryAgent类做这一切?如果是这样,您是否需要先在操作系统级别配对(例如在任务栏中使用蓝牙图标),或者可以通过编程完成?

谢谢!

我认为ble设备不能通过OS设置配对,因为他们只能发现两个经典设备。在ble设备中,绑定是不必要的,但有时出于安全原因会这样做。

QBluetoothDeviceDiscoveryAgent类仅用于发现设备。对于连接到设备使用QLowEnergyController类。要了解更多信息,我会参考Qt指南,因为我只有蓝牙经典设备的Qt经验

最新更新