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.

IWR6843ISK: Range profile data on High accuracy demo

Part Number: IWR6843ISK

Hi,

When we look at how the High Accuracy Visualizer works, we can see that the « range profile » data sent by UART corresponds to time domain data (Image 1).  A fourier transform is therefore performed by the visualizer to obtain the frequency domain range profile. However, for a project, I need to receive this frequency domain range profile directly via UART.

Since the fourier transform is also performed in the chip (CCS --> high_accuracy_68xx_dss -->RADARDEMO_highAccuRangeProc_priv.c --> line 210) (Image 2) , I would like to know if you know the reason why time data is sent and if it is possible to send frequency data instead ?

Thanks

  • Hi,

    I believe this choice was likely made to keep consistent with how the range profile is used in other demos/usecases. For this visualizer, the full range profile is used generally just to make the visualization better, since the peaks are already transmitted separately, so I think since it was primarily intended for visual purposes, there wasn't a lot of effort spent here to transmit the data post-range fft. Could you provide a bit of background of what you are looking to do with this data in your application?

    Best Regards,
    Alec

  • Hi Alec,

    I want to retrieve the range profile in order to apply different processing, including a background suppression, before detecting the peaks corresponding to the targets I am interested in. For that, I could use the temporal data sent by the chip, but for different constraints my client would like to avoid to realize the fft on the chip that will be used to control the whole system.

    In this context I wanted to know if there was really a reason that explains the sending of data in temporal rather than in frequency in your example.

    According to what you say there are no real reasons, so I'm thinking of looking at how the frequency data is sent in other examples and modify the high accuracy level sensing example to get what I want. (I need the high accuracy level sensing example because I want to use only one virtual antenna)

    Thanks,

    Fabien

  • Fabien, 

    Your approach definitely sounds like a viable one in order to achieve what you are looking for. Let me know if you have any specific questions or face any issues during your evaluation/development.

    Best Regards,
    Alec