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:WL1831MOD

Guru**** 2399305 points
Other Parts Discussed in Thread: WL1831MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/944259/wl1831mod-wl1831mod

器件型号:WL1831MOD

尊敬的团队:

我们在 Xilinx Zynq 7000上使用 TI BT/Wi-Fi WL1831MOD 模块进行开发。

我们要求使用 任何在 ARM 与 Windows 系统之间进行通信的 BT 控制命令配置文件、反之亦然。

我们请求该社区帮助我们建议正确的 BT 配置文件、该配置文件实际上支持1Mbps (兆字节)的传输速度。

 
此致、
Seyed Mohamed SH

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

    您好 Seyed、

    最好使用 SPP 来获得器件的最大吞吐量。  

    更确切地说、BT 是指 BT 经典还是 BLE?

    谢谢、

    Vince

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

    尊敬的 Vince:

    这是 BT 经典。 我已经在网络中浏览过、发现 SPP 吞吐量比 HID 配置文件低。 它甚至不是10kbps。 您能否为我提供实际证明或测试应用。

    有关 PAN 配置文件的任何建议。 在这方面可以达到多大的速度?

    是 PAN 配置文件、也类似于 HID、SPP、配置文件、可以发送原始数据读取请求和响应。

    此致、

    Seyed Mohamed SH

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

    您好 Seyed、

    吞吐量不是我们针对特定系统配置计算或估算的值。 测试这些参数必须在您的末端 我的建议是 SPP、但最终决定是您的。

    BR、

    Vince  

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

    尊敬的 Vince:

    我已经阅读了 SPP 曲线规格文档 www.bluetooth.com/.../

    用户要求和方案下的部分提到如下:-

    此配置文件仅需要支持单槽数据包。 这意味着此配置文件可确保使用高达128kbps 的数据速率。

    支持更高的速率是可选的。

    此处提到的较高速率是可选的。 因此、我有兴趣增加 Bluetopia 源代码中的最大吞吐量选项。

    您能否指导我们增加多槽数据包、或如何将速度提高到 SPP 配置文件中的最大传输速度。

    此致、

    Seyed Mohamed SH。

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

    您好 Seyed、

    我建议从 SDK 中的示例开始、看看可以实现的吞吐量。  

    让我在内部联系单槽数据包、在这里为您提供答案。

    BR、

    Vince

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

    谢谢 Vince、

    感谢您的回答。

    另外、请建议我们如何在 蓝皮下对 BT SPP 或 HID 配置文件进行吞吐量测量。

    我们是否在 Bluetopia 中有任何测试应用来进行测量。

    此致、

    Seyed Mohamed SH

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

    您好 Seyed、

    我们没有吞吐量示例。 您需要使用现有示例并对其进行修改。

    BR、

    Vince  

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

    尊敬的 Vince:

    我不请求吞吐量示例数据。 我要求使用工具或测试应用程序来验证吞吐量测量过程。

    还请您与您的内部团队讨论、并为我们提供在 bluetopia SPP 配置文件中提高高数据速率的机会。

    此致、

    Seyed Mohamed SH。

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

    您好 Seyed、

    我仍在内部达到插槽长度。 对于吞吐量计算、您应该能够使用监听器来获取吞吐量测量值。

    BR、

    Vince  

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

    好的、Vince、

    让我们等待获取输入。 关于监听器、您能否为我提供特定的监听器应用程序及其用法。

    此致、

    Seyed Mohamed SH。

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

    您好 Seyed、

    数据包类型选择既是用户配置的(在 CREASE_CONNECTION 中设置数据包类型)、也是射频层在条件(错误率和重传率)下选择最佳选项。  

    因此这应该可以在 create_connection() API 中进行配置。

    BR、

    Vince  

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

    您好,Vince,

    请请求特定于 TI Bluetopia 代码的回复。 例如 要更改的 API、参数和文件名。

    我们对上述信息不太清楚。 我想增加 SPP 曲线上的吞吐量、因为 SPP 规格提到高速率是可选的。

    从 Bluetopia 源代码中,只有我可以在 头文件(BluetopiaPM/ Bluetopia/include/HCIITypes.h)上看到 HCI_Create_Connection 以及有效载荷宏名称下的变量。

     /*以下常量表示*/的最大 alyload 大小
      对于每种数据包类型都可以使用/*。                                *
    #define HCI_PACKE_TYPE_DM1_maximum_PAYLOAD_SIZE                         17.
    #define HCI_PACKE_TYPE_DH1_maximum_PAYLOAD_SIZE                         27.

    #define HCI_PACKE_TYPE_3_DH3_maximum_PAYLOAD_SIZE                      552
    #define HCI_PACKE_TYPE_3_DH5_maximum_PAYLOAD_SIZE                     1021

    (笑声)

    #define HCI_PACKE_TYPE_3_EV3_maximum_PAYLOAD_SIZE                      288
    #define HCI_PACKE_TYPE_3_EV5_maximum_PAYLOAD_SIZE                      864

    请您帮助我们进行特定更改或 特定补丁以进行验证。

    此致、

    Seyed Mohamed SH。

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

    您好 Seyed、

    您是指数据长度扩展吗? 是否能够将数据包大小从27字节更改为251字节? 我们的解决方案不支持这一点。  

    我建议您举一个 SPP 示例、并进行一些快速修改、以查看您能够为您的应用实现的吞吐量。  

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

    尊敬的 Vince:

    我的目标是提高吞吐率、因为 SPP 规范提到数据速率增加是可选的、默认值是128Kbps。

    因此、为了准备好提高数据速率、我请求帮助我们在 SPP BT Bluetopia 代码上进行哪些更改。

    目前、我们的模块尚不可以进行测试。

    此致、

    Seyed Mohamed SH。

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

    Seyed、

    查看我们的 BT 规范、我发现 SPP 取决于 RFCOMM 和 L2CAP - 进一步了解、您可以看到扩展窗口大小大于23个八位位组的可选功能不受支持。

    https://launchstudio.bluetooth.com/ICSDetails/85355

    因此、我的理解是、您只能对 SPP 使用默认的数据包大小。  

    这与蓝牙的实际吞吐量有何关系、我无法回答。 我建议使用我们的评估板之一并运行 SPP 演示、对其进行修改以估算吞吐量。

    BR、

    Vince