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.

[参考译文] CC2651R3:更新:CC2651R3:以前绑定的器件无法在白名单模式下连接

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1519559/cc2651r3-update-cc2651r3-previously-bonded-devices-can-not-connect-in-whitelist-mode

器件型号:CC2651R3
主题: SysConfig 中讨论的其他器件

工具/软件:

您好、

我指的是未解决的 TT: https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1373648/cc2651r3-previously-bonded-devices-can-not-connect-in-whitelist-mode

我的同事 Vikas R J 能够在 SDK v8.30.01.01 中使用以下权变措施为目标 MCU CC2651R3 应用补丁:

  • 发现问题:启用白名单筛选后、绑定的设备无法重新连接。

  • SysConfig 设置为:

    • 广告政策:“允许从全部扫描、仅从白名单连接“

    • 配对策略:“允许从所有设备配对“

  • 尽管 SysConfig 正确、但重新连接失败。

  • 在中setBondManagerParameters()、SDK 设置:

    • GAPBond Mgr_Set 参数 ( GAP_ADV_AL_POLICY_ANY_REQ 、sizeof (uint8_t)、&autoSyncAL);

    • 这不正确—它控制广播、而不是绑定。

  • 正确的参数是:

    • GAPBond Mgr_Set 参数 ( GAPBOND_AUTO_SYNC_AL 、sizeof (uint8_t)、&autoSyncAL);

    • 覆盖ti_ble_config.c不起作用;值被覆盖。

  • 在应用程序初始化中应用的最终修复(在之后)setBondManagerParameters()

    • GAPBonds Mgr_Set 参数 (GAPBOND_AUTO_SYNC_AL、sizeof (uint8_t)、&autoSyncAL);

    • 结果:激活白名单后、绑定的设备现在可以成功重新连接。

似乎 SysConfig 工具和生成的 ti_ble_config.c 文件之间的接口可能是问题。 您能否将此报告给研发团队?

此外、该票证在几个月前就寄给了研发团队、但最新的 SDK 中仍然存在该错误。

谢谢、Kaiwalya

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

    您好、

    感谢您联系我们。 不幸的是,在 8.30 版本中没有处理机票。 8.30 SDK 版本没有太多修复、因此未包含在该版本中。 我将继续推动研发、将其包含在下一个 SDK 版本中。 也就是说、感谢您分享此补丁! 我会将其添加到 TT 中。

    此致、

    1 月

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

    这´s 也是 simplelink_lowpower_f3_SDK_9_10_00_83 中的一个问题。

    问题出在 simplelink_lowpower_f3_SDK_9_10_00_83\source\ti\ble\.meta\templates\ble_config.c.xdt 中的模板


     
    它应该像这样

    GAPBonds Mgr_Set 参数 (GAPBOND_AUTO_SYNC_AL、sizeof (uint8_t)、&autoSyncAL);

    则可能是所有使用该模板的 SDK 都存在问题

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

    您好、

    我懂了。 感谢您提出此问题。 我将相应地更新 TT。

    此致、

    1 月

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

    您好、Jan、

    此问题修复时是否有更新? SDK 9.11 已推出、但问题仍然存在。

    /Brian

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

    您好、Brian、

    抱歉、我还没有收到研发部门关于问题何时会得到解决的反馈。

    此致、

    1 月