0

我在一个基于 QT 的树莓派上运行一个程序,并使用蓝牙适配器作为中心角色连接到一些外围设备。我还有另一个设备,它只能充当中央蓝牙设备,需要连接到我的树莓。

QT 是否可以通过宣传自己并充当外围设备首先建立与我的第二台设备的连接,然后切换到中央模式以连接到其他设备?

我没有找到任何支持或反对这一点的证据。所以我希望你们能帮助我。

4

1 回答 1

2

您想要做的与 Qt/软件无关,而是取决于硬件,特别是硬件的蓝牙版本。如果设备支持蓝牙 v4.1 中添加的“LE Dual Mode Topology”(请参见下图),则设备可以同时进行广告(充当外围设备)和扫描/连接(充当中心)。

在此处输入图像描述

因此,如果这是 Raspberry Pi 3 Model B 或 B+,那么它内置了蓝牙 v4.1 或 v4.2(分别),它应该能够充当中央和外围设备。如果它是较旧的 Raspberry Pi,那么这取决于您连接到它的蓝牙加密狗。

我希望这有帮助。

于 2018-10-26T09:09:43.820 回答