TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR6843ISK: DCA1000+IWR6843ISK采集雷达回波时域数据,生成的adc_data.bin大小与参数设置对不上

Part Number:IWR6843ISK

您好,我在使用DCA1000+IWR6843ISK采集雷达回波时域数据过程中遇到个问题,具体情况如下:

配置是1T4R,IQ两路,

No of Chirp Loops=128;

No of Frames=4000;
Periodicity=15ms;
ADC Samples=128;
正确采集一次生成的adc_data.bin大小应该是1024MB,但我多次采集时,出现了数次.bin文件大小与1024MB不符的情况,如上图红框里是大小错误的数据,绿框里是正常的数据。想请问下造成这种现象的可能原因是什么?如何规避?
Shine:

JX Shi said:绿框里是正常的数据

绿框里的正确数据是在什么chirp, frame配置下采集到的?如果数据超过1GB,后面会已adc_data_Raw_0.bin, adc_data_Raw_1.bin文件名采集。

,

JX Shi:

绿框内正常数据和红框内的异常数据是相同的配置,只不过测试场景不一样,绿框内的是一个人行走,红框内是两个人行走,是在同一地点采集的,采集完一个人紧接着采集两个人的数据,然后.bin的大小就错了。我们把frame数降到2000,其他配置不变,数据变成512MB,这样采集就没出错了。

,

Shine:

JX Shi said:是在同一地点采集的,采集完一个人紧接着采集两个人的数据,

直接采集两个人的数据也会有这个问题吗?

,

JX Shi:

直接采集有问题的,而且我们试了好几次,第一张小的截图里是回收站里的数据,都是因为数据大小不对被我们删掉的,这些数据都是8月16号下午4点~5点测的。

,

JX Shi:

在这段时间内,mmwave studio的配置参数都没改变,我们测了好几次,既采到了绿框内的正确数据,也出现了好几次错误数据。我们考虑是不是因为配置的参数让数据正好卡在1GB大小,容易出问题,所以就减少了frame数,减少之后就采了几次就没再出现问题了。

,

Shine:

第一个1GB的文件,是按照frame的数据的大小不断增加到1GB就保存为一个文件,第二个1GB文件的开始可能不是frame的开始。

,

JX Shi:

我设置的雷达参数,生成的正常文件大小就是1000MB,所以不会生成第二个文件。上面回复说是1GB是我记错了。

问题是采集结束后,生成的文件大小没有1000MB,缺失了一部分字节,造成这种缺失的原因是什么?如何避免?

文件大小= 128*128*4*2*4000*2 = 1048576000字节 = 1024000KB = 1000MB,你可以看到红框里的文件大小全部少于1024000KB,说明数据是部分缺失的。

,

Shine:

是否有解析过数据?请看下面的帖子。https://e2echina.ti.com/support/sensors/f/sensors-forum/217418/iwr1443boost-adc_data-bin

,

JX Shi:

绿框里的数据解析是没问题的,解析红框里的数据时,reshape会出错,解析代码是Ti的MATLAB代码。

,

Chris Meng:

你好,

会否是网络传输的问题? 如果加大frame period,问题是否有改善?

Thanks,

Chris

赞(0)
未经允许不得转载:TI中文支持网 » IWR6843ISK: DCA1000+IWR6843ISK采集雷达回波时域数据,生成的adc_data.bin大小与参数设置对不上
分享到: 更多 (0)