我在 raspberrypi.stackexchange.com 上发布了这个问题,但运气不佳,我认为这更多是一个通用的 Linux 问题,而不是 Raspberry pi 特有的问题。
我一直在使用这个工具快速将我的 Pi2 配置为我的露营车的蓝牙音频链接,它工作得非常好。
我的问题是关于改变蓝牙设备的类别,以便它也可以像普通的汽车免提套件一样接收电话音频。
我承认我并不是 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
我的手机截图: