端末を介してBluetoothデバイスに接続

端末を介してBluetoothデバイスに接続

私はミント15とシナモンを使用しました。

Bluetoothスピーカーセットを購入し、端末を介して接続しようとしています。 GUIを介してこれを表示し、正常に接続できます。私はそれらが表示されるたびに自動的に接続するように小さなスクリプトを作成したいと思います。

以下を使ってスキャンしようとしています。

hcitoolスキャン

しかし、私は理解しています

スキャン...

数秒後、プロセスは終了します。

hidd --search.

私が実行すると、hciconfig scan次のようになります。

hci0:   Type: BR/EDR  Bus: USB
    BD Address: 40:2C:F4:78:E8:69  ACL MTU: 1021:8  SCO MTU: 64:1
    UP RUNNING PSCAN ISCAN 
    RX bytes:130700 acl:22 sco:0 events:18527 errors:0
    TX bytes:31875398 acl:36784 sco:0 commands:75 errors:0

私のBluetoothアドレスだけが出ていてオンになっていると思います。

すでに述べたように、通常のUIを介してスピーカーを見て接続することはできますが、端末を介しては何も得られません。

hcitool scan実際、スピーカーが接続されているため、コマンドを実行するたびに何も見つからず、スピーカーから音が数秒間途切れるのは面白いです。

ベストアンサー1

私はこれを行うことでこれを行うことができましたbluezのツール:

sudo apt-get install bluez-tools

マイデバイスのMACアドレスを取得するために使用されるデバイスのリスト:

bt-device -l

正常に接続されました:

bt-device -c 01:02:03:04:05:06

おすすめ記事