Our customized AWR1843 radar device uses automotive lab demo 0007_mrr with both USRR and MRR mode, there are presettings for minimum range and maximum range as below for USRR mode and MRR mode respectively.
dss_main.c
void MmwDemo_populateMRR(MmwDemo_DSS_DataPathObj* obj, uint16_t subframeIndx) { ... obj->minRange = (uint16_t) (0.5f * (1 << obj->xyzOutputQFormat)); obj->maxRange = (uint16_t) ROUND_TO_INT32(obj->rangeResolution*SUBFRAME_MRR_NUM_CMPLX_ADC_SAMPLES * (0.9f) * (1 << obj->xyzOutputQFormat)); ... } void MmwDemo_populateUSRR(MmwDemo_DSS_DataPathObj* obj, uint16_t subframeIndx) { ... obj->minRange = (uint16_t) (0.10f * (1U << obj->xyzOutputQFormat)); obj->maxRange = (uint16_t) ROUND_TO_INT32(obj->rangeResolution*SUBFRAME_USRR_NUM_CMPLX_ADC_SAMPLES * (0.9f) * (1U << obj->xyzOutputQFormat)); ... }
According to the settings in the code, I guess the minRange for USRR is 0.1meter and minRange for MRR is 0.5meter.
1) Is it correct?
I could not figure out the maxRange value for MRR and USRR. But from the minRange and maxRange settings, it seems USRR and MRR have large range overlapped.
2) Do USRR and MRR have large overlapped range?
3) How the lab demo processes the duplicated detected objects in the overlapped range?
Thanks