射频传输的最小和最大有效载荷是多少。
在示例项目(UART-RF 桥接器)中、它显示了64字节数据包大小。 是增加数据包大小。
同样针对最小包大小、如果有效负载小于30字节、则在另一侧不发送和接收数据包。
那么、射频上传输的最小数据包大小应该是多少。
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.
在运行示例时、您将看到 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 示例显示了如何使用它们。
此致、
扎克