10

現在、次の方法で、ユーザーの操作なしで電話をマシンに正常にペアリングして接続できます。

$bluetoothctl
#power on
#discoverable on
#pairable on
#agent NoInputNoOutput
#default-agent

携帯電話から BT デバイスを検索すると、自動的にペアリングされて接続されます。今、私は2つの問題を抱えています:

  1. サービスの承認を求めます。

    サービスを承認する

    [エージェント] サービス 0000110e-0000-1000-8000-00805f9b34fb を承認します (はい/いいえ):

しかし、これは私が指定したので良くありませんNoInputNoOutput!

  1. デバイスを信頼するには?入力するだけで十分trustですが、同じ理由でこれを自動的に行う必要があります。

一般に、Bluetooth 接続と A2DP や HFP などの一般的なプロファイルを処理するための信頼できる C++ ライブラリはありますか?

4

1 に答える 1