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

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/579335/cc2540-add-device-address-to-white-list

器件型号:CC2540

大家好、  

我对 CC2540 BLE 模块的白名单有疑问。

与模块的通信由终端仿真器完成、而不是由专用软件"BTool"完成。 如果我要使用白色列表执行扫描、我必须使用命令(十六进制格式)  :01 04 FE 03 01 01。 是这样吗? 我的问题是如何将我的设备地址添加到白名单中。 我在"TI_BLE_Vendor_specific HCI_Guide"中看到有一个 HCI 命令"LE 将器件添加到白名单"、但我没有找到任何其他文档来允许我这么做。

因此、我的器件地址是 00:1E:C0:1D:02:da。 可以帮助我编写要使用的命令吗?

感谢您的关注、

Fabio

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

    您好 Fabio、

    该命令是根据蓝牙核心规范实现的、请参阅 HCI 的第2卷。

    另一方面、最好的确认方法是使用 BTool、然后查看日志输出。 您可以使用日志输出作为编写自己的应用程序的指南。

    ----------------------------------------
    [13]: 04:36:31.932
    类型          :0x01 (命令)
    -OpCode        :0x2011 (HCI_LEAddDeviceToWhiteList)
    数据长度   :0x07 (7)字节
     地址类型   :0x00 (0)(公共设备地址)
     DeviceAddr    :11:33:44:22:66
    转储(Tx):
    0000:01 11 20 07 00 66 22 44 33 11               . D33.
    ----------------------------------------
    [14]: 04:36:31.949
    类型          :0x04 (事件)
    -EventCode     :0x000E (事件)
    数据长度   :0x04 (4)字节
     数据包       :0x01 (1)
     操作码        :0x2011 (HCI_LEAddDeviceToWhiteList)
     状态        :0x00 (0)(成功)
    转储(Rx):
    0000:04 0E 04 01 11 20 00                           … 。
    ----------------------------------------

    祝你一切顺利