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.

RTOS/IWR1642BOOST: is it possible to get raw ADC data via UART and then do real-time processing?

Part Number: IWR1642BOOST
Other Parts Discussed in Thread: IWR1443, IWR1642, DCA1000EVM

Tool/software: TI-RTOS

Hi,

Now, we have IWR1642 and IWR1443 EVMs and we want to save raw ADC data from demo visualizer. But now, we receive point cloud data from data-port UART and get the real-time plots. Is it possible to get raw ADC data from data-port UART and then get real-time plots in demo visualizer?

I still have some specific questions:

1. Is it possible to receive both raw ADC data and point cloud data at the same time via data-port UART? or we can only transmit one of them via the data-port UART?

2. If it is possible to receive raw ADC data via data-port UART, can we process it in real-time in demo visualizer? since the UART speed limits to 1Mbps. 

Thank you.

Best regards,

Jiadi 

  • Hello Jiadi,

    The UART port does not have enough bandwidth to transfer the raw Radar ADC data. Please also see the following thread for more information.
    e2e.ti.com/.../2614416

    Regards,
    John
  • Hi John,

    I am confused with Nitin's reply in this thread:  

    From this reply, it seems that we can transfer ADC data by UART port? or it's not raw ADC data?

    Many thanks.

    Best regards,
    Jiadi

  • HI Jiadi,

    Sorry for the confusion. My response in the aforementioned thread was aimed at identifying why the mmWaveDemo Visualizer could not be used with the capture demo (as the user was trying to do) and the modifications/development work needed to send and plot the data captured specifically with the capture demo which captures only a snapshot of the raw ADC data until the capture buffer is filled up (~128KB).

    The UART doesn't have the bandwidth to continuously stream raw ADC data as John mentioned. Hope this resolves the confusion.

    Regards

    -Nitin 

  • Hi Nitin,

    Thank you for your reply.

    I still have one more question. Is the raw ADC data captured by capture demo only contains information of one frame?

    We want to use IWR1642 and IWR1443 for lab session. We want to display the real-time processing by using demo visualizer during lab session, and then save the raw ADC data for lab-assignment (let students to post-process the raw ADC data).

    Can we use capture demo to record enough raw ADC data? Or the only way is to use capture card?

    Thank you.

    Best regards,
    Jiadi
  • Hi Jiadi,

    There is only enough memory in the device to capture a single frame or so of data. If you need more than that then a capture card like the DCA1000EVM would be required.

    Regards,
    John
  • Hi John,

    Thank you for your reply.

    My last question of this thread is: How long can we capture using capture card like DCA1000EVM or TSW1400EVM? around 10 seconds? or more than 1 minute?

    Thank you.

    Best regards,
    Jiadi
  • Hi Jiadi,

    The amount of time that can be captured depends directly on the selected chirp configuration. Typically, the capture time would be on the order of minutes.

    Regards,
    John