【问题标题】:Reading Advertisement data in linux在linux中读取广告数据
【发布时间】:2016-06-09 17:58:05
【问题描述】:

我有使用 BLE 模块的 libelum 传感器节点,我正在尝试从该模块发送“hello world”消息,我想从我的 Linux 设备(笔记本电脑)读取此消息,我已尝试使用以下命令并且可以使用

查看行数据

hcidump -t -X -i hci1

hcitool lescan

上述命令的结果是

HCI 事件:LE 元事件 (0x3e) plen 25 LE 广告报告 ADV_IND - 可连接的无向广告 (0) bdaddr 00:07:80:7E:AC:16(公共) 标志:0x06 完整的服务类:0x1800 0x180a 0x1803 0x1802 接收信号强度指数:-70 HCI 事件:LE 元事件 (0x3e) plen 29 LE 广告报告 SCAN_RSP - 扫描响应 (4) bdaddr 00:07:80:7E:AC:16(公共) 完整的本地名称:'......' RSSI:-70

我也试过

btmon

此命令的结果显示数据大小,但不显示数据包

HCI 事件:LE 元事件 (0x3e) plen 29 [hci1] 3.494912 LE 广告报告 (0x02) 报告数量:1 事件类型:扫描响应 - SCAN_RSP (0x04) 地址类型:公共(0x00) 地址:00:07:80:7E:AC:16(Bluegiga Technologies OY) 数据长度:17 姓名(完整): RSSI:-62 dBm (0xc2)

我的第一个问题是,是否可以在我的笔记本电脑中查看(读取)数据包(“hello world”)?如何 ?我正在使用 bluez-5.18。

【问题讨论】:

    标签: linux bluetooth bluetooth-lowenergy packet-sniffers


    【解决方案1】:

    你试过了吗

    hcidump -XYRt 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-15
      • 2015-11-12
      • 1970-01-01
      • 2017-02-17
      • 1970-01-01
      相关资源
      最近更新 更多