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.

[参考译文] CC2652P:无论 MAC ACK 如何、都发送 APS 重试

Guru**** 2589245 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1027735/cc2652p-sending-aps-retry-regardless-of-mac-ack

器件型号:CC2652P

AP 重试将仅在收到 MAC ACK 但未收到 APS ACK 时发送、但是否可以配置器件以发送 APS 重试、无论是否接收到 MAC ACK?

BR、

水阳

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

    嘿、Shuyang、

    如果请求了 APS ACK、但从未收到、则应尝试 APS 重试、无论 MAC ACK 如何(请注意、如果未收到 MAC ACK、也将尝试 MAC 和 NWK 重试)。  您能否提供一个监听器日志、其中显示与此说明相矛盾的行为?

    编辑:我的原始评估不正确,因为仅当数据包被下一跳成功接收(MAC ACK)但终端节点不返回 APS ACK 时才会重试 APS。  如果 MAC ACK 从未发生、则不会进行 APS 重试。  开发人员无法更改此行为。  您应该让应用程序跟踪  zstackmsg_CmdIDs_AF_DATA_CONFIRM_IND、而不是尝试 APS 重试、如 《Z-Stack 用户指南》中所示。

    此致、
    Ryan