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.

[参考译文] CC2564:访问 HCI 事件以监控链路密钥请求

Guru**** 2595805 points
Other Parts Discussed in Thread: BOOST-CC2564MODA, CC2564

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/719599/cc2564-access-to-hci-events-for-monitoring-link-key-requests

器件型号:CC2564

您好!

我正在使用连接到 MSP432的 CC2564 (MSP-EXP432P401R + BOOST-CC2564MODA 板)。 对于我的应用、当我的器件作为蓝牙从器件时、我希望能够在每次在主机上收到蓝牙核心规范5.0中定义的 LMP_Link_Key_Request 时进行监控(基本上来自已与我的 CC2564绑定的主器件、 并尝试连接)

是否有与 Bluetopia 栈实现中定义的事件相对应的 HCI 事件? 我已经观察到 HCI_Link_Key_Request_Reply 和否定性回复的函数定义、但不太清楚触发事件的发生情况? 此外,是否可以在应用程序端访问这些事件(以及我们如何操作)?

谢谢

Nishant

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

    您可以使用 HCI 事件回调访问应用层的任何 HCI 事件。 但是、应用层对这些信息执行的任何操作都不应干扰堆栈操作。 换言之、应用层 HCI 回调不应发出任何 HCI 命令、否则会导致竞争条件。

    有关 HCI_Event_Callback 实现、请参阅 SPPDemo 示例应用。 您只需在 etLink_Key_Request_Event 的回调函数中再添加一个案例、即可将链接密钥请求事件通知您的应用。

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

    这对我很有用。 感谢你的帮助