AWR1443:rawdata处理问题

Other Parts Discussed in Thread: AWR1443

你好,

我在通过mmWave Studio获得rawdata之后,我尝试按照你们文档的提试,自己对数据进行处理,不过,在处理过程中我存在多个疑惑:

1.捕获的数据大小:如果我按照默认设置,即8帧,256采样点,10000KSPS,128个chirp,通常会得到两种大小的数据,一个为4096KB,一个为4136KB。关于前者,我读入matlab之后能够处理成矩阵格式,后者读入之后是奇数的大小,无法转换。我的问题是,难道AWR1443有时候会发射冗余数据吗?

2.数据存储的格式问题:

如上图所示。按照文档的意思,我需要将读入的数据中取出所有的Raw mode data。我的问题是,这样的存储数据形式是针对一个chirp吗,如果是这样,那么我是否能直接将每一个chirp的头14个字节去掉来达到此目的;还是说我必须通过找到前面的标识符来判断raw mode data,那么请问标识符的格式是什么样的,我去怎么判定Raw mode data。

以上为我现阶段存在的疑惑,希望有类似经历的大佬帮助解答。

谢谢!

  • 你好,
    未保证数据传输正确,数据采集卡有加入序列号及帧头帧尾进行传输。

    可以直接调用mmwave studio下的脚本去除帧头帧尾。
    Packet_Reorder_Zerofill.exe <InputFileName> <OutputFilename> <LogFile>
    参考文档:"C:\ti\mmwave_studio_02_00_00_02\docs\mmwave_studio_user_guide.pdf"

    谢谢