xWRL6432 MMWAVE-L-SDK  05.04.00.01
DPU_uDopProc_StaticConfig Struct Reference

Detailed Description

Doppler DPU static configuration parameters.

The structure is used to hold the static configuration parameters for the Doppler DPU. The following conditions must be satisfied:

   numTxAntennas * numRxAntennas * numDopplerChirps * sizeof(cmplx16ImRe_t) <= 16 KB (one HWA memory bank)
   numTxAntennas * numRxAntennas * numDopplerBins * sizeof(uint16_t) <= 16 KB (one HWA memory bank)

Data Fields

uint8_t numTxAntennas
 Number of transmit antennas. More...
 
uint8_t numRxAntennas
 Number of receive antennas. More...
 
uint8_t numVirtualAntennas
 Number of virtual antennas. More...
 
uint16_t numRangeBins
 Number of range bins. More...
 
uint16_t numDopplerChirps
 Number of Doppler chirps. More...
 
uint16_t numDopplerBins
 Number of Doppler bins. More...
 
uint16_t azimuthFftSize
 Azimuth FFT size. More...
 
uint16_t elevationFftSize
 elevation FFT size More...
 
uint16_t numMinorMotionChirpsPerFrame
 Number of chirps per frame for Minor Motion Detection. More...
 
uint8_t log2NumDopplerBins
 Log2 of number of Doppler bins. More...
 
uint8_t angleDimension
 1 - 1D: 6x1 azimuth antenna array 2 - 2D: one lower row: 4 antennas, upper row 2 antennas More...
 
bool isDetMatrixLogScale
 Detection matrix format 0 - Linear 32-bit integer, 1 - 16-bit log2 magnitude in Q11 format. More...
 
bool isStaticClutterRemovalEnabled
 Static Clutter Removal Cfg. More...
 
bool isRxChGainPhaseCompensationEnabled
 Range Bias and rx channel gain/phase compensation enable flag. More...
 
DPU_uDopProc_compRxChannelBiasCfg compRxChanCfg
 Range Bias and rx channel gain/phase compensation configuration. 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...
 
uint8_t maxNumAzimAccumBins
 Maximum number of azimuth bins in micro-doppler accumulation. More...
 
DPU_uDopProcCliCfg cliCfg
 CLI Configuration. More...
 
uint16_t numAntRow
 Number of virtual antenna rows. More...
 
uint16_t numAntCol
 Number of virtual antenna columns. More...
 
uint16_t maxNumTracks
 Maximum number of tracks by tracker. More...
 
DPU_uDopClassifierCliCfg microDopplerClassifierCliCfg
 Classifier CLI configuration. More...
 

Field Documentation

◆ numTxAntennas

uint8_t DPU_uDopProc_StaticConfig::numTxAntennas

Number of transmit antennas.

◆ numRxAntennas

uint8_t DPU_uDopProc_StaticConfig::numRxAntennas

Number of receive antennas.

◆ numVirtualAntennas

uint8_t DPU_uDopProc_StaticConfig::numVirtualAntennas

Number of virtual antennas.

◆ numRangeBins

uint16_t DPU_uDopProc_StaticConfig::numRangeBins

Number of range bins.

◆ numDopplerChirps

uint16_t DPU_uDopProc_StaticConfig::numDopplerChirps

Number of Doppler chirps.

◆ numDopplerBins

uint16_t DPU_uDopProc_StaticConfig::numDopplerBins

Number of Doppler bins.

◆ azimuthFftSize

uint16_t DPU_uDopProc_StaticConfig::azimuthFftSize

Azimuth FFT size.

◆ elevationFftSize

uint16_t DPU_uDopProc_StaticConfig::elevationFftSize

elevation FFT size

◆ numMinorMotionChirpsPerFrame

uint16_t DPU_uDopProc_StaticConfig::numMinorMotionChirpsPerFrame

Number of chirps per frame for Minor Motion Detection.

◆ log2NumDopplerBins

uint8_t DPU_uDopProc_StaticConfig::log2NumDopplerBins

Log2 of number of Doppler bins.

◆ angleDimension

uint8_t DPU_uDopProc_StaticConfig::angleDimension

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

◆ isDetMatrixLogScale

bool DPU_uDopProc_StaticConfig::isDetMatrixLogScale

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

◆ isStaticClutterRemovalEnabled

bool DPU_uDopProc_StaticConfig::isStaticClutterRemovalEnabled

Static Clutter Removal Cfg.

◆ isRxChGainPhaseCompensationEnabled

bool DPU_uDopProc_StaticConfig::isRxChGainPhaseCompensationEnabled

Range Bias and rx channel gain/phase compensation enable flag.

◆ compRxChanCfg

DPU_uDopProc_compRxChannelBiasCfg DPU_uDopProc_StaticConfig::compRxChanCfg

Range Bias and rx channel gain/phase compensation configuration.

◆ rangeStep

float DPU_uDopProc_StaticConfig::rangeStep

Range conversion factor for FFT range index to meters.

◆ dopplerStep

float DPU_uDopProc_StaticConfig::dopplerStep

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

◆ maxNumAzimAccumBins

uint8_t DPU_uDopProc_StaticConfig::maxNumAzimAccumBins

Maximum number of azimuth bins in micro-doppler accumulation.

◆ cliCfg

DPU_uDopProcCliCfg DPU_uDopProc_StaticConfig::cliCfg

CLI Configuration.

◆ numAntRow

uint16_t DPU_uDopProc_StaticConfig::numAntRow

Number of virtual antenna rows.

◆ numAntCol

uint16_t DPU_uDopProc_StaticConfig::numAntCol

Number of virtual antenna columns.

◆ maxNumTracks

uint16_t DPU_uDopProc_StaticConfig::maxNumTracks

Maximum number of tracks by tracker.

◆ microDopplerClassifierCliCfg

DPU_uDopClassifierCliCfg DPU_uDopProc_StaticConfig::microDopplerClassifierCliCfg

Classifier CLI configuration.