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.

[参考译文] CC2640R2F:升级堆栈和芯片后、只工作不能正常工作

Guru**** 2562340 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/569246/cc2640r2f-just-works-paring-doesn-t-work-after-upgrading-stack-and-chip

器件型号:CC2640R2F
主题中讨论的其他器件:CC2640

你(们)好


只是想知道我是否错过了什么。

我将堆栈版本从[ble_cc26xx_2_01_01_44627]更改为新的[SimpleLinkTmCC2640R2 SDK 1.00.00.17.eng]

同时将芯片版本更改为 CC2640的 R2

我按照您的指南操作、当我再次运行代码时、我看到"仅进行配对"不再起作用。  


以下是我的设置。  (中央和外设中的设置相同。 唯一不同的是 Central 使用 GAPBOND_Pairing_mode_initiate)

//缝隙粘合设置。
{
uint32密钥= 0;//密钥"000000"
uint8线对模式= GAPBOND_Pairing_mode_wait_for_Req;
uint8 MIPTM = false;
uint8 ioCap = GAPBOND_IO_CAP_NO_INPUT_NO_OUTPUT;
uint8绑定= true;
uint8 autocSyncWhitelist = true;

GAPBondMgr_SetParameter( GAPBOND_DEFAULT_PASSONE,sizeof ( uint32 ),PassKey );
GAPBondMgr_SetParameter( GAPBOND_Pairing_mode,sizeof ( uint8 ),&pairMode );
GAPBondMgr_SetParameter( GAPBOND_MITM_protection,sizeof ( uint8 ),&MIPTM );
GAPBondMgr_SetParameter( GAPBOND_IO_Capabilities,sizeof ( uint8 ),&ioCap );
GAPBondMgr_SetParameter( GAPBOND_BLUCGE_ENABLED,sizeof ( uint8 ),&bond );
GAPBondMgr_SetParameter( GAPBOND_AUTO_SYNC_WL,sizeof ( uint8 ),&autoSyncWhitelist );

} 

尝试附加一个监听程序机器人您的论坛不允许我附加一个.CFA。 如何为您安装监听器?

我只能因为未指定的原因而失败配对。

您是否在我执行的升级中更改了堆栈 API 中的任何内容?

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

    谢谢 YiKai

    这是监听器。

    e2e.ti.com/.../Pairing_5F00_Failure_5F00_JustWorks.zip

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

    我在 simple_peripheral 和 simple_central 中使用了您的设置、但是、我似乎无法重现您看到的内容。

    您能否尝试使用开箱即用示例、只需启用"仅工作"配对即可查看其是否正常工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Christin

    您是否知道您的 ble stack 何时将返回 SMP_Pairing_failed_unspecified?
    您能在监听器中看到堆栈所抱怨的内容吗?
    我需要了解我的代码中缺少的内容。
    此致。
    /Erik