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.

[参考译文] CC2745R10-Q1:未正确配置配对的密钥分发列表?

Guru**** 2766275 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1606982/cc2745r10-q1-key-distribution-list-for-pairing-not-configured-correctly

器件型号: CC2745R10-Q1
主题: SysConfig 中讨论的其他器件

您好:

如附图所示、我们gapBond_KeyDistList0xFF在 SysConfig 中配置为。
image.png

image.png

但是、在使用监听器检查配对响应时、密钥分发列表显示为0x22(请参阅所附捕获中的红色突出显示区域)。
image.png
我希望监听器0xFF按照配置显示。 我们是否忽略了任何 SysConfig 设置?
为了进行调试、我们调用gapBondMgr_GetParameter()并确认gapBond_KeyDistList确实设置为0xFF

此致、


Rihito

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

    您好 Rihito:

    您能告诉我您正在使用什么 SDK 和 BLE 工程吗?

    谢谢、

    Eshaan

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

    您好、Eshaan、


    我们使用的 SDK 是 simplelink_lowpower_f3_SDK_9_10_00_83
    BLE 工程是我们开发的定制实现方案。

    此致、

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

    您好 Rihito:

    您是从空工程中构建它、还是使用 basic_ble 等预构建示例? 拥有基线应用/示例将有助于我在末端重现问题、以便在本地重现错误并进行相应的调试。 谢谢你。

    Eshaan

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

    您好、Eshaan、
    我使用示例程序“basic_ble “进行了验证、但在使用监听器进行检查时、未反映在密钥分发列表中设置的值。
    SysConfig 仅按如下所示修改 Bond Manager 设置。

    使用上述设置确认配对响应。

    此工程使用 IAR 而不是 CCS、但我已经将其作为附件提供。

    e2e.ti.com/.../basic_5F00_ble.zip

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

    您好 Rihito:

    请参阅 BLE Core 6.0 规范第 3 卷 H 部分中的第 3.6 节、其中提供了有关生成密钥分布以及在配对期间如何分布密钥的更详细信息。 根据您的配对类型(传统/扩展)、尽管在 sysconfg 中选择了所有密钥、但仅分发某些密钥。 请告诉我、如果这样可以解决您的问题、如果没有、我将在我这边开始重新生成问题、以便我可以在本地开始调试。  

    Eshaan