My question is in TI MMWaveRadar Demo project 'mmw_dss_16xx':
1. Function void MmwDemo_rangeBiasRxChPhaseMeasure(
float targetDistance,
float rangeResolution,
float searchWinSize,
uint16_t *detMatrix,
uint16_t numDopplerBins,
uint32_t numVirtualAntennas,
uint32_t numColInSymbolMatrix,
uint32_t *symbolMatrix,
uint32_t numRxAnt,
uint32_t numTxAnt,
uint32_t *txOrder,
MmwDemo_compRxChannelBiasCfg_t *compRxChanCfg)
in file rx_ch_bias_measure.c
2. Function
void MmwDemo_addDopplerCompensation(
int32_t dopplerIdx,
int32_t numDopplerBins,
uint32_t *azimuthModCoefs,
uint32_t *azimuthModCoefsHalfBin,
int64_t *azimuthIn,
uint32_t numAnt)
in file dss_data_path.c
I don't understand the theory of range bias rx channel phase measure and doppler phase compensation in these 2 functions, is there a white paper ralated to these functions I can refer to.
Thank you!