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:用于查看 BLE 器件地址的软件或应用

Guru**** 2555630 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/572512/launchxl-cc2650-software-or-app-to-see-ble-device-address

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

您好!

  我正在尝试为 CC2650 Launchpad 设置地址、我在下面的一个示例中找到了此代码片段、并已将其添加到代码中。 放置 BLE 器件地址的目的是、我们可以使用 TI SmartRF 数据包监听器或其他数据包监听器软件捕获数据包监听器数据。 我想检查我的蓝牙设备地址是否已设置为 CC2650 Launchpad。 SensorTag 应用程序不显示我设置的蓝牙设备地址。 可使用哪些其他应用程序或软件来确定 CC2650 Launchpad 上的蓝牙器件地址?

静态空 SensorTag_init (void)
{
//按钮、LED、继电器
hGpioPin = PIN_OPEN (&pinGpioState、SensorTagAppPinTable);
PIN_registerIntCb (hGpioPin、SensorTag_callback);

//
//在调用 iCall_registerApp 之前可以调用 N0堆栈 API
//
//将当前线程注册为 ICall 调度程序//
以便应用程序可以发送和接收消息。
iCall_registerApp (&selectyMain、&sem);

//添加了地址
//硬编码 DB 地址直至 CC2650板获取其自己的 IEEE 地址
uint8 bdAddress[B_ADDR_LEN]={0x22、0x22、0x22、0x22、0x22、0x22、0x22、 0x5A};
HCI_EXT_SetBDADDRCmd (bdAddress);

//设置器件的睡眠时钟精度
HCI_EXT_SetSCACmd (40); 

-克尔

  

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

    按照 BLE 监听器指南、我设置了筛选器、以便仅捕获该 BLE 器件的 BLE 数据包。 但是、如何确认捕获的数据包来自 CC2650 Launchpad。 我不熟悉数据包监听器、因此我还不熟悉其用法。

    -克尔

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

    我调试代码、发现 bdAddress 的值为0x2000086C。 我将其设置为滤波器值、但不显示任何数据包。 如果我使用 SmartRF 闪存编程器2写入 MAC 地址、该怎么办? 我将 MAC 地址设置为0x001122334455。 使用数据包监听器、我能够使用 MAC 地址0x001122334455过滤数据包。

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

    bdaddr 是一个48位值(6个八位位组)、因此0x2000086C 不是有效/完整的 bdaddr。 这可能是存储 addr 的存储器指针? 如果无法从代码中获取该值、我建议您从 SmartRF 闪存编程器2读取该值。

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

    我将再次尝试写入 BD 地址的代码、然后使用 SmartRF Flash Programmer 2读取该值。

    -克尔