xWRL6432 MMWAVE-L-SDK  05.04.00.01
DPU_CFARProcHWA_StaticConfig Struct Reference

Detailed Description

HWA CFAR static configuration.

The structure is used to hold the static configuration used for CFAR. The following condition must be satisfied:

Data Fields

uint8_t log2NumDopplerBins
 Log2 of number of doppler bins. More...
 
uint16_t numRangeBins
 Number of range bins. More...
 
uint16_t numDopplerBins
 Number of doppler bins. More...
 
uint16_t azimuthFftSize
 Azimuth FFT size. More...
 
uint16_t elevationFftSize
 Elevation FFT size. More...
 
float rangeStep
 Range conversion factor for FFT range index to meters. More...
 
float dopplerStep
 Doppler conversion factor for Doppler FFT index to m/s. More...
 
float lambdaOverDistX
 Lambda over antenna spacing in x-direction. More...
 
float lambdaOverDistZ
 Lambda over antenna spacing in z-direction. More...
 
float rangeBias
 Range bias. More...
 
uint8_t selectCoherentPeakInDopplerDim
 1 - select the coherent peak in Doppler, 0 - non-coherently combine accross Doppler, zero doppler output, 2 - non-coherently combine accross Doppler, doppler output based on Doppler maximum position More...
 
uint8_t angleDimension
 1 - 1D: 6x1 azimuth antenna array 2 - 2D: one lower row: 4 antennas, upper row 2 antennas More...
 
uint8_t detectionHeatmapType
 0-Range-Azimuth heatmap, 1-Range-Doppler heatmap More...
 
bool isStaticClutterRemovalEnabled
 Static Clutter Removal Cfg. More...
 
bool isDetMatrixLogScale
 Detection matrix format 0 - Linear 32-bit integer, 1 - 16-bit log2 magnitude in Q11 format. More...
 
bool enableCfarPointCloudListWithIndices
 enable CFAR point cloud list with range/azimuth indices More...
 

Field Documentation

◆ log2NumDopplerBins

uint8_t DPU_CFARProcHWA_StaticConfig::log2NumDopplerBins

Log2 of number of doppler bins.

◆ numRangeBins

uint16_t DPU_CFARProcHWA_StaticConfig::numRangeBins

Number of range bins.

◆ numDopplerBins

uint16_t DPU_CFARProcHWA_StaticConfig::numDopplerBins

Number of doppler bins.

◆ azimuthFftSize

uint16_t DPU_CFARProcHWA_StaticConfig::azimuthFftSize

Azimuth FFT size.

◆ elevationFftSize

uint16_t DPU_CFARProcHWA_StaticConfig::elevationFftSize

Elevation FFT size.

◆ rangeStep

float DPU_CFARProcHWA_StaticConfig::rangeStep

Range conversion factor for FFT range index to meters.

◆ dopplerStep

float DPU_CFARProcHWA_StaticConfig::dopplerStep

Doppler conversion factor for Doppler FFT index to m/s.

◆ lambdaOverDistX

float DPU_CFARProcHWA_StaticConfig::lambdaOverDistX

Lambda over antenna spacing in x-direction.

◆ lambdaOverDistZ

float DPU_CFARProcHWA_StaticConfig::lambdaOverDistZ

Lambda over antenna spacing in z-direction.

◆ rangeBias

float DPU_CFARProcHWA_StaticConfig::rangeBias

Range bias.

◆ selectCoherentPeakInDopplerDim

uint8_t DPU_CFARProcHWA_StaticConfig::selectCoherentPeakInDopplerDim

1 - select the coherent peak in Doppler, 0 - non-coherently combine accross Doppler, zero doppler output, 2 - non-coherently combine accross Doppler, doppler output based on Doppler maximum position

◆ angleDimension

uint8_t DPU_CFARProcHWA_StaticConfig::angleDimension

1 - 1D: 6x1 azimuth antenna array 2 - 2D: one lower row: 4 antennas, upper row 2 antennas

◆ detectionHeatmapType

uint8_t DPU_CFARProcHWA_StaticConfig::detectionHeatmapType

0-Range-Azimuth heatmap, 1-Range-Doppler heatmap

◆ isStaticClutterRemovalEnabled

bool DPU_CFARProcHWA_StaticConfig::isStaticClutterRemovalEnabled

Static Clutter Removal Cfg.

◆ isDetMatrixLogScale

bool DPU_CFARProcHWA_StaticConfig::isDetMatrixLogScale

Detection matrix format 0 - Linear 32-bit integer, 1 - 16-bit log2 magnitude in Q11 format.

◆ enableCfarPointCloudListWithIndices

bool DPU_CFARProcHWA_StaticConfig::enableCfarPointCloudListWithIndices

enable CFAR point cloud list with range/azimuth indices