您好
后续测试中又碰到了一些疑问想请教您。
因为我们要绕车测试,所以我想让测试的时间跨度长一些,所以在Cascade_Configuration_MIMO中设置采集1000帧,同时帧间隔Inter_Frame_Interval 为100ms。如下图所示,理论测试时长应该是100秒。但在实际测试使用中发现还是在很短的时间,大概一秒的时间就测完了。请问如果想调整测试时长,应该怎么设置
Chris Meng:
你好,
你的意思运行Cascade_Configuration_MIMO.lua的实际比较短就结束了,对么?
如果是,实际的射频发射是在运行了Cascade_Capture.lua之后。你在Cascade_Capture.lua里面可以周到start frame的相关代码。
zhengyang chen1:
回复 Chris Meng:
不是帧开始,我是想设置帧间隔,比如每个100ms取一帧数据,而不是像现在这样一秒取了一千帧。请问这个怎么设置?
Chris Meng:
回复 zhengyang chen1:
你好,
你好像没有理解我的回答,让我换种方式再解释一下下面两个LUA实现的功能:
Cascade_Configuration_MIMO.lua–》只配置了射频参数,没有真正的使能射频发射
Cascade_Capture.lua -》使能射频发射,采集数据到硬盘,在从硬盘通过网口把数据发送到PC
zhengyang chen1:
回复 Chris Meng:
你好
我知道这两个lua的功能,因为很明显是在运行Cascade_Capture.lua之后才开始采集数据。
我的问题是,我们测试的时候需要绕车移动,这个移动的过程大概需要10秒,我们想在这10秒中让级联板持续采集数据。为了防止数据量太大,在控制总帧数一定的情况下,想要通过提高每一帧之间的时间间隔,来延长整体的采集时间。
但我运行Cascade_Capture.lua后级联板的实际采集时间很短,就只有一秒
所以现在想问如何改变帧间隔,使整个实际采集时间到10秒。
Chris Meng:
回复 zhengyang chen1:
你好,
Inter_Frame_Interval就是配置每个frame的时长的。
你是说从开始运行Cascade_Capture.lua,到从硬盘向PC传数据,这个间隔只有1s?你采集到的数据大小是1000帧的么?
请确认你的LUA文件有保存,并且调用了正确的LUA文件。
zhengyang chen1:
回复 Chris Meng:
这是我的mimo.lua的设置,下图是output输出
不知道这算不算正常
他两秒就开始自动用winSCP开始传数据,但很明显数量文件的大小不对。
我用winscp进去硬盘看了下,发现文件的大小一直在变化,不知道是不是还在采集
Chris Meng:
回复 zhengyang chen1:
你好,
不好意思,现在我手上没有板子可以测试。但如果采集到的数据大小不对,那就是有问题的。几点需要确认:‘
1. 查看配置log,看1000帧是否有正确配置下去。
2. 请问你使用的mmwave studio是否为最新的3.0.0.14版本?更新一下软件看看。
zhengyang chen1:
回复 Chris Meng:
您好
尝试了一下 ,还是有这个问题。运行capture.LUA后数据还在采集,他就开始自动用scp传数据。应该就是这个原因导致传输到电脑上的数据文件大小不对。但是我之后通过scp进入板子的固态硬盘中发现数据文件正常,手动下载后可以正常使用。
另外想问下板子上的固态硬盘有多大容量?
Chris Meng:
回复 zhengyang chen1:
你好,
如果等待一段时间,硬盘上数据会全部传到pc上么?
你可以在MMWCAS-DSP-EVM User's Guide(SPRUIS6)里找到下面的信息:
512GB NVMe PCIE m.2 2280 SSD(assembled on EVM)