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:使用 RtttNetClientAPI.dll 和 MATLAB 采集数据时、配置相同、但.bin 文件大小不一致

Guru**** 2538930 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1234708/dca1000evm-same-configuration-but-inconsistent-bin-file-sizes-when-data-is-captured-using-rtttnetclientapi-dll-and-matlab

器件型号:DCA1000EVM

您好!  

我使用 DCA1000 EVM 从 IWR 1443Boost 收集原始数据。 设置工作正常、我能够使用 mmWave Studio 捕获原始 ADC 数据。 之后、我使用 RtttNetClientAPI.dll 和 MATLAB 发送命令、这也很有效。  通过以这种方式发送命令、我能够捕获原始数据文件。  

但我注意到、通过 MATLAB 发送命令生成的.bin 文件的大小对于不同的运行不一致(请注意、所有配置参数都保持不变)。 而、(具有相同配置) mmWave Studio 会为不同的运行生成相同大小的文件。  


我将非常感谢,如果你能解释为什么这种不一致正在发生。  

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

    您好!

    您说在使用 MATLAB 方法捕获数据时、二进制大小有变体吗? 我们仅支持用于原始数据采集的 mmWaveStudio 和 StudioCLI 软件包。 任何其他软件捕获方法通常都不在范围之内、但您是否在此.bin 上运行了处理? 您可以使用 mmWaveStudio 记录环境、不做任何更改、然后使用 MATLAB 进行捕获、然后比较和查看看起来有所不同。

    此致、

    Pedrhom Nafisi

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

    是的、我已经使用 mmWave Studio 和 MATLAB 从收集到的原始数据中手动计算出线性调频脉冲和帧的数量。 在 mmWave Studio 中、每次运行都会生成一个51、200KB 的文件(对于此帧配置"ar1.FrameConfig (0、0、200、64、0、0、0、1)"。 但是、通过 MATLAB 进行记录时、文件大小不同、例如 51、200KB、50、944KB、51、025 KB 等   

    此外、我还手动计算了51、200KB 大小的帧数、文件是正确的、因为它提供了发送时的准确帧数。 而有些则不会。  

    我用毫米波和 MATLAB 完成了两种配置方法。 mmWave Studio 的输出文件在大小和样本数方面始终正确、而 MATLAB 的输出文件在不同的运行中有所不同。 尽管这种差异并不如上所述那么大、但足以损坏后处理脚本。

    从技术上讲、无论 mmWave 或  RtttNetClientAPI.dll 如何、底层命令都是相同的。    

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

    您好!

    我不确定 MATLAB 记录过程在做什么、没有详细信息、我很难调试任何内容、因为两个软件之间无法实现差异、

    此致、

    Pedrhom