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.

[参考译文] AWR2243:毫米波雷达中的后处理失败

Guru**** 2474410 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1046166/awr2243-post-processing-failed-in-mmwave-radar

器件型号:AWR2243

大家好、我正面临同样的问题、我无法了解上一个问题是如何解决的。

当我选择.bin 文件并单击 postproc 按钮时、它将返回

[10:21:07]  [RadarAPI]: ar1.StartMatlabPostProc("C:\\ti\\PostProc\\adc_data\\master_0000_data.bin")
[10:21:07]  [RadarAPI]: No of files Captured: 1, Total no of frames for each device : 4092
[10:21:07]  [RadarAPI]: Error: 
[10:21:07]  
[10:21:07]  ... MWMCR::EvaluateFunction error ... 
[10:21:07]  Reference to non-existent field 'NumOfSubFrames'.
[10:21:07]  Error in => process_adc_data.m at line 76.
[10:21:07]  
[10:21:07]  ... Matlab M-code Stack Trace ...
[10:21:07]      at
[10:21:07]  file C:\Users\Haoch\AppData\Local\Temp\Haoch\mcrCache8.5.1\Matlab0\Processing_functions\prepare_frame.m, name prepare_subframes, line 169.
[10:21:07]      at
[10:21:07]  file C:\Users\Haoch\AppData\Local\Temp\Haoch\mcrCache8.5.1\Matlab0\Processing_functions\prepare_frame.m, name prepare_frame, line 17.
[10:21:07]      at
[10:21:07]  file C:\Users\Haoch\AppData\Local\Temp\Haoch\mcrCache8.5.1\Matlab0\Processing_functions\create_current_burst_config.m, name create_current_burst_config, line 5.
[10:21:07]      at
[10:21:07]  file C:\Users\Haoch\AppData\Local\Temp\Haoch\mcrCache8.5.1\Matlab0\Processing_functions\populate_current_burst_constants.m, name populate_current_burst_constants, line 11.
[10:21:07]      at
[10:21:07]  file C:\Users\Haoch\AppData\Local\Temp\Haoch\mcrCache8.5.1\Matlab0\MatlabPostPr\process_adc_data.m, name process_adc_data, line 76.
[10:21:07]  
[10:21:07]  
[10:21:07]  Trace:
[10:21:07]     在 MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(String functionName, Int32 numArgsOut, Int32 numArgsIn, MWArray[] argsIn)
[10:21:07]     在 MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction(Int32 numArgsOut, String functionName, MWArray[] argsIn)
[10:21:07]     在 MatlabPostProcGui.MatlabPostProcGUIClass.process_adc_data(MWArray adc_file_name, MWArray force_cont_stream_mode)
[10:21:07]     在 AR1xController.frmAR1Main.iStartMtlabPostProc()

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    打开后处理窗口似乎对我有效。  但窗口如下所示为空白

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Haocheng、  

    在这种情况下、您能否尝试重新启动 mmWave Studio、看看它是否有用。  

    作为一种权变措施、您还可以尝试"独立后处理"。  当已从先前会话中捕获数据并且用户只需要使用 Studio 对数据进行 POST 处理时、这一点尤其有用。

    只需按照 MMWAVE_STUDIO_STACK_SCAND_USER_guide.pdf 第8.2.2节中突出显示的步骤操作。  

    此致、

    石田

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、它在 Matlab Windows 中仍然为空、与具有 多个图解图的 USER_guide.pdf 不同。  我认为这可能是 Matlab 故障。  但我安装了 matlab2015aSP1 32位运行时(如所示为用户指南8.5.1)。  在我发布的图中、左侧是我的情况、没有图形。  在右侧、您可以看到.bin 文件已加载、因为已识别帧大小。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Haocheng、

    是的、我感觉是一样的。 我认为 MATLAB 下载本身存在问题。

    请再次尝试安装、如果这也不起作用、请再次尝试安装 mmWave Studio。  

    此致、

    石田  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、这是 Matlab 的故障。  我仍然不明白为什么该 SDK 在32位 Matlab 上运行?  您能告诉我您有关测试机(系统版本、位数、Matlab 版本)的信息吗?  我的计算机是 Windows 10 64位、Matlab 2015aSP1。  我不知道如何解决依赖性问题。  如果您可以修复当前新硬件和软件的错误、我们将不胜感激。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、我找到了有关该错误的解决方案。  从 https://ww2.mathworks.cn/support/bugreports/1179769安装补丁文件。  并将文件解压到 Matlab 文件夹。  然后问题得到解决。  希望这可以帮助其他人。  BTW,您应该更新应用程序:)。