This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] WL1831MOD:从 BLE 4过渡到5

Guru**** 2390735 points
Other Parts Discussed in Thread: WL1831MOD
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1132474/wl1831mod-transition-from-ble-4-to-5

器件型号:WL1831MOD

Ben、

正如此处离线讨论的、该线程的延续:

我们确实在 WL1831MOD 上使用 Bluez。

在测试中、我们实际上使用2个 Linux 器件、这些器件具有通过 D-Bus 接口(https://github.com/tinygo-org/bluetooth)使用 BlueZ 的 Go 蓝牙软件包、经过修改后 重复发送420字节数据包。

使用2个蓝牙5.2兼容器件、我们达到了 大约23Kbytes/s

借助采用 WL1831MOD 的 Linux 和其他兼容蓝牙5.2的器件、我们目前已设法达到约1.4Kbytes/s

遗憾的是、我们很难更改 MTU 大小、因为与使用2个蓝牙5.2兼容设备进行的测试不同、我们经常会通过 Dbus 遇到"连接失败:操作当前不可用"错误、这使我们无法进行连接、原因未知。  

我们将尝试更详细地调查 HCI 日志。 如果您在使用此工具之前遇到任何更改、这将是一大帮助。

此致、

Bernd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 BO、

    尝试更深入地了解此请求。

    客户是否尝试与5.2器件通信或尝试在 WL18xx 器件上启用5.2?

    此致、

    AB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Andres、

    客户正在寻找更高的数据速率、因此尝试在 WL18xx 上启用5.1。

    此致、
    Bernd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 BO:

    Wilink1831MOD 符合5.1标准、已通过蓝牙 SIG 测试。 没有开关或任何将启用5.1的功能。

    我们已经在类似的5.1兼容器件上测试了吞吐量、并能够在2.3s 或13kB/s 内看到30KB 的结果 该器件通过以下步骤进行了优化。

    使用 SPPLE 示例:

    1. 从示例中删除令牌机制
    2. 使用特征的通知方法发送数据(时间缩短至30秒)
    3. 强制器件进入从模式(我认为它从开始就作为从器件进行连接,但我们需要确保它处于从模式,以便下一个 API 正常工作。)
    4. 连接后、请求一个新的连接间隔–我在示例中添加了一条命令来执行此操作
      1. SPP+LE>设置连接间隔
      2. 目前,它已硬编码为10分钟-> 15最大连接间隔。 时间间隔将自行配置为15ms。

    通过这些更改、我能够获得~2.3秒的30KB 传输时间。 这是从 EVM <->EVM 和 EVM <->iPad 中复制的。

    请记住、此测试是使用 Bluetopia 栈而非 BlueZ 运行的。

    对于连接问题、我建议使用 HCI 日志来查看连接到底在哪里发生故障。

    此致、

    Rogelio