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.

[参考译文] CC2642R:在定制硬件上实现 AoA 和 ToF

Guru**** 2585275 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1025318/cc2642r-aoa-and-tof-implementation-on-custom-hardware

器件型号:CC2642R
Thread 中讨论的其他器件:SysConfig

大家好、

我使用的是 SDK 5.20和具有 CC2642R1芯片的定制电路板、该芯片基于 TI 参考设计而设计。

我的定制板具有天线开关 SKYA21001和两个外部天线。

我想使用不具有用于 PC 通信的 UART 端口的定制板来检查和实施 AOA 和 ToF。

我能否在自定义硬件上测试不带 UART 接口的 AOA 和 ToF?

如果是,需要在作为协调器、响应器和被动的 RTLS 示例中进行哪些更改?

请分享有关可能性的意见。

此致、

阿图尔

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

    您好、Atul、

    自 SDK 4.10以来、我们的 SDK 已删除 ToF 支持。

    就 AoA 而言、最简单的选择是使用蓝牙测试仪(例如 R&S 提供的测试仪)- 请参阅此处了解 描述如何继续的应用手册)。

    我之所以提出这一建议、是因为 RTLS 示例(RTLS_Responser 除外)旨在与主机 PC 配合使用、因此在没有 RTLS 示例的情况下可能需要进行重大修改才能使用。

    此致、

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

    您好 Clement、

    我浏览了您提供的注释、似乎是使用某些第三方工具对 AOA 进行硬件测试、

    但我想在我们的定制硬件上实现 AOA、该硬件具有 CC2642R1芯片、一个安全开关和两个天线、没有 UART。

    在这方面、对于 BLE 到 BLE 的软件实施、如果 可能、您可以指导您查找不带 UART 接口的 AOA、这可能会有所帮助!!

    除了该应用手册之外,还有任何意见或建议吗?

    此外,在 RTLS 示例中,协调器位于中央位置,响应器位于外设中,在该外设中,角色被动操作是我在 SysConfig 中看到的不用于该操作的“BLE”部分。

    请建议更多的输入!!!!

    此致、

    阿图尔

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

    您好、Atul、

    在我的第一个回答中、我假设您希望运行蓝牙 RF-PHY 测试-显然情况并非如此。

    最好指定要运行的测试。 换句话说、您的测试的目的是什么?
    如果要验证天线是否可以成功连接到无线电、可以在定制板上刷写我们 SDK 中提供的 simple_peripheral 示例。 然后、您可以尝试在定制板和智能手机(例如)之间建立蓝牙 LE 连接。 如果您设法做到这一点、您可以考虑天线是否可以成功连接到设备的无线电。 对所有天线重复此操作。

    在我们的 RTLS 工具箱中、RTLS_passive 器件不会运行实际的 BLE 堆栈(它们在 micro-BLE 堆栈上运行)。 RTLS_passive 器件充当连接监视器。 它们在连接中没有活动角色。 有关 更多详细信息、请参阅文档。

    此致、

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

    您好 Clement、

    在开始检查 AOA 之前、我的定制板已经过测试并处于工作状态、

    因此、我要实现的是在没有连接的情况下查找器件 A 和 B 的方向、反之亦然  

    如果可能、器件 A 与器件 B 之间的距离相反、无需连接。

    我没有 UART 接口来使用 RTLS UI 接口发送命令。

    在找到器件 A 到器件 B 的方向/距离以及器件 B 的方向/距离之后、我希望将该数据发送到在外设/多角色模式下运行的器件 C。

    此外、我还希望在器件 A 和器件 B 之间传输数据、反之亦然、并连接。

    您可以通过这种方法实现哪些可能性。  

    此致、

    阿图尔

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

    您好、Atul、

    目前、我们没有您请求的示例可用。

    您必须修改 RTLS_Coordinator 示例以处理您描述的用例。

    如果这不是你所期望的答案,我很抱歉。 请随时利用 E2E 获取有关该软件开发的更多帮助。

    此致、

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

    您好 Clement、

    感谢您分享的输入、我将尝试使用我的用例的 RTLS_Coordinator 示例。

    如果在新的 SDK 中、计划在没有 PC 接口或器件到器件 AOA 的情况下查找 AOA 的任何此类功能、请随时向我发布。

    此致、

    阿图尔

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

    您好 Clement、

    由于 RTLS_examples 不在实际 BLE 堆栈上、而是使用  micro-BLE 堆栈、因此、为了在定制硬件上找到 AOA 并在它们之间传输数据、我可以向其添加 BLE 部件或同一 个需要研究的 micro-BLE 堆栈、并将其用于我的开发?

    我是说使用 BLE 堆栈会影响 RTLS 内置的微 BLE 实现 吗?

    此致、

    阿图尔

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

    您好、Atul、

    [引用 userid="159230" URL"~/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1025318/cc2642r-aoa-and-tof-implementation-on-custom-hardware/3795701 #3795701"] RTLS_examples 不在实际 BLE 堆栈上,而是使用  micro-BLE 堆栈

    这并不完全正确。

    • RTLS_Coordinator 和 RTLS_Responder 确实使用实际的 BLE 堆栈。 这意味着这些示例可以保持 BLE 连接。
    • RTLS_passive 使用 micro-BLE 堆栈。 这意味着 RTLS_passive 无法建立/维护 BLE 连接。

    一般来说、不可能在同一器件上运行常规 BLEStack 和微 BLEStack。

    此致、

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

    您好 Clement、

    感谢您的快速响应和输入。

    此致、

    阿图尔