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.

IWR6843: Parsing raw data obtained by mmWave Studio from adc_data.bin

Part Number: IWR6843
Other Parts Discussed in Thread: IWRL6432, , MMWAVE-L-SDK

Tool/software:

Dear colleagues,

1) I capture RAW data from IWR6843ISK-ODS + DCA1000 by means of mmWave Studio 2.1.1.0.

Then I use:

....\mmwave_studio_02_01_01_00\mmWaveStudio\MatlabExamples\singlechip_raw_data_reader_example\rawDataReader.m

It provides two files:

- adc_data.mat

- radarCube.mat

I want to get time domain unprocessed data in array with the shape like radar cube. Data in adc_data.mat is not shaped into array like radar cube.
So I use code for forming radarCube.mat, but delete line of code (in rawDataReader.m) which contains FFT:

Is it correct way? It seems that in source code there are no other processing except FFT, does not it?

If no, could you advice another way?

2) When I read radarCube.mat I get size (510, 4, 64) for one frame.

Where number of chirps is 255, number of samples per chirp 64, TDM MIMO with Tx1 and Tx2 is used.

Is it correct to consider chirps from 0,2,4...510 as belonging to Tx1 and 1,3,5... as belonging to Tx2?


Best regards,

Grigor Mardiyan

 

  • Hi

    Thanks for your query. Please allow us a couple of days to resppnd

    Regards

  • Hey Grigor,

    We generally do not provide support for custom software on E2E, only direct TI software and hardware. That being said, I will provide two other example scripts where we do FFTs with TI mmWave devices.

    1. In the Radar Toolbox, we have the ADC Data Capture Tool at <radar_toolbox>\tools\Adc_Data_Capture_Tool_DCA1000_CLI. After reading in raw data, the script will present the user with 2D FFT output. Perhaps this tool and its respective source code provided in the 'gui' folder will help you more with getting the radar cube you are looking for.

    2. In the MMWAVE-L-SDK 5.0 which is for IWRL6432, we provide ADC parsing scripts within MMWAVE_L_SDK_05_05_00_01\tools\ADC_parser that shows 1D FFT, 2D FFT, and comparison of TX to RX across multiple antennas. Note that this is for a different device to IWR6843 so there will be differences, but can help you see how we parse ADC data into different forms.

    Best Regards,

    Pedrhom