TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: rfEchRx例程如何临时取消无线接收后的发送操作

Part Number:CC1310

根据接收内容来决定是否进行接下来的发送,rf_cancelcmd(),rf_flushcmd()都无法取消发送

Yolande Wang:

你好,

另外 RF_cancelCmd() 应该使用到了一些参数,例如标识要取消的 RF 命令、取消模式等。

您可以提供一下代码方便我们定位问题吗

,

Yolande Wang:

您好,

这边给您两个建议:

发送前进行状态检查:在 rfEchRx 中,确保在准备执行发送操作之前,检查接收到的内容并根据需要取消发送。
命令调用前进行状态清理:可以在决定取消发送前调用 rf_flushcmd(),然后再调用 rf_cancelcmd() 来尝试取消发送。

请参阅这个链接里的 API 的介绍: https://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_20_00_06/exports/tirtos_full_2_20_00_06/products/tidrivers_cc13xx_cc26xx_2_20_00_08/docs/doxygen/html/_r_f_8h.html

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: rfEchRx例程如何临时取消无线接收后的发送操作
分享到: 更多 (0)