同时BLE连接

时间:2017-10-04 03:34:37

标签: bluetooth bluetooth-lowenergy iot

如何确定与CSR8510等蓝牙芯片组同时进行BLE连接的最大数量。其中CSR8510充当BLE主设备,终端设备充当BLE从设备。

我们应该考虑确定所有参数?

1 个答案:

答案 0 :(得分:0)

没有HCI协议消息来获取此号码。您需要创建与LE创建连接命令的连接到从站,直到您收到HCI错误0x09(超出连接限制)。

CSR8510可以在主模式下与从设备建立5个连接。它可以在从机模式下与主设备建立1个连接。虽然它在从机模式下有连接,但它在主模式下不能有任何其他连接。在主模式下建立连接时,无法启动可连接的广告。在从属模式下建立连接时,它无法启动作为主连接的连接。

通常,蓝牙版本之间存在差异。在蓝牙4.0中存在以下限制:

  

•连接状态中的链路层不能在   主要角色和奴隶角色同时进行。

     

•中的链接层   在从属角色中运行的连接状态应该只有一个   连接。

     

•如果链路层已在连接状态或启动中运行   国家,链路层不得在广告状态下运营   可能导致链接层进入连接状态的广告   在奴隶角色。

在蓝牙4.1中,这些限制已被删除。但是,控制器不需要支持多个状态的所有组合。可以在https://www.bluetooth.org/tpg/listings.cfm找到特定控制器支持的状态组合。