同时配对两个蓝牙设备


9

我正在为Android平板电脑构建一个应用程序,该应用程序将控制Arduino微控制器板(通过蓝牙配对)。但是,平板电脑也将通过蓝牙与我的Android手机配对,以共享手机的互联网连接。我可以同时以这种方式配对设备吗?


哪个配置文件用于控制Arduino?RFCOMM?

我不确定-这是我开发的初期阶段。这是我正在考虑使用的模块-它支持BCSP,DUN,LAN,GAP SDP,RFCOMM和L2CAP。sparkfun.com/products/158
SSumner,2012年

Answers:


9

AFAIK,只要它们的操作范围不重叠,蓝牙连接就可以同时发生。换句话说,您不能同时连接两个蓝牙耳机,但是可以将蓝牙键盘和蓝牙鼠标同时连接到同一台设备(我个人已经测试了最后一种情况,它可以正常工作!)

因此,在您的情况下,我假设您要采取的步骤将包括确保两个通信流不需要任何相同的功能,这听起来似乎是有可能的,因为其中一个严格用于Internet可用性。如果同时连接这两个设备,而它们无法同时与设备配对,则可能无法连接。但是,如果它们注册为不同类型的设备(例如,在不同的蓝牙“配置文件”下),那么您可能会很幸运!

抱歉,没有确定的信息。底线可能是反复试验。如果它们最初不起作用,则可以将Arduino设置为在连接到平板电脑时在其他“配置文件”下注册,以免干扰来自手机的互联网连接。


或者,您可以通过使用Wi-Fi系绳共享手机的Internet连接,然后将Arduino专用于蓝牙来消除问题。
jlehenbauer 2012年

唯一的问题是,无线网络连接需要(a)我不打算付费的网络共享方案,或(b)装有手机的扎根电话,在我换了新手机后我就不打算这样做了(我有一个现在已经扎根手机,但我很快就要升级到4G手机),所以蓝牙网络共享是我唯一的选择。感谢您的回答。
SSumner 2012年

当然!我的手机主要用于Wi-Fi网络共享,但我完全理解不希望立即购买新手机:P希望Dual-BT对您有用!
jlehenbauer 2012年

1
实际上,wi-fi系绳选项可能有效。我使用了FoxFi应用程序,它的wi-fi热点模式效果很好。所以我可能只需要通过Arduino蓝牙连接即可。谢谢!
SSumner

好吧,在Android 4.1中,wi-fi热点功能已删除,因此我又需要蓝牙了
SSumner 2013年

1

由于电源/资源的限制,某些设备具有并发连接限制(通常是便宜的功能电话,例如我的旧SEMC W880i,一次最多只能连接5个)。还可以设置某些应用程序(例如蓝牙文件传输)以限制最大同时连接数。通常,Android的蓝牙实现不会强制执行此类限制。我已经能够同时使用蓝牙键盘,鼠标,游戏控制器和耳机。蓝牙互联网共享功能取决于您的设备,但并非每个手机/平板电脑制造商都实现此功能(但是,大多数售后市场ROM都支持此功能)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.