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/IWR1443BOOST: mmWave studio dump file in Matlab

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: IWR1443

Tool/software: TI-RTOS

I used the mmWave stereo program using IWR1443 BOOST and DCA1000.


I set the same settings as the mmWave studio user guide on the Radar API tab.

The SensorConfig tab operated the DCA1000 ARM, Trigger Frame with the file 'C:\ti\mmwave_studio_01_00_00_00\mmWaveStudio\PostProc\adc_data.bin' and click Postproc to open a window in the RadarStudio Postprocessing.

I wonder if there is a way to use 'adc_data.bin' file to get the data value of the dumped file('adc_data.bin') from Matlab and FFT it on Matlab.

Thanks

  • Cha,

    Look at this document LINK ("Mmwave Radar Device ADC Raw Data Capture") on page 7 you can see how the data is saved, and on page 15 there is MatLab code to process data.

    Let say that you stop your script/capture before pressing the "PostProc" button in mmWave Studio.

    You need to run Packet_Reorder_Zerofill.exe (details on Page 15 on link provided), this will leave the data exactly as if you ran "PostProc".

    From here you will need to develop your algorithm to do all processing.

    Alex

  • Thanks Alex

    I will try!!
  • Hi Alex

    I have something to ask

    The link Alex gave me was well identified in the matlab code, but I wanted to know what the x-axis and y-axis mean when doing 'plot(adcData) in the matlab.

    Cha
  • Great to hear that you have it working.

    That script does not have a 'plot(adcData)', if you are just trying to plot the ADC data at the end of the script, then please look over the snippet below, from the file i sent you. 

    Plotting adcData "as is", it will give you all 4 RX channels with their amplitude as the y axis and time / all chirps in the x axis.

    if you have other questions please begin a new thread, as it will be easier for others to find the solution to this question.

    Alex