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.

[参考译文] AWRL6844:实时从 DCA1000获取原始数据

Guru**** 2457290 points
Other Parts Discussed in Thread: AWR6843, DCA1000EVM, AWR6843AOP, AWRL6844, AWRL6432

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1499272/awrl6844-getting-raw-data-from-dca1000-in-real-time

器件型号:AWRL6844
"主题"中讨论的其他器件:DCA1000EVM、AWR6843、 AWRL6432

工具/软件:

您好、我们已将 DCA1000正确连接到 AWR6844、我们的目标是通过以太网实时获取原始数据。  

我们可以选择使用 mmWave Studio 和.lua 脚本进行录制、但我们希望在未来的应用中实时工作。 下面、我们概述了我们测试的要点、我们非常感谢您的支持。  

选项1:  

使用命令 DCA1000EVM CLI_Control 和 DCA1000EVM CLI_Record 配置 DCA1000 FPGA 并通过以太网接收数据包。  

活动图:  

其中 datacard_config.json:  

  

 

和用于触发 AWR6843AOP 的配置文件(profile_as_mmwave_studio.cfg):(我们相信我们已将其设置为与 mmWave Studio 中使用的.lua 脚本相同的配置文件、如下两个图所示。)  

  

 

我们在这里遇到的第一个问题是 captureStopMode 仅适用于无限(我们可以在 Wireshark 中看到许多数据包、这可以确保我们至少正在接收数据)和持续时间、但不适用于帧。 我们想尝试最后一个选项、复制 mmWave Studio 和.lua 脚本实现的效果。 但是、此方法生成的.bin 文件不会使用 frame 选项进行记录。 它给我们一个错误,说明它只与 dataLoggingMode = raw 兼容(但有趣的是,它已经设置为 raw !)。  

 

  

 

选项2:  

使用 TI 在一些开放论坛中提到的 OpenRadar 库(github.com/.../OpenRadar)。  

我们遵循此工作流程:  

 

 

 

但我们发现、"data"的大小为393216 uint16、如果我们基于 numADC 样本、num chirp 和 num Rx 进行重组(其中我们在.cfg 文件中定义了 numADC samples = 256、numChirps = 64且 Rx = 4):  

393216 / 256 / 64 / 4 = 6、这表示数据包无效。  

 

这个数字似乎是恒定的,是否有任何处理这个数据,组织它在 numadc, numChirps 和 Rx 得到一个雷达立方体正确?  

相比之下、使用 mmWave Studio 和.lua 脚本(请参阅上面的 mmWave Studio 图像)、我们得到了655360 uint16。 当我们读取通过 OpenRadar 生成的.bin 文件时、我们验证它确实对应于10帧、其中具有64个线性调频脉冲、256个 ADC 样本和4个 Rx 天线。  

我们如何使用 OpenRadar 实现此流程、或者您对使用不同方法实时处理原始数据有何建议?  

 

 

更新:  

似乎 Openradar DCA1000 ()对象由于以下原因产生固定的帧大小: ADC_Params ={'chirps': 128,  'rx': 4, 'tx': 3,'samples': 128, 'iq': 2,   "字节":2}、适用于 AWR6843 -我们的猜测-  

更改为 ADC_Params ={'chirps':64、  'RX':4、'TX':4、 'Samples': 256、 'IQ':2、   'bytes':2从我们特定的.cfg 文件中获取这些数据?  

提前感谢、

BR

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

    嘿、Alberto、

    感谢您详细介绍通过以太网采集原始数据的所有步骤。 我已经邀请了我们的一位数据采集专家来进一步帮助您、请给我们一两天时间来了解一下。

    感谢您的耐心、

    Kristien

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

    您好、BR:

    对于选项1:  AWRL6844 ADC 数据仅是实数。  您是否可以尝试以下 json 文件、它与 AWRL6432使用的文件相同?

    此致、

    Zigang

    e2e.ti.com/.../datacard_5F00_config_5F00_lowPower.json

    此致、

    Zigang

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

    第二个选项超出了我的支持范围。

    此致、

    Zigang