簡體   English   中英

如何將 PIN 碼傳遞給 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM