BLE广告渠道

时间:2014-07-22 13:19:41

标签: linux bluetooth bluetooth-lowenergy

我想知道如何查看我们的BLE设备在哪个频道宣传其数据。我们可以自己配置(更改)还是随机选择?

我知道这很多,分配了三个频道来宣传BLE数据。

2 个答案:

答案 0 :(得分:2)

如果您想了解广告数据传输的频道,您可以为自己创建一个数据包嗅探器......

可以在中找到该文件的hex文件 \ program files \ Texas Instruments \ SmartRF Tools \ Packet Sniffer \ bin \ general \ firmware \ sniffer_fw_cc2540_usb.hex

有关数据包嗅探器的所有内容,请参阅

http://processors.wiki.ti.com/index.php/BLE_sniffer_guide

您可以通过数据包嗅探器了解您的BLE设备正在传输的所有内容。您可以在数据包嗅探器中配置数十个过滤器和所有内容,并可视化您想要的数据。还会描述传输通道并从中进行描述可以了解您的广告数据传输的渠道......

广告数据的传输分别通过频道37,38和39以频率2.402,2.42和2880 Ghz进行处理。这实际上是由物理层处理的,据我所知你无法配置它......

答案 1 :(得分:2)

您可以使用chan_map结构设置le_set_advertising_parameters以在特定频道上投放广告