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.

[参考译文] LAUNCHXL-CC2650:cc2650

Guru**** 2553690 points
Other Parts Discussed in Thread: CC2650, LAUNCHXL-CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/573850/launchxl-cc2650-cc2650

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2650

您好!

我正在尝试使用 SimpleBLEObserver 项目。

我遇到了一些问题:

  1. 我没有成功地嗅探数据包(广播)。
  2. 我不确定项目是否已配置到我的器件:CC2650 Launchpad
  3. 我找不到任何详细的文档、因此我无法理解观测器项目的工作原理。

我有以下设置:

  1. 在一个 CC2650板上、我正在运行 Project Zero、并且可以看到器件正在广播(在日志和 Android 应用中)。
  2. 在另一个 CC2650上、我尝试监听数据包、运行 SimpleBLEObserver 项目、其当前输出为:
    1. BLE 观测器
      0xB0B448BA2683
      已初始化
  3. 我将使用以下预定义符号:

    CC2650_LAUNCHXL
    CC26XX
    HEAPMGR_SIZE=0
    iCall_MAX_NUM_ENIES=6
    iCall_MAX_NUM_TESS=3.
    省电
    USE_ICALL

  4. 我发现、为了嗅探、电路板需要将其状态更改为"发现模式"、并且应该通过单击按钮来应用它、 但我尝试单击这两个按钮、但它们都没有改变(甚至没有发布任何日志消息)。

等待您的帮助,如果您有任何详细的文档,我将很高兴阅读这些文档。。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用哪种 BLE Stack 版本? 如果我正确地记得、原始 SimpleBLEObserver 适用于 CC2650DK。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是 BLE Stack v.2.2.1。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    然后、我假设您必须对源代码进行一些更改、其中包括更改不同按钮和 LED 映射的板级配置文件、以及移动 LCD 输出以使用 UART 作为输出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 是的、实际上我已经将 LCD 输出移动到 UART (这就是我从上面的消息中接收日志的方式[第2a 节]。
    2. 如何更改板级配置文件? 我是否应该从另一个项目(如"Project ZERO ")获取板级配置文件并复制按钮内容?
    3. 您是否有任何有关观测器项目文档的参考? 对该代码进行反向工程真的很累...

    感谢您的快速回复!  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1和2。 由于您已将 LCD 移至 UART、我假设您只需要分别将 Board_key_up 和 Board_key_left 映射到 DIO13 (LAUNCHXL-CC2650上的 BTN-1)和 DIO14 (LAUNCHXL-CC2650上的 BTN-2)。
    3.我知道,观察员项目没有专门的文件。 但是、它只需执行 BLE 扫描并列出扫描结果。 读取代码并了解其工作原理不应太困难。