最近在解包毫米波传感器的数据,在调试的过程中发现应用文档中的错误描述,想请TI的人帮忙确认一下。看了交通监控和长距离人类检测的应用文档,在对TLVs Header的length字段的描述中是这样说的“TLV object Length, in bytes, including TLV header”,这里说的是length字段包含了TLV header,实际解包的过程中我发现并不是这样,length并没有包含TLV header的长度。 带着疑惑我查看了毫米波应用这边的源码,如下:tl[tlvIdx].length = sizeof(DPIF_PointCloudSpherical) * result->numObjOut; 这样就很明显了,它确实没有包含sizeof(TLV header)的长度。 麻烦确认一下,如果我的反馈是正确的,请告知,并更新文档。谢谢。
Chris Meng:
你好,
请以实际代码为准。