如何找到我的蓝牙耳机设备使用的是哪个版本的a2dp?

时间:2010-12-08 14:25:32

标签: bluetooth hci

我知道找到这个的一种方法是查看设备规范。大多数设备规格仅报告支持A2DP。有没有其他方法可以从耳机设备中找到使用哪个版本的A2DP?

2 个答案:

答案 0 :(得分:1)

我建议使用内置蓝牙或蓝牙加密狗的Linux。然后,您可以使用命令行中的bluez工具sdptool来获取此信息。

协议嗅探器不是必需的,因为所有协议嗅探器都是通过空中解码数据包(这正是sdptool已经完成的),而且更难以找到链接密钥,因此,取决于您使用的设备,可能非常困难。

答案 1 :(得分:0)

目前只有2个版本的A2DP - 1.0和1.2 差异只是微小的优化/适应。所以从用户的角度来看它确实没关系。 两个版本兼容,并将相互通信。

由于差异是规范中的次要技术文档更改,因此它不作为最终用户的不同版本进行销售。 (它只是A2DP) 要真正了解这些版本,您必须与协议嗅探器连接,并查看通常在配对/初始连接后发生的SDP(服务发现)查询。