xWRL6432 MMWAVE-L-SDK  05.04.00.01
DPU_CFARProc_CfarScndPassCfg Struct Reference

Detailed Description

CFAR Configuration.

The structure contains the cfar configuration used in data path

Data Fields

uint32_t thresholdScale
 CFAR threshold scale. More...
 
float threshold_dB
 CFAR threshold in dB. More...
 
uint8_t averageMode
 CFAR averagining mode 0-CFAR_CA, 1-CFAR_CAGO, 2-CFAR_CASO. More...
 
uint8_t winLen
 CFAR noise averaging one sided window length. More...
 
uint8_t guardLen
 CFAR one sided guard length. More...
 
uint8_t noiseDivShift
 CFAR cumulative noise sum divisor CFAR_CA: noiseDivShift should account for both left and right noise window ex: noiseDivShift = ceil(log2(2 * winLen)) CFAR_CAGO/_CASO: noiseDivShift should account for only one sided noise window ex: noiseDivShift = ceil(log2(winLen)) More...
 
uint8_t cyclicMode
 CFAR 0-cyclic mode disabled, 1-cyclic mode enabled. More...
 
uint8_t peakGroupingEn
 Peak grouping, 0- disabled, 1-enabled. More...
 
uint8_t enabled
 Second pass CFAR Enabled flag, 0- disabled, 1-enabled. More...
 

Field Documentation

◆ thresholdScale

uint32_t DPU_CFARProc_CfarScndPassCfg::thresholdScale

CFAR threshold scale.

◆ threshold_dB

float DPU_CFARProc_CfarScndPassCfg::threshold_dB

CFAR threshold in dB.

◆ averageMode

uint8_t DPU_CFARProc_CfarScndPassCfg::averageMode

CFAR averagining mode 0-CFAR_CA, 1-CFAR_CAGO, 2-CFAR_CASO.

◆ winLen

uint8_t DPU_CFARProc_CfarScndPassCfg::winLen

CFAR noise averaging one sided window length.

◆ guardLen

uint8_t DPU_CFARProc_CfarScndPassCfg::guardLen

CFAR one sided guard length.

◆ noiseDivShift

uint8_t DPU_CFARProc_CfarScndPassCfg::noiseDivShift

CFAR cumulative noise sum divisor CFAR_CA: noiseDivShift should account for both left and right noise window ex: noiseDivShift = ceil(log2(2 * winLen)) CFAR_CAGO/_CASO: noiseDivShift should account for only one sided noise window ex: noiseDivShift = ceil(log2(winLen))

◆ cyclicMode

uint8_t DPU_CFARProc_CfarScndPassCfg::cyclicMode

CFAR 0-cyclic mode disabled, 1-cyclic mode enabled.

◆ peakGroupingEn

uint8_t DPU_CFARProc_CfarScndPassCfg::peakGroupingEn

Peak grouping, 0- disabled, 1-enabled.

◆ enabled

uint8_t DPU_CFARProc_CfarScndPassCfg::enabled

Second pass CFAR Enabled flag, 0- disabled, 1-enabled.