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.

AWR1843BOOST :Continuous mode (ContStream) with DCA1000

Part Number: AWR1843BOOST

Hello,

I'm trying to make the card work in continuous, so i've seen many threads talking about contStream tab with mmwave studio so i tried to give it shot, the capture works well but when i try to display the results i get this error :

[11:37:35] [RadarAPI]: Error: The processus can't access the file, it's used by another processus
[11:37:35] Trace:
[11:37:35] à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
[11:37:35] à System.IO.__Error.WinIOError()
[11:37:35] à System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
[11:37:35] à AR1xController.ChirpConfigTab.GetNumOfFilesCaptured(String adc_file_path)
[11:37:35] à AR1xController.ScriptOps.iStartCaptureCardMtlbFrContProcessingForADCDataProcessingANdDisplay(Boolean is_starting_op, Boolean is_ending_op)

I have many questions, is the contStream gonna make the card work in continuous ? And if it does then after the capture i get adc data and adc data row files with over 1gb and i don't know what to do with them, i tried opening them with a matlab file script but it won't work.

Also if there is another solution to make the card work in continuous i would love to hear it.

Best regards

Philippe

  • Hi,

    ContStream feature will send a single tone and is usually used for testing.

    Is this the feature you need to use?

    Thank you

    Cesar

  • Hello Cesar,

    After making an acquisition and processing it, I want to take measurements for a given period (continuous measurement) and then process them on Matlab. But I don't know how to do it, the display button doesn't work and the code that converts the adc_data.bin file into Matlab data either, it only works for a classic acquisition.

    Thank you

    Philippe

  • Hi,

    After making an acquisition and processing it, I want to take measurements for a given period (continuous measurement) and then process them on Matlab.

    Sorry, I am still not clear what this means "After making an acquisition and processing it, I want to take measurements.."

    If you are interested in capturing raw data, there are following limitations

             1) If the captured data is larger than 1Gb than it is no longer possible to process this with integrated Matlab. One would have to develop custom matlab scripts.

             2) It is not possible to have a real time display of the raw data. Raw data must be captured to a file

             3) Some chirp configurations may result in a rate of ADC data which is too high for the Ethernet transfer and will result in dropped frames

    Thank you

     Cesar