环境: AWR2243 4芯片级联板以及配套DSP板,软件为mmwave studio 3_00_00_14
利用自带的Cascade_Capture.lua脚本捕获bin文件数据,捕获到的.bin文件首先会保存到SSD卡上,然后通过mmwave studio集成的winscp通过网线传输至PC,在实际的使用中一直有两个问题困惑我,希望您能帮我解决:
首先第一个问题:运行脚本采集完数据后,在winscp中查看,如图,右侧SSD卡相应目录中保存了data.bin和idx.bin文件,当传输到PC相应目录后,除了data.bin和idx.bin文件,又多出来了LogFile.txt、setup.json和mmwave.json等配置文件,我想知道多出来的这三个文件在SSD卡中有吗,或者保存这三个配置文件背后的命令函数在lua脚本中是否有体现呢?

第二个问题:每次采集完数据,保存到SSD卡的速度很快,但是从SSD卡传输至PC的过程太慢了,例如,我采集了10秒钟的数据,传到PC上可能会花八分钟左右,这大大降低了效率,所以,我尝试关掉采集完成自动通过winscp传输到PC的过程,我在Cascade_Capture.lua中注释掉这一行,(status = ar1.TransferFilesUsingWinSCP_mult(1)),如图,实现了采集数据只保存SSD卡,但不传输PC的过程,这使得我能快速的连续采集数据,我可以实验完成后再从SSD卡批量传输采集数据到PC,但是带来一个新问题就是这样无法想之前一样每一份数据保存对应的LogFile.txt、setup.json和mmwave.json文件,相当于这个方法,丢失了这些数据对应的配置信息。那么是否有办法,实现采集完数据后,只向PC端保存LogFile.txt、setup.json和mmwave.json文件而不传输数据,而数据只保存在SSD卡上,等实验结束后再批量向PC端导入数据,这样的话会在需要多次连续测量的时候会大大提高效率。

是否可以提供一个解决办法,非常感谢!!!



