首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝牙A2DP和RFCOMM

蓝牙A2DP和RFCOMM
EN

Stack Overflow用户
提问于 2016-01-21 20:40:50
回答 1查看 1.4K关注 0票数 0

我正试着用一些附加功能做我自己的蓝牙扬声器。我的索尼android手机将充当源,一个带有usb蓝牙线的覆盆子正在成为水槽。

我已经用A2DP配置文件设置了我的蓝牙dongle,并且正在运行一个循环脚本来将传入的音频链接到连接的声卡。

接下来,我想添加一些带有读写变量的功能,并通过与RFCOMM配置文件相同的蓝牙连接向raspberry pi发送命令。

当我打开带有"sdptool“和"sudo侦听hci0”的RFCOMM连接并尝试用android蓝牙仿真器连接我的手机时,模拟器表示连接已经打开。在此之后,模拟器立即表示连接已关闭。raspberry pi甚至没有注意到连接正在打开或关闭。

我已经读过的文章,其中指出我的目标是可能的,对我来说唯一的问题是如何。

,所以我的问题是:

我是否能够使用已经配对的蓝牙连接A2DP和RFCOMM配置文件,以及如何设置我的设置与HCI。

如果有人可以通过套接字发送命令,比如连接到我的raspberry pi,我肯定会尝试它们。

编辑--编辑--

所以上周末我又试着解决我的蓝牙问题。我首先尝试从命令行设置RFCOMM连接,它的工作方式与预期的一样。

接下来,我断开连接,将蓝牙配置文件设置为0x20041C (便携式音频),并再次设置RRCOMM连接。我不知道上次我怎么了,但这次成功了。我甚至可以把我的android手机作为音频源,用脉冲音频连接到我的usb声卡上。

所以问题解决了,我想。

EN

回答 1

Stack Overflow用户

发布于 2016-01-21 20:50:39

是的,蓝牙通信是基于配置文件的,您可以同时使用许多配置文件,我使用IPhone和PandaBoard,Profiles: A2DP (iPhone source,Panda Sink) PBA (iPhone server,Panda client) HFP和MAP,我建议尝试使用blueZ,官方网站中有一个很好的文档栈。

祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34933875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档