【问题标题】:BLE advertising parametersBLE广告参数
【发布时间】:2014-08-04 05:11:31
【问题描述】:

我们如何使用 bluez 4.101 在单个广告渠道上投放广告?

我已经看到有le_set_advertising_parameters 结构但没有使用,但在bluez-5.7 代码中使用它,其中 chan_map 设置为 7 chan_map=7。这个任务是什么意思?这个映射是如何完成的?

这可以在 bluez-4.101 中完成吗?

【问题讨论】:

    标签: bluetooth bluetooth-lowenergy bluez


    【解决方案1】:

    Adv 频道必须循环 37、38、39,BLE 才能按照规范工作。 建立连接后,可以排除受到 wifi 或其他干扰的频道。通道映射中允许的通道。 在某些芯片组中,您可以减少广告通道以进行调试。就像您的 ble 嗅探器仅在一个频道上收听一样。 这是每个通道一个位的位图。 7 表示所有三个广告频道。 1,2,4 各为一个通道。

    【讨论】:

    • 所以根据你的情况,我们可以选择频道37使用chan_map = 1做广告,频道38使用chan_map = 2,频道39使用chan_map = 4和使用频道38和39 chan_map = 6等等在。我会试一试。但是我无法检查它当前使用的是哪个频道。我没有嗅探器 :( 我的芯片组是 TI 的 WL1273L
    • 在嗅探器中,我们可以监听特定的频道,这可以通过对传入数据包的频率检查然后确定频道来完成。是这样吗?或通过软件配置
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-01
    相关资源
    最近更新 更多