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:使用链接的 RFC_radioOp_t API (pNextOp) 切换通道时更大限度地减少死区空气时间

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1592362/cc1352p-minimizing-dead-air-time-when-switching-channels-using-the-chained-rfc_radioop_t-api-pnextop

器件型号: CC1352P

对以下场景使用 RFC_radiOp_t chain API (pNextOp) 时、可达到的最短延迟时间是多少

  • 从 TX 切换到 RX
  • 更改 TX 通道  

是否有更好的方法来使用另一个 API/SDK 来调度这些操作?  

我尝试优化现有网络、以便在生产中已存在的 TDMA 和 FDMA 专有射频网络中实现以下目标

  • 它添加了跳频  
  • 当对讲机主设备从传输切换到侦听时、尽量减少死区  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    从 TX 切换到 RX 的最快方法是将两条命令链接在一起。

    RF_cmdPropTx.pNextOp = (rfc_radioOp_t*)&RF_cmdPropRx;
    RF_cmdPropTx.condition.rule = COND_ALWAYS;

    这样做并测量 PA 信号被置为无效和 LNA 信号被置为有效之间的时间时、我的测量值约为 80 μ s。

    由于 PA 信号在器件退出 TX 后的某个位被置为无效、并且 LNA 信号在器件进入 RX 之前的一个位被置为有效、我还查看了电流曲线、表明从 TX 到 RX 模式大约需要 110us。

    以下也是显示 FS1-TX1-FS2-TX2(具有和不具有链路)的图:

    无链路 (TX1 和 TX2 之间为 535us):

    链 (280us):

    根据您使用的 PHY 以及更改频率的距离、可能还需要在更改频率时更新设置命令。  

    在这种情况下、您需要 关闭并再次打开射频内核才能更新设置命令、这会增加频率更改的时间。

    Siri