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.

[参考译文] CC1312R7:CCSIP - RX_Sniff CMD 设置

Guru**** 2484615 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1196163/cc1312r7-ccsip---rx_sniff_cmd-setting

器件型号:CC1312R7

您好!

我使用 CC SIP、 我的 RX_Sniff CMD 设置:  

.csConf.bEnaRssi = 0x1、
.csConf.bEnaCorr = 0x1、
.csConf.operation = 0x0、
.csConf.busyOp = 0x1、
.csConf.idleOp = 0x1、
.csConf.timeoutRes = 0x1、
rssiThr =-106、
.numRssidle= 0x1、
.numRssiBusy = 0x1、
.corrPeriod = 960*4,//从 RX 应用程序配置*/
.corrConfig.numCORInv = 1、
.corrConfig.numCorrBusy = 1、
.csEndTrigger.triggerType = TRIG_REL_START、// TRIG_Never TRIG_REL_START
.csEndTrigger.bEnaCmd = 0x0、
.csEndTrigger.triggerNo = 0x0、
.csEndTrigger.PastTrig = 0x0、
.csEndTime = 750*4、//从 RX 应用程序配置*/

当我在没有 EVB 天线的"安静"环境中对 EVB 运行此命令时、我看到 Rx 脉冲为714u -正常-无前导码检测
当我在具有 EVB 天线的"安静"环境中对 EVB 运行此命令时,我看到 Rx 脉冲为3.2m -不好-表示调制解调器检测前导码。

您建议对.rssiThr、.corrConfig.numCorrInv、.corrConfig.numCorrBusy 或任何其他设置进行何种设置,以通过最小的误检测获得最佳灵敏度。

请提供建议

提前感谢

照烧

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

    你好,Yaki

    请查看 SDK 中提供的 WOR 示例。  

    设置 .csConf.operation = 0x0意味着、如果 RSSI 高于阈值或 有前导码、该通道将被解释为占线。

    这意味着、即使没有前导码、如果信号高于-106dBm、您的器件也将保持在 RX 中。

    如果您希望它仅在存在前导码 且信号电平高于阈值时保持在 RX 中、 那么.csConf.operation 必须为1。

    Siri

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

    您好、Siri、

    感谢您的重播。

    WOR 是"rfWakeOnRadioRx_CC1312R1_LAUNCHXL_tirtos7_IAR"?  

    我看不到  RX_Sniff_CMD。

    照烧  

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

    Sniff 命令在 rfWakeOnRadioRx.c 中初始化

    Siri

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

    谢谢