工具/软件:
我们正在根据您的 433MHz 频段参考设计设计的定制电路板上使用 CC1311P3。 我们使用部分缓冲区读取机制、以无限 RX 为 RX_ADV_sniff_CMD 配置以下参数。
当在 RX_ADV_snif_CMD 中启用载波侦听 (CS) 时、不会发生同步字匹配、从而不会对数据进行解码。 但是、当 CS 被禁用时、RX_ADV_Sniff 模式正常工作、数据被成功解码。 此外、我们希望在有效的 RSSI 阈值标准满足时连续接收数据。
您能否交叉检查载波侦听启用和 RSSI 阈值配置的配置 ? 此外、请告知我们在 RSSI 阈值满足时启用载波感应以及连续数据接收的可能方法。
.csConf.bEnaRssi = 0x1、//0x0、//0x1、//0x0、
.csConf.bEnaCorr = 0x0、
.csConf.operation = 0x0、
.csConf.busyOp = 0x0、
.csConf.idleOp = 0x0、
.csConf.timeoutRes = 0x0、
.rssiThr = 0x00、//0xB0、//0x73、//0x00、
.numRssiIdle = 0x0、//0x1、//0x00、
.numRssiBusy = 0x00、
.corrPeriod = 0x0000、
.corrConfig.numCorrInv = 0x0、
.corrConfig.numCorrBusy = 0x0、
.csEndTrigger.triggerType = 0x0、
.csEndTrigger.bEnaCmd = 0x0、
.csEndTrigger.triggerNo = 0x0、
.csEndTrigger.pastTrig = 0x0、
.csEndTime = 0x00000000
然后触发 RUN CMD
rfPostHandle = RF_runCmd (rfHandle、(RF_Op*)&RF_cmdPropRxAdvSnif_cst、
RF_PriorityNormal、&ReceivedOnRFcallback、
RF_EventRxEntryDone);