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.

[参考译文] IWR6843AOPEVM:如何访问 tlv 数据包内的生命体征

Guru**** 2548630 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1222758/iwr6843aopevm-how-to-access-the-vital-signs-inside-the-tlv-packet

器件型号:IWR6843AOPEVM

Howdy,

我正在尝试访问位于 MSS_main.c TLV 数据包中的生命体征变量、如下图所示。 我在访问生命体征变量时遇到问题,希望我能收到一些关于如何访问数据包的指导(我目前正在使用指针,我认为数据包    uint8_t* data =(uint8_t**)&message.body.detObj.tlv[itemIdx];)。 我尝试在外部屏幕上显示这些值、因此是否可以直接访问这些值、 或者是否有已知可在 code composer 内运行的解析器。

提前感谢您、

祝贺您

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

    大家好、

    正如您在此处看到的、输出值以 TLV 数据格式通过 UART 写入。 请参阅以下指南: 了解 UART 输出 和 生命体征 UART 输出。  

    要以您自己的方式显示这些值、您必须通过 UART 捕获和解析这些数据包。 这正是我们的各种可视化工具的功能、因此您可以查看这些功能的来源、例如 /tools/visualizers/Industrial_Visualizer/parseTLVs.py 。 浏览这个脚本、特别是在 Vital Signs TLV 部分:


    此致、
    Luke

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

    是否有办法可以访问代码编写器 VATIVE_SIGND_68xx_MSS 程序中的数据包和生命体征数据?

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

    大家好、

    是的、从 main、 VITOR_signs_68xx_MSS 开始、并查找与  UART_writeProcesedOutput 类似的函数调用、其中已处理的 TLV 数据包将通过 UART 写入。 然后反向工作、查看使用的各种数据结构和函数调用、直到找到用例所需的内容。

    此致、
    Luke