【问题标题】:how can i get bluetooth rssi and link quality value in bluez?如何在 bluez 中获得蓝牙 rssi 和链接质量值?
【发布时间】:2014-07-11 17:40:01
【问题描述】:

有谁知道我如何在 bluez 中获取蓝牙 rssi 和链接质量值而不传输任何文件和数据?

我在 linux 中使用 bluez 来制作一些蓝牙程序。 但我有一个关于蓝牙 rssi 和 lq 的问题。 虽然我不传输或接收任何文件或数据,但我可以在 linux 中获取 rssi ,lq 值 使用 hci_read_rssi,hci_read_lq.. 只需通过两个蓝牙设备之间的配对和连接

我的程序是在一个基于linux的odroid板上将文件传输到android手机 并在 The odroid board 检查 rssi 和 lq 值

实际上我有可能获得这些值.. 但我不知道如何获得 rssi, lq 尽管 Odroid 板只是发送一个文件

如果有人知道,请告诉我。

【问题讨论】:

    标签: android linux bluetooth bluez


    【解决方案1】:

    您可以阅读以下link,但总而言之,您不必使用 pybluez:

    通过以下方式安装蓝牙:

    sudo apt-get install --no-install-recommends bluetooth
    

    你不一定要用pybluez,可以使用以下通过设备mac地址获取rssi:

    #!/bin/bash
    echo "testing rssi /n"> logs1
    while (true)
    do
    hcitool rssi [MAC Address]>> logs1
    date +%S
    date +%S>> logs1
    sleep 0.25
    done
    

    如果你儿子不知道你可以使用的mac:

    hcitool scan
    

    【讨论】:

      猜你喜欢
      • 2017-03-29
      • 2015-06-04
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多