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.

[参考译文] LP-EM-CC2745R10-Q1:使用 SimpleLink 低功耗 F3 SDK 的 9.10.00.83 测量距离

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1623967/lp-em-cc2745r10-q1-measure-distance-using-9-10-00-83-of-the-simplelink-low-power-f3-sdk

器件型号: LP-EM-CC2745R10-Q1

我使用 SimpleLink 低功耗 F3 SDK 的 9.10.00.83 来测量距离。

cs_log_140.0cm_0.0deg_2026-03-08_16-07-08.txt 

我想从十六进制数据中提取数据来计算距离。 但是、提取不正确。 是否有任何文档提到了十六进制数据的结构?

非常感谢!

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

    您好:  

    您是否在评估 CS? 您要解析的 9.10.00.83 HCI 格式不符合低功耗蓝牙 V6 标准、因此 HCI 输出不完全符合规范。 如果您遵循 BLE 解析规范、应该更新到最新的 SDK 9.14.02.16。  

    对于 9.10.00.83、如前所述、十六进制数据不遵循 BLE 规范。 输出是完全专有的。 我建议升级到 9.14.02。  

    谢谢、
    Isaac

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

    谢谢 Isaac、

    是的、我正在观看这个视频 https://www.ti.com/video/6363699718112。 我想知道它是如何正确测量的。 此视频是在  9.10.00.83 版本之前录制的。

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

    Tuan、  

    该视频是使用专有演示录制的、该演示用于评估无线电级别的信道探测。 自 9.10 SDK 以来、用于后处理的测距库得到了很大改进。 此外、堆栈现在已通过低功耗蓝牙 v6 认证。 如果您希望获得更好的距离精度、我仍然建议升级到 9.14.02。 此外、HCI 原始字节输出将符合 9.14.02 规范。  

    谢谢、
    Isaac

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

    我升级到 914.02。 但是、我仍然想在十六进制数据上评估 CS、因为我可能需要更多信息。 是否有任何文档可以帮助我验证提取是否正确?

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

    您好:  

    蓝牙规范可以帮助您解决此问题。 CS 的 HCI 事件描述从第 4 卷 E 部分第 7.7.6.65.39 节开始。 输出将遵循该结构。 数据线只是 Step_MODE、Step_Channel、Step_Data_Length 和 Step_data。 您可以详细了解 Subevent_Result 低功耗蓝牙 v6 规范 (Vol4、第 E 部分、7.7.6.65.44) 的 HCI_LE_CS_STEP 部分中包含的内容。 我看到您使用的是主模式 3。 如果您仍在尝试解析原始数据、建议从 MAIN_MODE 2 开始。  

    谢谢、
    Isaac