【问题标题】:Bluetooth HCI command for enabling BLE advertising用于启用 BLE 广告的蓝牙 HCI 命令
【发布时间】:2017-02-15 21:19:10
【问题描述】:

我目前正在尝试编写一些测试脚本来获得蓝牙设备 fcc 认证。我一直在关注这两个网站http://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commandshttp://processors.wiki.ti.com/index.php/WL18xx_Bluedroid_Bluetooth_RF_Testing。我一直在使用后者将前者的命令转换为 bluedroid 测试工具可以识别的测试。我在很大程度上取得了成功,但是我需要离开去打开 BLE 广告模式并且找不到方法来做到这一点。我使用的蓝牙芯片是松下的 Pan13xx。如果有人能指出我正确的方向,那就太棒了。

提前致谢。

【问题讨论】:

    标签: testing bluetooth-lowenergy hci


    【解决方案1】:

    我没有尝试过,但根据蓝牙 4.2 规范(第 2 卷,E 部分,7.8.9 第 1284 页):

    HCI_LE_Set_Advertise_Enable是启动/停止广告的命令。

    它需要一个Advertising_Enable参数,定义为:

    • 0x00:广告已禁用(默认)

    • 0x01:广告已启用。

    • 0x02 – 0xFF:保留供将来使用价值

    并返回Status,其定义为:

    • 0x00:LE_Set_Advertise_Enable 命令成功
    • 0x01 – 0xFF:LE_Set_Advertise_Enable 命令失败

    【讨论】:

    • 是的,我也遇到过。这是解决方案的一部分。我还必须做一个 dut_mode_enable 1 只有这样我才能让设备做广告。感谢您的帮助。
    猜你喜欢
    • 2017-12-04
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 2014-12-04
    • 2014-06-08
    • 2021-11-08
    • 2016-07-19
    • 1970-01-01
    相关资源
    最近更新 更多