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.

[参考译文] CC1352P:在多个器件同时发送时出现 EasyLink_translCcaAsync 数据包丢失

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1251531/cc1352p-easylink_transmitccaasync-packet-loss-when-several-devices-send-at-the-same-time

器件型号:CC1352P

一位客户正在基于 rfEasyLinkListenBeforeTalk 示例开发其应用程序。 当只有一个器件进行传输时、软件可以正常运行、但当多个器件同时进行传输时、在 Rx 侧很容易丢失数据包。

使用的 API 是用于发送数据包的 EasyLink_translCcaASYNC(),而负载约为230字节。 客户 怀疑 Rx 侧将来自不同 Tx 设备的两个数据包作为一个完整数据包、因此数据包长度超过了255字节的限制。 这是可行的吗? 还有什么原因可能导致数据包丢失?

此致、

沭阳