前言
前一章博主介绍了如何基于设计视图中的这些组件结合MATLAB代码来实现TI毫米波雷达数据的实时采集。这一章将在此基础上实现TI毫米波雷达的TLV数据解析。过程中部分算法会涉及到一些简单的毫米波雷达相关算法,需要各位有一定的毫米波雷达基础。
TLV数据之协议解析
紧着上上一章我们已经实时采集并将数据进行了缓存,那么对于缓存的数据首先要做的便是协议的解析,即根据嵌入式代码来确定数据的含义是什么。
因此,首先需要先回顾一下“源码走读及串口传递数据解析”章节,其中博主介绍到帧头的具体格式为图1所示,所以帧头包含了8 + 4 * 8 = 40 个字节,该数值与function PortConfigPushed(app, event)函数中的app.Head_num = 40相对应,我们可以利用该信息进行数据的提取解析。
废话不多,直接上代码:
% 帧头关键信息
data_current = app.Data_all(Frame_Index(</