在Linux

时间:2016-02-26 13:31:59

标签: linux

我有libelum传感器节点使用BLE模块,我正在尝试发送" 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         RSSI:-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)           Num报道:1           事件类型:扫描响应 - SCAN_RSP(0x04)           地址类型:公共(0x00)           地址:00:07:80:7E:AC:16(Bluegiga Technologies OY)           数据长度:17           姓名(完整):           RSSI:-62 dBm(0xc2)

我的第一个问题是,是否有可能在我的笔记本电脑中看到(读取)数据包(" hello world")?怎么样 ?我正在使用bluez-5.18。

1 个答案:

答案 0 :(得分:0)

你有没有做过

hcidump -XYRt