【问题标题】:How to make a BLE mesh network?如何制作 BLE 网状网络?
【发布时间】:2017-01-04 02:59:04
【问题描述】:

我一直想知道无线耳塞的工作原理并看到了这张图片。我不知道如何复制下图中显示的内容,并想学习如何操作。

我的最终目标是能够让智能手机连接到设备,同时还能通过蓝牙耳机播放音乐。我阅读了 BLE 4.1 网格,但我不确定这是否会有所帮助。

我已经为多个设备可以通信的可能方式制作了图像,但我没有足够的声誉来附加 xD。我会尽力描述他们。

1) 所有设备都设法同时与智能手机通信。
2) 所有设备都连接到一个集线器,该集线器将数据中继到智能手机。
3) 一台设备本身就是集线器,它为所有其他设备中继数据,同时发送自己的数据。
4)设备相互中继信息,直到智能手机接收到它所要求的数据。
5) 另一种可能性是具有网状结构,其中设备中继通过网络广播的所有消息,直到消息所针对的设备接收到它。

我希望做一个项目,我制作的蓝牙设备不会妨碍用户同时连接和使用其他蓝牙设备。

感谢您的阅读,我期待所有回复。

图片 1:

图片 2:

图片 3:

图片 4:

【问题讨论】:

  • 欢迎来到 StackOverflow。虽然您的问题是一个要求列表,适合教程网站、导师或合同程序员,但它不是一个特定的编程问题,不太可能吸引高质量的答案。请缩小你的问题范围,所以它是on topic

标签: android audio bluetooth-lowenergy accelerometer smartphone


【解决方案1】:

你需要先考虑几件事情。

  • 自 4.0 版蓝牙规范包含“经典 蓝牙、蓝牙高速和蓝牙低功耗 (BLE) 协议。”
  • Bluetooth Classic 提供 A2DP、AVRCP 等配置文件, 通常由蓝牙耳塞或扬声器实现。
  • 另一方面,BLE 使用 GATT(通用规范 发送和接收称为属性的短数据片段 低能量链接)。
  • BLE 不适用于处理音频等高带宽场景。

现在说到重点

  • 您可以使用 A2DP 配置文件将智能手机连接到您的耳塞 并同时连接到多个 BLE 设备。
  • 这些 BLE 设备中的一个或多个可以实现网状连接

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多