私は幸運にraspberrypi.stackexchange.comにこの質問を投稿しました。これは、Raspberry piに限定された問題ではなく、一般的なLinux問題に近いと思います。
私はこのツールを使用してPi2をキャンパスバンのBluetoothオーディオリンクとしてすばやく設定しましたが、うまくいきました。
私の質問は、通常の車のハンズフリーキットのように電話のオーディオも受信できるようにBluetoothデバイスのカテゴリを変更することです。
関連するすべての用語に100%慣れていないことを認めているので、事前にお詫び申し上げます。
/etc/bluetooth/main.conf でクラス値を変更して再起動すると、bluetoothctl ツール出力に他のクラスが一覧表示されます。授業を受けるためにこのツールを使用しました。https://www.ampedrftech.com/cod.htm
変更したときにシステムがデバイスをレンダリング(スピーカー)し、キャプチャ(マイク)するようにクラスを変更していたようですが、電話に電話のオーディオオプションは表示されません(スクリーンショットを参照)。
/etc/bluetooth/main.conf
[General]
# Default adapter name
# Defaults to 'BlueZ X.YZ'
#Name = BlueZ
# Default device class. Only the major and minor device class bits are
Name = Orion Audio Link
# considered. Defaults to '0x000000'.
#Class = 0x000100
Class = 0x600420
これはbluetoothctlの出力です。
pi@raspberrypi:/etc/bluetooth $ sudo bluetoothctl
[NEW] Controller 00:1A:7D:DA:71:13 Orion Audio Link [default]
[NEW] Device 54:B1:21:94:3C:26 deans
[bluetooth]# show
Controller 00:1A:7D:DA:71:13
Name: Orion Audio Link
Alias: Orion Audio Link
Class: 0x0c0420
Powered: yes
Discoverable: yes
Pairable: yes
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d052B
Discovering: no
私の携帯電話のスクリーンショット: