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.

[参考译文] CC2540:更改广播频道序列

Guru**** 2551110 points
Other Parts Discussed in Thread: CC2540, LAUNCHXL-CC2640R2, BLE-STACK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/639103/cc2540-change-advertising-channels-sequence

器件型号:CC2540
主题中讨论的其他器件: LAUNCHXL-CC2640R2BLE-STACK

您好!

我计划购买 CC2540 launchpad,但我想确认一项特定的任务是可行的,而不会对代码进行太多的更改。 我 尝试构建的任务是一个简单的非连接数据包广播器。  但是 ,我不想使用默认的通道序列(CH37、CH38、CH39),而是希望该序列可以控制到我将其编程为的任何内容(即 CH38、CH38、CH37、CH39、CH37或任何其他顺序)。 我知道这不是所有标准兼容器件所做的、但这是我的应用所必需的。  

但斯克

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

    我希望您是指 CC2640R2 LaunchPad (LAUNCHXL-CC2640R2)、因为我们不在 LaunchPad 上提供 CC254x。 您可以在我们的 BLE wiki 上查看可用套件。

    如果您使用的是 BLE-Stack、则可以1)使用 GAPRole SetParam API 设置 ADV 通道映射、2)通过 HCI_EXT_AdvEventNoticeCmd API 完成 ADV 事件后、在您的应用中接收通知。 我将其作为练习留给您、以了解如何实现您所需的行为。

    祝你一切顺利