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.

DCA1000EVM: Data capturing issue on DCA1000 for larger No of Frames: The process cannot access the file because it is being used by another process

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR2243BOOST

Hi,

I get the following error when changing the number of frames to 128. I am using AWR2243BOOST and here are the lines in the lua script

if (ar1.FrameConfig(0, 0, 128, 128, 40, 0, 1) == 0) then
WriteToLog("FrameConfig Success\n", "green")

The script works fine for lower No of frames (like 64). The output of the script for 128 is:

[01:15:44] [RadarAPI]: ar1.StartFrame()
[01:15:44] [RadarAPI]: Status: Passed
[01:15:44] Frame start async event received!
[01:15:49] Frame End async event received!
[01:15:49] [RadarAPI]: Frame Ended
[01:15:49] Please wait for a few seconds for matlab post processing .....!!!!
[01:15:49] [RadarAPI]: Error: The process cannot access the file because it is being used by another process.
[01:15:49] Trace:
[01:15:49] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
[01:15:49] at System.IO.__Error.WinIOError()
[01:15:49] at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
[01:15:49] at AR1xController.ChirpConfigTab.GetNumOfFilesCaptured(String adc_file_path)
[01:15:49] at AR1xController.frmAR1Main.iStartMtlabPostProc()