各位大神。最近在研究iwr1843,想获取uart传来的数据进行分析,
根据Mmwave Demo Visualizer ug,recode start记录的是从EVM通过uart串口发来的数据集,里面是二进制数据。
问题:
1这个data文件里的数据记录的是绘制range profile的原始数据吗?
2 如果是我该从哪里找解析这个data文件的MATLAB程序。
Chris Meng:
你好,
mmw demo串口输出的数据是和guimonitor的配置相关的。建议你看看mmw demo串口输出的相关代码。
现在mmw demo没有matlab的GUI显示代码,也就没有相关解析代码。不过你可以参考一下mmwave_industrial_toolbox_4_4_1\labs\area_scanner\68xx_area_scanner\gui里面的串口解析代码,修改为可以支持mmw demo的串口输出。注意area scanner串口输出的数据格式和mmw demo不完全一样。
user6442823:
回复 Chris Meng:
您好,我想问下Mmwave Demo Visualizer中range profile plot图,每帧数据的刷新时间是多少,在哪里能看到。
user6442823:
回复 Chris Meng:
谢谢,我想问下如果iwr1843idleTime为429us; rampEndTime为57.14us那么两次adc采样的数据结果就是429us+57.14us。我可不可以这样认为,如果一个目标在移动,处理到上位机的数据,上一次的空间坐标和本次的空间坐标之间相差的时间为429us+57.14us。那么如果目标是匀速运动,他的速度我就可以用空间距离之差除以429us+57.14us,我这样理解对么。谢谢!
Chris Meng:
回复 user6442823:
你好,
关于FMCW测速原理请参考培训视频:training.ti.com/intro-mmwave-sensing-fmcw-radars-module-3-velocity-estimation