Q1:
我利用SDK中的drivers/test/mem_capture 进行数据采集,我想知道数据的存储格式是怎样的,是否与过去的capture demo中的格式一致。
目前我的理解是这样的:(单发四收)
rx1+chrip1
rx2+chirp1
rx3+chirp1
rx4+chirp1
rx1+chirp2
rx2+chirp2
......
双发四收:
rx1+chrip1(tx1)
rx1+chrip1(tx2)
rx2+chirp1(tx1)
rx2+chirp1(tx2)
rx3+chirp1(tx1)
rx3+chirp1(tx2)
rx4+chirp1(tx1)
rx4+chirp1(tx2)
rx1+chirp2(tx1)
rx1+chirp2(tx2)
rx2+chirp2(tx1)
rx2+chirp2(tx2)
.......
不知道我这样的理解对不对?
Q2:
我想利用AWR1642对距离进行估计(1m内的距离估计),我的步骤是这样的:首先对mem_capture生成的工程进行chirp的配置然后重新生成可执行文件,然后进行数据采集,将L3中的数据导出为.dat文件,然后利用matlab进行数据处理。
但是数据处理后的结果并不对,我猜测一方面可能是我对数据格式的理解不对,在上一个问题已经提出,另一方面,可能是我配置的不对,我是利用mmWaveSensingEstimator来对参数进行估计的,但是我发现该程序生成的文档里面的配置信息和程序内的信息不对称:
例如下图中的:Sampling rate:3000
在生成文件中: "digOutSampleRate": 10000,
另外,该程序中最大检测距离我已经设为0.5,但是通过右侧的配置信息的计算,最大检测距离为:17.65m。
Rmax=C*Sampling rate/(2*frequency slope)=17.65m。
请问左右两侧的对应关系是怎么样的。
