SetCadConfig
时间: 2023-09-25 13:12:04 浏览: 94
SetCadConfig是一个设置SX126x芯片CAD参数的函数,其定义如下:
```
void SetCadConfig( uint32_t symbolDuration,
uint32_t preambleLength,
uint8_t cadSymbolNum,
uint8_t cadDetPeak,
uint8_t cadDetMin,
uint8_t cadExitMode,
uint32_t cadTimeout );
```
该函数的参数如下:
- symbolDuration:CAD符号的持续时间,单位为微秒。取值范围为0到40625。
- preambleLength:CAD操作前需要发送的前导码长度,单位为符号。取值范围为0到1023。
- cadSymbolNum:CAD操作期间要检测的符号数。取值范围为0到255。
- cadDetPeak:CAD操作期间检测到干扰峰值的RSSI门槛。取值范围为0到127。
- cadDetMin:CAD操作期间检测到干扰最小RSSI门槛。取值范围为0到127。
- cadExitMode:CAD操作完成后芯片退出CAD模式的方式。取值范围为SX126X_CAD_ONLY、SX126X_CAD_RX、SX126X_CAD_LBT或SX126X_CAD_LBT_AND_RX。
- cadTimeout:CAD操作超时时间,单位为微秒。取值范围为0到262140000。
SetCadConfig函数用于配置SX126x芯片的CAD参数,可根据应用需求进行设置。需要注意的是,该函数仅用于配置CAD参数,要执行CAD操作仍需调用相应的CAD函数。
阅读全文