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.

Linux/DCA1000EVM: How to get live stream ADC raw data from DCA1000?

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1642

Tool/software: Linux

Hi,

I'm trying to use DCA1000 + AWR1642 to get live stream ADC raw data on Linux system.
Because I want to analysis image from camera and ADC raw data from Radar synchronously.
But  the User's Guide only show how to use mmWaveStudio.exe to generate adc_data.bin file, and this way is difficult to get image and  ADC raw data  synchronously.

Also,I prefer to trigger the ADC raw data recording by my own code.
But I don't find the source code of the mmWaveStudio.exe to know how to generate bin file by code ,not by GUI.

Can Ti provide some sample code to control DCA1000 to send live stream ADC raw data packets?
Or give me some advice about how to trigger the ADC raw data recording by code.

Thank you.

Best regards,
Jian-Xian Lu

  • Hi,
    mmWave Studio doesn't supported on Linux system, currently it can run on Windows OS only.
    And further mmWave Studio GUI is the only option for now to capture raw data through DCA1000.

    Regards,
    Jitendra
  • Hi,

    OK, I got it.
    Thanks for your answer.
    Will Ti support live stream ADC raw data from DCA1000 in the future?

    Best regards,
    Jian-Xian Lu

  • Hi,
    DCA1000 can do continuous live capture of raw data to a file (limited by system memory).
    Are you asking for live capture or live processing also?

    In case of processing, currently it is not possible to do the live processing with mmWave Studio and there is no plan as such for future version.


    Regards,
    Jitendra
  • Hi,

    I prefer to use camera and DCA1000 to get the synchronous information of image and ADC raw data, and then analyze them.
    The best way for me is to live stream the data from both of camera and DCA1000 to PC after I  switch on them.


    Also, it is acceptable for me to get synchronous live capture data from bin file and video file.
    But I don't know how to save them to files synchronously because Ti only provides GUI to save raw data to the file which means the delay between image and raw data is unknown.
    If I can use code to control both of them to start recoding the image and raw data, the delay between them can be analyzed.


    By the way, I think Ethernet  path is quick enough to send raw data packets from DCA1000 to PC even though the short delay on transmission.
    So I don't understand the DCA1000 is unable to live processing the raw data as packets to PC.

    Thank you,

    Best regards,
    Jian-Xian Lu