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.

[参考译文] LP-EM-CC2340R5:NESB 协议

Guru**** 2975190 points

Other Parts Discussed in Thread: CC2340R5, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1661631/lp-em-cc2340r5-nesb-protocol

器件型号: LP-EM-CC2340R5
主题中讨论的其他器件: CC2340R5、 SysConfig

尊敬的团队:

代表我们的客户发帖。

我正在使用 CC2340R5 基于 NESB 协议构建设备到设备数据交换系统。  

主要要求是集线器在 8ms 时隙内轮询最多五个终端器件。
我已成功实现基本的 TDMA 方案;与每个终端设备的通信从每个 1200µs 开始、集线器在 5–10µs 内收到 ACK。 这符合我的需求。
主要问题是我是否可以在终端设备的 ACK 中插入有用的数据。

此致、

Danilo

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

    您好 Danilo、

    我想与您确认、这里的问题是关于 ACK 的有效载荷。 或者、您是否也询问我们如何更改 ACK 的时间范围?

    (以及您使用的是什么 SDK?)  

    谢谢、
    Alex F

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

    您好 Alex、

    感谢您的答复。 请在下面查看客户的反馈。

    我对 PRX 生成的 ACK 有效载荷有疑问。  
    按照我的理解、这会自动发生。 我是否可以根据 PTX 的轮询生成自定义有效载荷?
    我`m 使用 SDK 9.20

    此致、

    Danilo

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

    您好 Danilo、

    首先、如果您尚未了解、我们有一些有关 NESB 函数和此处数据包格式的优秀文档: 无线电控制层 (RCL):NESB 命令处理程序

    默认情况下、NESB 确实有特定的无线格式、我们可以更新 PTX 数据包本身、但 似乎我们没有直接控制 ACK 数据包本身。

    TI NESB 用户指南—SimpleLinkTm 低功耗 F3 SDK 专有射频用户指南 8.20.00 文档

    我会尝试看看我们是否有任何关于 ACK 本身的其他信息,但它似乎是自动的 NESB。  

    谢谢、
    Alex F

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

    您好 Alex、

    我已将此主题分享给我们的客户、因此他可以继续与您讨论。

    此致、

    Danilo  

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

    您好 Danilo、

    感谢您的更新! 我想让您知道 BMAK 存在 (Bare-metal ACK) 是一种更通用的 ACK PHY、客户可以使用它来开发、而不是 NESB、但如果您需要专门与 NESB 兼容、则无法使用 BMAK。  

    您可以在 BMACK 中以 ACK 为单位控制有效载荷信息。  

    (您可以使用 SDK 的 SysConfig(其其中一个自定义选项)生成 BMACK PHY。  

    谢谢、
    Alex F