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.

IWR1443BOOST: Parsing data through UART communication

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: MMWAVE-SDK

Hi, I am trying to parse RADAR data (point cloud, range doppler, azimuth doppler and heatmap) to PC via UART communication not using demo visualizer.

Is there any parsing code or matlab code to get these data from PC?

Also in demo visualizer, when i want to see heatmap from RADAR, it requires me to set frames below 5 frames. 

If i want to just obtain data not using demo visualizer, do i get data below 5 frames or could i get data with more than 30 frames?

Thanks a lot

Jinhyeong

  • Hi JinHyeong,

    We don't have a Matlab code available for parsing the mmw Demo UART data. However, you can download the mmWaveDemoVisualizer source code and refer to the function process1 in mmWave.js to understand the parsing.

    https://e2e.ti.com/support/sensors/f/1023/p/729467/2692336#2692336

    The limitation for keeping the frame rate under 5 FPS when the rangeAzimuth heatmap is enabled in the mmw demo is attributed to the timing requirements of the OOB demo processing chain. It is not a limitation of the mmwDemoVisualizer. 

    Thanks

    -Nitin 

  • Hi Nitin,

    Thanks for your fast reply.

    So the decrease of frame rate when adding heat map in visualizer is caused by processing in demo code, not by the limitation of visualizer?

    Does it mean that, if i want to stream heatmap through UART to PC not plotting any data in visualizer, the heat map data is streamed below 5 frame rate?

    Thanks

    Jinhyeong

  • Hi Jinhyeong,

    For visualizing heatmap plots, you need to select a frame rate of equal to or less than 4 fps (section 3.3 of the MMWAVE-SDK user guide) due to UART speed limitation as mentioned in the SDK Out of Box demo doxygen documentation which you can find in:

    C:\ti\mmwave_sdk_02_01_00_04\packages\ti\demo\xwr14xx\mmw\docs\doxygen\html\index.html

    Regards

    -Nitin