同时进行蓝牙和蓝牙LE连接,有可能吗?

问题描述:

我目前正在开发一款软件,需要连接一个蓝牙“经典”设备和至少2-3个蓝牙低功耗设备。当然,与这些设备进行通信,所以仅能够配对设备还不足以与它们进行连接和通信。同时进行蓝牙和蓝牙LE连接,有可能吗?

我使用Nexus 4(Android 4.3)作为连接到这些蓝牙和蓝牙LE设备的单元。

这是可能的还是有某种限制,只有一种或另一种蓝牙设备可以同时连接?

我敢肯定,蓝牙标准在同时(在主机端)同时具有常规和LE连接没有限制。

但是,我认为可能会有一个限制,即在同一个设备上同时有一个常规和LE连接,在相同时间。但是,没有理由这么做,因为所有LE功能都可以通过具有两种能力的设备上的常规蓝牙连接来使用。

编辑: 可以限制的设备不允许这两个LE和BR/EDR,或者您也可以允许它。不过,我不确定你为什么要在同一台设备上连接两个设备。

+0

好的,谢谢你的回复。这是不同的设备,我试图同时连接到经典和BLE。一个设备比较老,所以它只能使用经典的蓝牙,然后有两个使用BLE的新传感器。所有这些设备都应连接到我们的Nexus 4.
我认为我们的问题与我们同时使用WiFi和蓝牙连接有关。看来这两个人不太合作。 – user2878083

+0

啊。是的,我还没有遇到过这个问题,但是我在WiFi设备上看到他们经常有一种可以很好地与蓝牙一起玩的模式。但我不知道这是如何工作的。 –

+1

Nexus 4以影响其同时使用WIFI和BLE的错误而闻名。我认为这不是任何技术限制,只是一个可能在未来更新中修复的错误。一般来说,我试过并阅读过的所有应用程序都建议在Nexus 4上使用BLE时关闭WIFI,如果您认为禁用WIFI扫描就足够了。 – PSIXO