10

我如何知道我的 iMac 安装了哪个蓝牙版本(即 2.1 + EDR 或 4.0)?我下载了蓝牙资源管理器并四处寻找,但我没有看到任何信息向我尖叫“蓝牙版本”。我也找不到任何数据在线将型号映射到蓝牙版本。

我问是因为我正在尝试使用 4.0 LE 配置文件做一些工作。我的 Mac 是“iMac11,2”。

4

5 回答 5

30

System Profiler (apple > about this mac > more info > system report > hardware > bluetooth) 会告诉你你的“LMP 版本”

在此处查找 LMP 版本http://www.bluetooth.org/Technical/AssignedNumbers/link_manager.htm

关键是:

LMP 版本 -> BT 版本

4 -> 蓝牙核心规范 2.1 + EDR

6 -> 蓝牙核心规范 4.0

于 2012-08-03T22:26:18.160 回答
2
1.  Click the  menu.
2.  Select About This Mac.
3.  Click on the More Info... button.
4.  Click on the System Report... button.
5.  Select Bluetooth from the sidebar on the left, underneath "Hardware."
6.  Scan down the list of information until you find "LMP Version."

如果您的 Mac 配备蓝牙 4.0,LMP 版本将显示 0x6。任何低于此值的都是旧版本的蓝牙

资料来源: http ://www.imore.com/how-tell-if-your-mac-has-bluetooth-40

于 2014-06-24T17:47:08.200 回答
1

通过谷歌搜索“iMac11,2 规格”在这里找到有关硬件的信息。看起来毕竟是蓝牙2.1+EDR。(有道理,因为它是 2010 年中期的模型。)

仍然无法判断是否有办法在蓝牙资源管理器中占卜。

于 2012-07-09T17:47:30.470 回答
1

另一个答案中列出的一个衬里对我不起作用,因为我的 LMP 版本报告为十六进制数字而不是十进制数字(0x6 而不是 6)。但是,可以通过将数字 6 之前的空格替换为“.*”来修改它,使其无论是十进制还是十六进制都有效。这是修改后的单行代码,适用于所有情况:

system_profiler -detailLevel full SPBluetoothDataType | grep -q "LMP Version:.*6" && echo "Your Mac is supported" || echo "Your Mac is not supported"
于 2014-11-07T03:12:04.230 回答
0

一个班轮:

system_profiler -detailLevel full SPBluetoothDataType | grep -q "LMP Version: 6" && echo "Your Mac is supported" || echo "Your Mac is not supported"
于 2013-07-17T02:21:30.517 回答