代码之家  ›  专栏  ›  技术社区  ›  velu4689

在给定时刻可以连接到BLE网关的BLE传感器的最大数量?

  •  1
  • velu4689  · 技术社区  · 8 年前

    我有这个疑问。例如,我有一个智能腕带(测量脉搏、体温)、一个智能齿轮/手表(显示文本提醒、控制通话)和一个蓝牙耳机。我需要这三个人在同一给定的时间用我的手机通信。

    有可能实现同样的目标吗?

    如果我必须实现上述可能性,那么如果我需要自己开发应用程序,会遇到哪些挑战?

    非常感谢你的帮助。

    注: -BLE具有基于星型的网络拓扑结构,每个Piconet最多有8个设备,包括主设备 -请帮助我理解/想象我所学的上述理论。

    谢谢

    2 回复  |  直到 8 年前
        1
  •  4
  •   bare_metal    8 年前

    在BLE中,从主设备到从设备的每个连接都在独立的物理信道中运行(即LE从设备不与主设备共享一个公共物理信道),因此,除了连接间隔和从属延迟规则规定的以外,本规范没有施加任何限制(请注意,个别蓝牙控制器制造商可能会根据实际带宽限制决定限制连接数量)。 请参阅下面的蓝牙经典与蓝牙低能耗拓扑。 Bluetooth classic Topology BLE topology

    能否将多个传感器(BLE)和耳机(BT classic)连接至手机? 是的,这是非常可能的,除了有些BT4.0控制器在连接到另一个BLE设备时不允许LE播发。请检查特定蓝牙控制器中的已知限制。

        2
  •  0
  •   Emil    8 年前

    蓝牙控制器有其局限性。不同的蓝牙控制器具有不同的最大并发连接数。通常在5到14之间。然而,由于一些奇怪的原因,Android有额外的硬编码限制10。

    除此之外,不应该有任何特殊的挑战。

    推荐文章