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.

[参考译文] 在 CC2640的加密连接(配对)期间、是否可以设置可扫描的非定向广播

Guru**** 2563530 points
Other Parts Discussed in Thread: CC2640, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/568899/does-scannable-undirected-advertisement-can-be-setted-during-an-encrypted-connection-paired-for-cc2640

Thread 中讨论的其他器件:CC2640CC2650

您好!

我使用 CC2640作为我的 BLE 芯片。  

根据 TI_BLE_Vendor_specific HCI_Guide pdf、我知道我们可以使用我要使用的两种不同广播模式(ADV_IND 和 ADV_SCAN_IND)来设置 CC2640。

因此、我使用一个 SmartRF06板和一个 CC2650 LaunchPad 测试了 ADV_SCAN_IND 模式、两者都基于 HostTest 应用程序和 HCITester。

LaunchPad 充当中央设备以发起连接、并请求配对过程、MTU 否定和特征的订阅。

SmartRF06充当外设以等待连接、等待配对要求、MTU 否定和 chararcartistic 订阅。 在所有异常结束后、我将 连接期间广播间隔的 TGAP_CONN_ADV_INT_MIN/MAX 设置为100ms。 最后、我使用了具有 ADV_SCAN_IND 模式的 MakeDiscoverable 命令来开始非连接广播。 但是、我收到了命令状态的所有成功消息、但 SmartRF06板未进行广播。

然后、我尝试了命令的相同参数、只是跳过配对过程(连接、MTU 交换、特征订阅)、我发现 SmartRF06板现在可以进行广播。

那么、我的问题是、CC2640芯片是否可以在加密连接(配对)期间进行可扫描的非定向广播? 如果是、我应该修改基本 HostTest 应用程序中的内容吗?

期待您的回复、

此致、

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

    发送命令成功-但您是否从控制器收到事件?

    我们来看看这个-

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

    你好,Rebel,

    感谢您的回答。

    是的、我成功通过了 GAP_SetParam ( TGAP_CONN_ADV_INT_MIN/MAX)、GAP_UpdateAddisingData (AdvData/RspData)和 GAP_AdvertDataUpdateDone (GAP_CONN_ADV_INT_MIN/MAX)。 然后、GAP_MakeDiscoverable with Success 和 GAP_MakeDiscoverableDone with Success。  

    对您的未来响应表示困惑。

    此致、

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

    您能否发布您的 HCITester 脚本、以便我们能够准确了解您正在尝试做什么?

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

    您好、Nathan、

    感谢您的回答。

    但现在它可以正常工作、但我没有找到这种预期性能的确切原因。 我将尝试完成此帖子。

    感谢您的所有帮助。

    此致、