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.

[参考译文] CC2652R:每次测量

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/962588/cc2652r-per-measurement

器件型号:CC2652R

各位专家:

我们的客户正在为其当前代码的每次测量创建代码,客户在 HCI_EXT_PacketErrorRateCmd ()执行后获取事件数据,如下所示。

由于客户在 HCI_EXT_PacketErrorRateCmd ()执行后无法找到如何获取数据、因此他们正在引用 SDK 源代码。 但是、客户不确定这些参数(nPkts、nCrcErr、nEvents nMisedEvents)的含义。 请您澄清一下这些问题吗?

静态空 ble_VsCmdCompleteEvt (hciEvt_VSCmdComplete_t * pMsg)
{
switch (pMsg->cmdOpcode)
{
HCI_EXT_PER 案例:

uint16_t nPkts = build_uint16 (pMsg->pEventParam[4]、pMsg->pEventParam[5]);
uint16_t nCrcErr = build_uint16 (pMsg->pEventParam[6]、pMsg->pEventParam[7]);
uint16_t nEvents = build_uint16 (pMsg->pEventParam[8]、pMsg->pEventParam[9]);
uint16_t nMisedEvents = build_uint16 (pMsg->pEventParam[10]、pMsg->pEventParam[11]);

如果您为此共享有用的文档/URL、我们将不胜感激。

此致、

宫崎

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

    宫崎您好、

    查找特定于供应商 HCI 命令(例如 HCI_EXT_PacketErrorRateCmd)的详细信息的最佳方法 是查阅特定于 TI 供应商的 HCI 指南。 您将在此处看到"当此命令完成后、应生成 HCI_EXT_PER 事件。"。 仍然使用 TI 供应商特定 HCI 指南 、您可以查找 HCI_EXT_PER 事件的说明并了解其不同字段。

    在 BLE Stack 用户指南 中、我们有一节介绍了如何处理 TI 供应商特定 HCI 命令。

    我希望这将有所帮助、

    此致、

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

     您好、Cl é ment、

    感谢您的澄清。 我与客户分享了这些信息。 我想等待他们的反馈。

    Miyazaki,最棒的地方