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:CC2652R1

Guru**** 2595770 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/973127/cc2652r-cc2652r1

器件型号:CC2652R
Thread 中讨论的其他器件:SysConfig

您好,

我正在尝试在 基于多角色的定制应用中启用和测试 CC2652R1上的 LE 远距离功能

我尝试在 SysConfig 中更改以下选项

BLE->Central configuration -> Inenturation PHY-> Coded

BLE->Observer Configuration -> Scanning PHY-> Coded

BLE->Broadcaster Configuration->Adv Parameter->Adv Type->Extended

BLE->Broadcaster Configuration->Adv Parameter->Primary PHY->S8

BLE->Broadcaster Configuration->Adv Parameter->Secondary PHY->1.

工作区软件版本:

SimpleLink SDK :4.30.0.54

SysConfig :1.6.0

我的问题是发现了运行相同多角色程序的双设备,但从未连接。如何告诉我我缺少什么? Orr 我正在错误地更改某个内容?

正在等待您的回复...谢谢  

此致:Mohsan Naeem  

为您的工作分配的工作空间(如办公室)更多(定义、同义词、翻译)

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

    您好 Moshan、

    我假设您在两个器件上运行相同的修改多角色项目。 我是对的吗?

    您是否设法与未修改的固件建立连接?

    能否验证这些广播是否可连接? 这应在 SysConfig BLE->Broadcaster Configuration->Adv Parameter->Event 属性中设置。

    此外、如果您验证启动器是否接收到其中一些事件、GAP_Connecting_Canceled_event、GAP_LINK_established _event、GAP_LINK_TERMINATED_EVENT、则会有所帮助。

    此致、

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

    感谢  Cl é ment 的回复和  

    1) 1)是的、我在两个器件上运行相同的修改项目。

    2)是的、我能够在未修改的固件上建立连接。

    3) BLE->Broadcaster Configuration->Adv Parameter->Event Properties->可连接的广播默认设置

    4)调用  doconnect  () 函数后、它从未收到任何 GAP 事件、例如 GAP_Connecting_Canceled_event、GAP_LINK_established _event、GAP_LINK_TERMINATED_EVENT。

    此致:Mohsan

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

    您好!

    感谢您提供这些详细信息。

    看起来初始化 PHY 未正确设置。
    实际上、当使用 multi_role 示例时、使用双按钮菜单设置发起 PHY。 如果未更改、则发起 PHY 为1M PHY。 我同意、这可能更直观一点、并与 SysConfig 中的配置集相匹配(我已请求我们的研发团队对此进行改进)。

    在本例中、您有两个选项:

    1. 使用双按钮菜单并将编码 PHY 设置为初始化 PHY (PHY 首选项>初始化 PHY >编码)
    2. 修改 multi_role.c 中的代码以将 mrInitPhy 设置为编码:
    //启动 PHY
    //静态 uint8_t mrInitPhy = init_phy_1M;
    静态 uint8_t mrInitPhy = LL_PHY_CODED; 

    我希望这将有所帮助、

    此致、