xWRL6432 MMWAVE-L-SDK  05.04.00.01

Introduction

Macros that define values to use for HWA_CommonConfig::configMask when specifying which values in the HWA_CommonConfig are valid.

Macros

#define HWA_COMMONCONFIG_MASK_NUMLOOPS   0x00000001
 
#define HWA_COMMONCONFIG_MASK_PARAMSTARTIDX   0x00000002
 
#define HWA_COMMONCONFIG_MASK_PARAMSTOPIDX   0x00000004
 
#define HWA_COMMONCONFIG_MASK_FFT1DENABLE   0x00000008
 
#define HWA_COMMONCONFIG_MASK_BPMRATE   0x00000010
 
#define HWA_COMMONCONFIG_MASK_BPMPATTERN   0x00000020
 
#define HWA_COMMONCONFIG_MASK_INTERFERENCETHRESHOLD   0x00000040
 
#define HWA_COMMONCONFIG_MASK_TWIDDITHERENABLE   0x00000080
 
#define HWA_COMMONCONFIG_MASK_LFSRSEED   0x00000100
 
#define HWA_COMMONCONFIG_MASK_FFTSUMDIV   0x00000200
 
#define HWA_COMMONCONFIG_MASK_CFARTHRESHOLDSCALE   0x00000400
 
#define HWA_COMMONCONFIG_MASK_I_CMULT_SCALE   0x00000800
 
#define HWA_COMMONCONFIG_MASK_Q_CMULT_SCALE   0x00001000
 
#define HWA_COMMONCONFIG_MASK_DCEST_SCALESHIFT   0x00002000
 
#define HWA_COMMONCONFIG_MASK_DCSUB_SWVAL   0x00004000
 
#define HWA_COMMONCONFIG_MASK_INTERFMAG_THRESHOLD   0x00008000
 
#define HWA_COMMONCONFIG_MASK_INTERFMAGDIFF_THRESHOLD   0x00010000
 
#define HWA_COMMONCONFIG_MASK_INTERFSUM_MAG   0x00020000
 
#define HWA_COMMONCONFIG_MASK_INTERFSUM_MAGDIFF   0x00040000
 
#define HWA_COMMONCONFIG_MASK_EGECOMRESS_KPARAM   0x000080000
 

Macro Definition Documentation

◆ HWA_COMMONCONFIG_MASK_NUMLOOPS

#define HWA_COMMONCONFIG_MASK_NUMLOOPS   0x00000001

Use when HWA_CommonConfig::numLoops is valid

◆ HWA_COMMONCONFIG_MASK_PARAMSTARTIDX

#define HWA_COMMONCONFIG_MASK_PARAMSTARTIDX   0x00000002

◆ HWA_COMMONCONFIG_MASK_PARAMSTOPIDX

#define HWA_COMMONCONFIG_MASK_PARAMSTOPIDX   0x00000004

Use when HWA_CommonConfig::paramStopIdx is valid

◆ HWA_COMMONCONFIG_MASK_FFT1DENABLE

#define HWA_COMMONCONFIG_MASK_FFT1DENABLE   0x00000008

Use when HWA_CommonConfig::fft1DEnable is valid

◆ HWA_COMMONCONFIG_MASK_BPMRATE

#define HWA_COMMONCONFIG_MASK_BPMRATE   0x00000010

Use when HWA_CommonConfig::bpmRate is valid

◆ HWA_COMMONCONFIG_MASK_BPMPATTERN

#define HWA_COMMONCONFIG_MASK_BPMPATTERN   0x00000020

Use when HWA_CommonConfig::bpmPattern is valid

◆ HWA_COMMONCONFIG_MASK_INTERFERENCETHRESHOLD

#define HWA_COMMONCONFIG_MASK_INTERFERENCETHRESHOLD   0x00000040

◆ HWA_COMMONCONFIG_MASK_TWIDDITHERENABLE

#define HWA_COMMONCONFIG_MASK_TWIDDITHERENABLE   0x00000080

◆ HWA_COMMONCONFIG_MASK_LFSRSEED

#define HWA_COMMONCONFIG_MASK_LFSRSEED   0x00000100

Use when HWA_CommonConfig::lfsrSeed is valid

◆ HWA_COMMONCONFIG_MASK_FFTSUMDIV

#define HWA_COMMONCONFIG_MASK_FFTSUMDIV   0x00000200

Use when HWA_CommonConfig::fftSumDiv is valid

◆ HWA_COMMONCONFIG_MASK_CFARTHRESHOLDSCALE

#define HWA_COMMONCONFIG_MASK_CFARTHRESHOLDSCALE   0x00000400

◆ HWA_COMMONCONFIG_MASK_I_CMULT_SCALE

#define HWA_COMMONCONFIG_MASK_I_CMULT_SCALE   0x00000800

◆ HWA_COMMONCONFIG_MASK_Q_CMULT_SCALE

#define HWA_COMMONCONFIG_MASK_Q_CMULT_SCALE   0x00001000

◆ HWA_COMMONCONFIG_MASK_DCEST_SCALESHIFT

#define HWA_COMMONCONFIG_MASK_DCEST_SCALESHIFT   0x00002000

◆ HWA_COMMONCONFIG_MASK_DCSUB_SWVAL

#define HWA_COMMONCONFIG_MASK_DCSUB_SWVAL   0x00004000

◆ HWA_COMMONCONFIG_MASK_INTERFMAG_THRESHOLD

#define HWA_COMMONCONFIG_MASK_INTERFMAG_THRESHOLD   0x00008000

◆ HWA_COMMONCONFIG_MASK_INTERFMAGDIFF_THRESHOLD

#define HWA_COMMONCONFIG_MASK_INTERFMAGDIFF_THRESHOLD   0x00010000

◆ HWA_COMMONCONFIG_MASK_INTERFSUM_MAG

#define HWA_COMMONCONFIG_MASK_INTERFSUM_MAG   0x00020000

◆ HWA_COMMONCONFIG_MASK_INTERFSUM_MAGDIFF

#define HWA_COMMONCONFIG_MASK_INTERFSUM_MAGDIFF   0x00040000

◆ HWA_COMMONCONFIG_MASK_EGECOMRESS_KPARAM

#define HWA_COMMONCONFIG_MASK_EGECOMRESS_KPARAM   0x000080000

Use when HWA_CommonConfig::EGEKparam is valid