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.

[参考译文] CC2652R7:BLE + Zigbee 多协议切换

Guru**** 2392905 points
Other Parts Discussed in Thread: SYSCONFIG, CC2652R7

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1540101/cc2652r7-ble-zigbee-multiprotocol-switching

器件型号:CC2652R7
主题中讨论的其他器件:SysConfig

工具/软件:

您好:

我正在开发一种采用 8.30.1.1 栈的简单 Zigbee + BLE 多协议应用。  我们的一个用例是 BLE 无线电连接到手机并下载新映像。  该过程正常工作、但每个数据包之间通常有 380ms 或 253ms 的延迟、这使得下载非常慢。  如何加快速度?  我假设 250-380ms 延迟是 Zigbee 执行某项操作导致的?

我已经尝试了 SysConfig 的 mutli-Protocol 部分的一些信息。  例如、我尝试在 BLE 连接期间将 BLE 权重设置为 101、将 Zigbee 权重设置为 1、但这(以及我尝试的其他更改)根本无法加快下载速度。  我仍然看到数据包之间的延迟很大。

这是我创建的一个 DMM 配置示例。

   

下面是逻辑分析仪的捕获结果、显示了 BLE OAD 数据包之间的较大延迟。

对于如何才能显著减少这种延迟、有何建议?

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

    您好、

    您的项目是否基于示例 dmm_zr_light_remote_display_oad_app_LP_CC2652R7 _tirtos7_ticlang?

    此外、您的 BLE 连接间隔是多少?

    尝试以下操作:

    1. 在 DMM ->策略-> BLE 外设->应用状态中、尝试添加 DMMPOLICY_BLE_OAD
    2. 在 DMM ->策略中、尝试使用配置的时序添加平衡模式(有关平衡模式的更多信息,请点击此处:应用状态和调度策略— SimpleLinkTm CC13XX/CC26XX SDK DMM 用户指南 6.30.00 文档)

    谢谢、
    Toby