This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1843: Hypotheses buffer of HWA AoA calculation in SDK3.5.0.4

Part Number: AWR1843

Hi TI team

 

As I examined the HWA AoA calculation in SDK3.5.0.4, we found out a difference between 'aoaprochwa' and 'aoa2dprochwa'.

In 'aoaprochwa', a hypotheses buffer is generated after 'Doppler compensation'. However, in 'aoa2dprochwa', there is no such buffer.

I am wondering that without such buffer means no maximum velocity extension method be applied, therefore, as velocity over possessed maximum velocity, the calculated angle may be wrong.

Am I misunderstanding anything?

Thank you.

Morris

  • Hi Morris,

    You are correct. Extended maximum velocity is not supported in the AOA2D DPU. This is also indicated in the doxygen documentation, which has no mention of Vmax extension for AOA2D DPU. 

    Further, in the code for AOA2D (aoa2dprochwa.c) I found this line of code:

    aoaHwaObj->dynLocalCfg.extMaxVelCfg = *aoaHwaCfg->dynCfg.extMaxVelCfg; //Currently not supported
    It seems that the DPU accepts the configuration, but does nothing to it.
    Without Vmax extension, a velocity higher than Vmax would be incorrectly detected as a lower velocity (<Vmax). Search for "aliased velocity" in the AOA DPU's doxygen documentation to see a visual description of this. 
    Regards,
    Aayush