lriot 2.1.0.0
lr1110_radio_cad_params_s Struct Reference

Channel Activity Detection parameters. More...

#include <lr1110_radio_types.h>

Data Fields

uint8_t cad_symb_nb
 Number of symbols used for CAD detection.
 
uint8_t cad_detect_peak
 
uint8_t cad_detect_min
 
lr1110_radio_cad_exit_mode_t cad_exit_mode
 Automated action on CAD completion.
 
uint32_t cad_timeout
 Value used to compute timeout.
 

Detailed Description

Channel Activity Detection parameters.

Parameters detPeak and detMin are to be used for tuning the sensitivity of Channel Activity Detection. It depends on Spreading Factor, Bandwidth and symbolNum.

For detPeak, the 5 MSBits are encoding the integer part, the 3 LSBits are encoding 1/8 of the decimal part. For instance, $detPeak = 50$ (= 0x32) leads to a ratio being $6 + 2 * 1/8 = 6.25$.

detMin is unit free and represents the ratio between the minimal power of a correlation peak and measurement gain that can be considered as a peak detection. It helps to avoid detection on noise. Authorized values a from 0 to 181.

Field Documentation

◆ cad_detect_min

uint8_t cad_detect_min

Minimum power of the correlation peak to be considered as a positive CAD (Default 0x0A)

◆ cad_detect_peak

uint8_t cad_detect_peak

Ratio for CAD between correlator peak and average (Default 0x32)

◆ cad_exit_mode

Automated action on CAD completion.

◆ cad_symb_nb

uint8_t cad_symb_nb

Number of symbols used for CAD detection.

◆ cad_timeout

uint32_t cad_timeout

Value used to compute timeout.


The documentation for this struct was generated from the following file: