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.

AWR1642BOOST: Does using DCA1000EVM to stream user data make frame rate faster?

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: DCA1000EVM, MMWAVE-STUDIO

Hi i am going to streaming user data to PC using DCA1000EVM.

When using demo visualizer, as i increase the number of data to plot(heat map, range profile), the frame rate of plot data decrease.

Does it really affect to the frame rate of streaming data to PC when i increase the number of data to stream?

If it does, when i use DCA1000EVM to stream user data, would it solve that kind of problem?

Thanks a lot

  • With the PC currently it is limited by UART speed, that means if you ask for more data and frame period is not sufficient then visualizer might miss some frame data while doing the processing and plotting of those.
    If you use other faster interface instead of UART then the transfer of data will take lesser time and at custom visualizer, you will not see missing frame data and in this case, you can reduce the frame periodicity (in other form frame rate will be increased).


    Regards,
    Jitendra
  • Thanks for your reply,

    Do you mean that if i use UART communication without using demo visualizer, i could get all data that are included in mmw demo code(mmw demo data structure) more faster than when i use demo visualizer?

    Also, The frame rate is important when treat these data in later algorithm such as fusion with image. So if it does not allow enough streaming speed when using UART communication, then would using DCA1000EVM with ethernet communication solve this problem?

    Regards,

    Jinhyeong 

  • Yes, using LVDS streaming of user data through DCA1000EVM provides much higher speed. Current solution with DCA1000 is via mmWave-Studio where it captures streamed data to a file and further you can do the post-processing offline. With this existing solution you may not able to do run time visualization as you are doing currently with mmWave-Demo-Visualizer, you need to write your own tool to visualize it through DCA1000.
    And frame rate will rely on how much time any algo takes to crunch that frame data, else it will miss consecutive frame data, with LVDS you can go for higher frame rate compare to UART.

    Regards,
    Jitendra