主题中讨论的其他器件:IWR1443
您好、TI 支持、
我正在尝试通过 mmWave Studio 用户指南第22节中提供的 MATLAB 代码来自动控制 mmWave Studio。 下面是我遵循的过程:
1.以管理员身份启动 mmWave Studio
2.在 mmWave Studio Lua Shell 中运行命令'RSTD.NetStart()'。 它返回 Nil (这是否假定发生?)。 Lua shell 如下所示:
>RSTD.NetStart ()>
3.运行'RSTD_Interface_Examples',这里是 MATLAB 输出:
RSTD_Interface_example 添加 RSTD 汇编 初始化 连接到 RSTD 客户端 的 RSTD 客户端无法连接到 mmWaveStudio 中的 mmWaveStudio 重新打开端口。 键入 RSTD.NetClose (),然后键入 RSTD.NetStart () Init_RSTD_Connection 内部错误
因此,我尝试按照 MATLAB 输出的指示运行 RSTD.NetClose,然后运行 NetStart()。 这是 Lua Shell 输出。
>RSTD.NetClose () ans=0 >RSTD.NetStart ()>
5. 再次运行 RSTD_Interface_example,但收到相同的错误消息
作为一种确认、mmWave Studio 可以与我们的 IWR1443 ES3.0和 DCA1000完美配合使用。
我们使用的 mmWave Studio 版本是2.00.00.02。 我在 用户指南中提供的"RSTD_Interface_Example"中注意到:
RSTD_DLL_Path ='C:\ti\mmwave_studio 01_00_00_01\mmWaveStudio\clients\rttNetClientController\rttNetClientAPI.dll';
它引用 的是 mmWave_studio_01_00_00_01、它与我的版本不同。 这可能是导致问题的原因吗?
此外、我注意到 mmWaveStudio/Startup.lua 中有这个 automation_mode 变量、它与 Matlab 控制无关。 对吗?
我认为将 MATLAB 命令用作外部控制是一个非常酷的功能、希望它能够正常工作。 请帮帮我。
提前非常感谢!
齐亨