如何使用 btgatt-client 命令行工具
How to use btgatt-client Command Line Tool
如何使用 btgatt-client 命令行工具?我在这里错过了一些非常简单的东西吗?
从 Bluez 5.50 开始,它位于工具文件夹中 (https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/tools/btgatt-client.c)
但是当我尝试输入命令时,似乎没有任何效果。
pi@raspberrypi:~ $ btgatt-client
-bash: btgatt-client: command not found
pi@raspberrypi:~ $ sudo btgatt-client
sudo: btgatt-client: command not found
pi@raspberrypi:~ $ btgatt
-bash: btgatt: command not found
pi@raspberrypi:~ $ sudo btgatt
sudo: btgatt: command not found
Bluez 源代码需要使用工具支持进行编译(默认情况下它是启用的),但在您的 raspberry PI 构建中可能会被禁用。
您可以使用
配置源
./configure --enable-tools
如果要交叉编译,可能还需要使用,"--host"
或者您可以直接从包管理器存储库安装包“bluz-utils”。对于 debian,
sudo apt-get install bluez-utils
如何使用 btgatt-client 命令行工具?我在这里错过了一些非常简单的东西吗?
从 Bluez 5.50 开始,它位于工具文件夹中 (https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/tools/btgatt-client.c)
但是当我尝试输入命令时,似乎没有任何效果。
pi@raspberrypi:~ $ btgatt-client
-bash: btgatt-client: command not found
pi@raspberrypi:~ $ sudo btgatt-client
sudo: btgatt-client: command not found
pi@raspberrypi:~ $ btgatt
-bash: btgatt: command not found
pi@raspberrypi:~ $ sudo btgatt
sudo: btgatt: command not found
Bluez 源代码需要使用工具支持进行编译(默认情况下它是启用的),但在您的 raspberry PI 构建中可能会被禁用。
您可以使用
配置源./configure --enable-tools
如果要交叉编译,可能还需要使用,"--host"
或者您可以直接从包管理器存储库安装包“bluz-utils”。对于 debian,
sudo apt-get install bluez-utils