Other Parts Discussed in Thread: CC2652R7, SYSCONFIG
器件型号: CC2652R7
主题: SysConfig 中讨论的其他器件
您好 TI 支持团队:
我使用的是使用专有 PHY 和CMD_PROP_RX_ADV的 CC2652R7。
我正在尝试配置 固定长度 PHY 和 从数据包标头中删除长度字段 、但我面临的问题是我无法从文档中解决。
电流行为
-
何时
RF_cmdPropRxAdv.hdrConf.numLenBits = 0x06;RX 正常工作且接收到数据包。
-
更改为 0
RF_cmdPropRxAdv.hdrConf.numLenBits = 0x00;RF_cmdPropRxAdv.hdrConf.lenPos = 0x00;RX 停止完全接收数据包。
TX 用途:
RF_cmdPropTxAdv.pktLen = 64;
RF_cmdPropTxAdv.pktConf.bUseCrc = 1;
RX 使用:
RF_cmdPropRxAdv.maxPktLen = 64;
RF_cmdPropRxAdv.rxConf.bIncludeHdr = 1;
RF_cmdPropRxAdv.rxConf.bAppendStatus = 1;
RF_cmdPropRxAdv.rxConf.bIncludeCrc = 0;
正确配置了 Rx 队列(,,足够的缓冲区大小)DATA_ENTRY_TYPE_PTRlenSz = 0。
我的目标
我想在中运行专有的 PHY 真固定长度模式 、其中:
-
数据包长度是固定的(64 字节)。
-
打开了 PHY 标头中没有长度字段 、
-
RX 不依赖于长度字段来分隔数据包。
问题
-
是这样 眼图 要
numLenBits = 0在使用CMD_PROP_RX_ADV?时完全禁用长度字段 () -
如果是:
-
事件 其他射频设置/SysConfig/SmartRF 设置或覆盖 是否需要进行此操作?
-
numLenBits = 0如果 PHY 作为可变长度生成、那么单独使用是否不够?
-
-
如果否:
-
长度字段 必填 对于 CC26xx 上的专有 PHY 数据包模式、即使在固定数据包长度下运行也是如此?
-
是否建议保留长度字段但发送一个常量值的方法?
-
numLenBits非常希望能对固定长度数据包模式和 RF 覆盖之间的关系进行任何说明。
此致、谢谢

