【问题标题】:How to get the RSSI with BlueZ?如何使用 BlueZ 获取 RSSI?
【发布时间】:2012-07-01 17:42:37
【问题描述】:

我目前正在构建一个小型实用程序,以通过蓝牙和计算机找到我的手机。为此,我试图让 RSSI 来评估两个设备之间的距离。 如何在 C/C++ 中使用 Bluez 获取 RSSI?

是否有用于此的 hci 命令,如果有,是否有 HCI 命令列表?

谢谢。

【问题讨论】:

    标签: c++ c bluetooth hci


    【解决方案1】:

    是否有对您有用的实用程序。如果您没有尝试安装所有 bluez 库,请尝试使用 bluetoothctl。

    您只需开始扫描,它就会为您提供所有设备的 rssi。

    如果您需要查看代码。你也在git代码中搜索https://git.kernel.org/cgit/bluetooth/bluez.git/tree/

    【讨论】:

      【解决方案2】:

      你可以做 hcitool rssi 但是这个设备应该连接 如果你是 bluez,那么它会为此提供 rssi 值的 propertychanged 信号 您可以查看 docs/device-api.txt 文件

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 2014-07-11
          • 1970-01-01
          • 2011-01-20
          • 1970-01-01
          • 1970-01-01
          • 2019-09-14
          • 2018-05-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多