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.
Hi,
I am using IWR6843ISK-ODS and DCA1000 to collect raw data from mmWave Studio CLI Tool, e.g., adc_data_Raw_0.bin.
I realize that I need to clean binary adc data for manual processing, for example, header remove, packet reorder and zero fill.
The document "Mmwave Radar Device ADC Raw Data Capture" only provides us how to parse the adc_data after cleaning. I know there are instructions about "DCA1000EVM Data Format" in "DCA1000EVM Data CaptureCard User's Guide". However, I'm still have some problem with how to implement in Matlab code.
The "mmwave_postproc.exe" is using Matlab Runtime Engine, I suppose you already have code available, could you provide them?
Thank you,
Shuting
Hi Shutting,
Sorry for the delayed response here. In mmWaveConfig.txt, there is a parameter called ENABLE_POSTPROC. If this is set to 1, then after the capture completes using Studio CLI, mmwave_postproc.exe will be called and the resulting binary should only contain the ADC data; package header removal, package reorder and zero filling should already be done.
Best Regards,
Josh
Hi Josh,
Thanks for your reply.
However, I'm still confused. Does the ENABLE_POSTPROC matter? In "DCA1000EVM CLI Software User Guide", there is a content of "Inline processing", saying that
When I set the ENABLE_POSTPROC = 0, I also got the same format as "Inline processing" results (please see below .csv file)
It seems like the data is already processed without "ENABLE_POSTPROC = 1". Could you please confirm that?
Thank you,
Shuting
Hi, Shuting:
Yes, you are correct. The package header removal, package reorder and zero filling is already been done when generate binary data file. Enable POSTPROC will show some plots.
Best,
Zigang