![](/img/trans.png)
[英]How to get/set Bluetooth MTU value in Linux with command line tool (hciconfig/bluetoothctl)
[英]How to pass PIN to bluetoothctl
我正在尝试使用 bash 脚本配对设备。 我想在不提示用户输入 PIN 的情况下自动执行此操作。
我在标准输入上试过这个:
echo 1234 |bluetoothctl pair XX:XX:XX:XX:XX:XX
这作为参数:
bluetoothctl pair XX:XX:XX:XX:XX:XX 1234
但没有任何效果。 我需要提供 pin,因为我正在尝试与 HC-05 模块配对。
或者在树莓派操作系统上是否有 bluetoothctl 的替代品,可以做我想做的事?
您可以尝试通过更改设备上的 IO 功能来克服这个问题,这样一开始您就不会收到提示。 启动bluetoothctl时有两个选项:-
bluetoothctl --agent DisplayOnly
bluetoothctl --agent NoInputNoOutput
这将使它在配对时,远程设备会知道您甚至无法在您的设备上进行任何输入,因此提示将切换到远程设备或 JustWorks 配对,如果其他设备有也没有输入能力。
请查看以下链接以获取更多信息:-
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.