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.
When post-processing raw data recorded by DCA1000EVM from AWR1642Boost, from time to time an error occurs. After that error, data acquision
and recording to file is still possible, but pressing "PostProc" button just repeats the same error message. The only thing that helps is restarting
the MMWStudio GUI, redoing all configuration steps. This is very annoying. Is the some command to restart the Matlab engine? Error log below
[13:14:23] Start Record command : Success
[13:14:23]
[13:14:23] Record is completed
[13:14:23]
[13:14:23] Record stop is done successfully
[13:14:23] [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\PostProc\\adc_data.bin")
[13:14:23] [RadarAPI]: No of files Captured: 1, Total no of frames for each device : 101
[13:14:23] [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\PostProc\\adc_data.bin")
[13:14:23] [RadarAPI]: No of files Captured: 1, Total no of frames for each device : 101
[13:14:23] [RadarAPI]: Error:
[13:14:23]
[13:14:23] ... MWMCR::EvaluateFunction error ...
[13:14:23] Output argument "adc_file_name" (and maybe others) not assigned during call to "calc_rel_offset_and_file_name".
[13:14:23] Error in => process_adc_data.m at line 79.
[13:14:23]
[13:14:23] ... Matlab M-code Stack Trace ...
[13:14:23] at
[13:14:23] file C:\Users\ADMINI~1\AppData\Local\Temp\Administrator\mcrCache8.5.1\Matlab0\Processing_functions\read_adc_data.m, name read_adc_data_16xx, line 528.
[13:14:23] at
[13:14:23] file C:\Users\ADMINI~1\AppData\Local\Temp\Administrator\mcrCache8.5.1\Matlab0\Processing_functions\read_adc_data.m, name read_adc_data, line 27.
[13:14:23] at
[13:14:23] file C:\Users\ADMINI~1\AppData\Local\Temp\Administrator\mcrCache8.5.1\Matlab0\MatlabPostPr\process_adc_data.m, name process_adc_data, line 79.
[13:14:23]
[13:14:23]
[13:14:23] Trace:
[13:14:23] в MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(String functionName, Int32 numArgsOut, Int32 numArgsIn, MWArray[] argsIn)
[13:14:23] в MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(Int32 numArgsOut, String functionName, MWArray[] argsIn)
[13:14:23] в MatlabPostProcGui.MatlabPostProcGUIClass.process_adc_data(MWArray adc_file_name, MWArray force_cont_stream_mode)
[13:14:23] в AR1xController.frmAR1Main.iStartMtlabPostProc()
God day, Cesar
I am using the 2.01.01 version, I believe it's the latest. Had this error on two different machines,
one with windows 7, another with windows 10
Michael,
Please make sure that you have MATLAB runtime v8.5.1 (32-bit) installed on your PC. You must use the 32-bit version of the runtime and not the 64-bit version.
Regards,
Kyle
Michael,
Please make sure that the MATLAB v8.5.1 (32-bit) runtime directory is the has the highest priority of any other MATLAB installations in the Windows "PATH" environment variable.
You can also try deleting the entire RSTD folder located at
C:\Users\<username>\AppData\Roaming
Regards,
Kyle