This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] IWR1843BOOST:xyz 坐标和速度的数据结构

Guru**** 1135610 points
Other Parts Discussed in Thread: IWR1843
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1253432/iwr1843boost-data-structure-for-xyz-coordinates-and-velocity

器件型号:IWR1843BOOST
主题中讨论的其他器件:IWR1843

大家好!  

我正在使用 IWR1843、并从演示可视化工具获得了一些数据。 在试图解析它们时,即使我使用了 demo python 脚本来解析数据,我在 x y z 列中得到了奇怪的结果。  
我把它们称为奇怪,因为即使在氧中它提到的值是以米为单位,我得到的结果 是: 4.619.435.787.200.920这是巨大的。 速度也是如此。

我需要一些帮助来更好地了解数据结构、以便正确解析数据。

  1. 二进制数据文件的详细结构是什么? 您能否提供相关文档来解释数据文件中的每个字段、其数据类型和以字节为单位的长度?

  2. 您能否提供有关数据文件中每个 TLV 结构的更多信息? 具体而言、如何识别每个 TLV 中检测到的物体的数量? 此信息是包含在 TLV 标头中还是包含在数据文件的其他位置?

  3. 您能否提供解析数据的示例? 这将非常有助于验证我们的解析过程。

  4. 您能否提供可能有助于正确解析和解释数据的任何其他信息或上下文?

提前感谢您的参与。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我将在本主题中积极解答有关同一器件的相同问题: IWR1843BOOST:IWR1843BOOST

    我建议使用我在其中提到的调试步骤: 将设备置于调试模式并在 if 语句中放置一个断点、如果设备在 pointcloud TLV 中的其中一个坐标输出合理的大数字、则会触发该断点(您在中执行此操作的函数为 MmwDemo_translProcessedOutput)。  

    如果您发现该断点从未被触发、那么我们知道传感器不会输出如此荒谬的巨大值。 这样我们就会发现、这些值来自 UART 传输错误或解码错误。

    此致、
    卢克