我有以下系统:
蓝牙耳机 <-- HFP、HSP --> marvell 蓝牙 <-- PCM --> gsm 调制解调器
我知道的:
第一部分作品:
rfcomm0: 00:06:C6:36:02:92 -> 00:1A:7D:D0:04:6D 通道 1 已连接 [reuse-dlc release-on-hup tty-attached]
和
l2ping 00:1A:7D:D0:04:6D Ping: 00:1A:7D:D0:04:6D from 00:06:C6:36:02:92 (data size 44) ... 4 bytes from 00: 1A:7D:D0:04:6D id 0 时间 7.99ms 4 字节从 00:1A:7D:D0:04:6D id 1 时间 20.35ms 4 字节从 00:1A:7D:D0:04:6D id 2 时间16.65ms
第二部分也有效,因为:
我测量了信号,
在连接数据线的情况下,我有回声。
但我无法通过耳机-PCM 系统讲话。
您知道错误可能在哪里吗?我确定我必须更改设置上的某些内容。
我的想法:
如果我在嵌入式 Linux 上打开调制解调器端口并开始通话,我的耳机中什么也听不到。然而,似乎我有一个用于 HFP 的开放 rfcomm 串行接口,但我没有创建 SCO 连接,也许蓝牙芯片不会转发我的 PCM。