可以进行多少次蓝牙配对?
我有一部 Android 手机,我希望它与 10 个蓝牙模块通信,但不同时通信。我知道一个主设备可以有7个从设备用于蓝牙连接。是“配对”的意思吗?
问题是我的手机可以与 10 个蓝牙设备配对吗?然后分别向他们发送数据?
I have an android phone and I want it to communicate with 10 bluetooth modules, not simultaneously. I know that a master device can have 7 slaves for bluetooth connection. does it mean "pairing"?
The question is can I have my phone paired with 10 bluetooth devices? Then send them data seperately?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
除了平台或蓝牙软件堆栈(例如有限的存储)造成的任何限制外,设备可能的配对数量没有设定限制。
There is no set limit on the number of pairings possible for a device, except for any limitations made by the platform or bluetooth software stack (eg. limited storage).
蓝牙配对和连接是两个独立的操作。
当两个蓝牙设备配对时,它们将交换蓝牙地址和加密密钥。如果配对成功,设备稍后可以相互连接。
当两个蓝牙设备连接时,会建立配置文件(如果是扬声器则为 a2dp,如果是耳机则为 hfp 等),并且它们可以进行通信。
有时,配对和连接之间会出现混淆,因为大多数智能手机在检测到成功配对后会自动连接。
配对只需完成一次,通常是在您购买蓝牙产品时。只要您使用该产品,就会完成连接。
正如另一个答案中提到的,配对设备的最大数量取决于平台,因产品而异,但没有设定限制。根据蓝牙规范,连接设备的最大数量(您可以同时发送/接收数据)为 7 个。
Bluetooth pairing and connecting are two separate operations.
When two Bluetooth devices pair, they will exchange Bluetooth addresses and encryption keys. If pairing is successful, it allows the devices to connect to each other at a later time.
When two bluetooth devices connect, the profiles are established (a2dp if a speaker, hfp if headset, etc), and they can communicate.
Sometimes there is confusion between pairing and connecting since most smartphones automatically connect after detecting a successful pairing.
Pairing is just done once, typically when you buy a Bluetooth product. Connection is done whenever you use the product.
As mentioned in the other answer, the maximum number of paired devices is platform dependent, it varies from product to product, but there is no set limit. The maximum number of connected devices (that you could send/receive data concurrently to) is 7 according to the Bluetooth specification.