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:射频传输的最大和最小有效载荷

Guru**** 2392105 points
Other Parts Discussed in Thread: CC1352P

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1288109/cc1352p-max-and-min-payload-for-rf-transmission

器件型号:CC1352P

射频传输的最小和最大有效载荷是多少。

在示例项目(UART-RF 桥接器)中、它显示了64字节数据包大小。 是增加数据包大小。

同样针对最小包大小、如果有效负载小于30字节、则在另一侧不发送和接收数据包。

那么、射频上传输的最小数据包大小应该是多少。

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

    在运行示例时、您将看到 UART 使用 UART2_ReadReturnMode_Partial、这意味着您很可能会对向 UART 写入的每个字节都进行回调、并且在无线电上发送的所有数据包都只有1个字节长。

    当然、您也可以更改应用程序、以便在无线传输之前等待接收 x 个字节。

    当使用正常 TX 和 RX 功能时(如示例代码所示)、CC1352P 支持的最大数据包长度为255、但您可以重新写入代码以使用高级 RX 和 TX 命令、然后长度字节可以为65535。

    Br

    Siri

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

    仅供参考:我们正在使用的项目为 rfUARTBridge_CC1352P_2_LAUNCHXL-tirtos7_ticlang

    了解位后、我知道如果我们将 MAX_LENGTH 更改为255、就能够发送和接收255个字节的数据。

    我不理解您关于重新写入高级 RX 和 TX 命令以将长度字节增加到65535的评论? 这是否与将 uint8_t maxPktLen 更改为 uint16_t 有关?

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

    有关高级 RX 和 TX 命令(以及与正常 RX 和 TX 功能的差异)的更多详细信息、请参见  第25.10.5.3节 和 25.10.5.4  共  SWCU185  (CC13x2、CC26x2 SimpleLink 无线 MCU 技术参考手册): https://www.ti.com/lit/swcu185

    Siri 指的是CMD_PROP_TX_ADV CMD_PROP_RX_ADV。  rfWakeOnRadioTX 和  rfWakeOnRadioRX 示例显示了如何使用它们。

    此致、

    扎克

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

    请注意、即使在技术上可以发送非常长的数据包、数据包中某个位置发生位错误的可能性也会增加。 这意味着您必须考虑可能接受的误码率以及如何处理有错误的数据包。