gpt4 book ai didi

linux - bluetoothctl 到 hcitool 等效命令

转载 作者:IT王子 更新时间:2023-10-29 00:08:42 25 4
gpt4 key购买 nike

在 Linux 中,我曾经使用“hidd --connect mmac”来连接 BT 设备,但自从 Bluez5 以来,这种情况就消失了。我可以使用 bluetoothctl 手动建立连接,但我需要从我的应用程序使用这些命令,并且使用 bluetoothctl 会很困难。

执行 bluetoothctl 功能的 hcitool 等效命令是什么?

例如,我会输入 bluetoothctl:

select <cmac>
scan on
trust <mmac>
pairable on
pair <mmac>
connect <mmac>

我可以使用“hcitool scan”进行扫描,但我还没有找到连接方式。我试过使用“hcitool cc mmac”,然后使用“hcitool auth mmac”,但没有任何效果。

或者 hcitool 可以做 bluetoothctl 做的事吗?

最佳答案

我在这样的脚本中使用 bluetoothctl:

#!/bin/bash
bluetoothctl << EOF
power on
EOF

并且可以将多个命令指定为每行一个命令。

奇怪的是,它对我来说是这样的:

echo "power on" | bluetoothctl

(我正在使用 bluez-5.21-r1 - 不确定这是否依赖于版本)

关于linux - bluetoothctl 到 hcitool 等效命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21859564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com