macos - pro - Versión de Bluetooth en iMac
macbook pro bluetooth not working (5)
¿Cómo puedo saber qué versión de Bluetooth (es decir, 2.1 + EDR o 4.0) mi iMac ha instalado? Descargué Bluetooth Explorer y busqué, pero no veo información que me grite "versión Bluetooth". Tampoco pude encontrar ningún número de modelo de mapeo en línea de datos para las versiones de Bluetooth.
Lo pregunto porque estoy tratando de hacer algo de trabajo con los perfiles 4.0 LE. Mi Mac es un "iMac11,2".
Encontré información sobre el hardware aquí buscando en Google en "especificaciones iMac11,2". Parece que es Bluetooth 2.1 + EDR después de todo. (Tiene sentido, ya que es un modelo de mediados de 2010).
Todavía no puedo decir si hay una manera de adivinar esto en Bluetooth Explorer.
System Profiler (apple> acerca de este mac> más información> informe del sistema> hardware> bluetooth) le dirá su "versión LMP"
busque esa versión de LMP aquí http://www.bluetooth.org/Technical/AssignedNumbers/link_manager.htm
Los principales son:
Versión LMP -> Versión BT
4 -> Especificación de núcleo Bluetooth 2.1 + EDR
6 -> Especificación Bluetooth Core 4.0
Un trazador de líneas:
system_profiler -detailLevel full SPBluetoothDataType | grep -q "LMP Version: 6" && echo "Your Mac is supported" || echo "Your Mac is not supported"
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."
Si su Mac está equipada con Bluetooth 4.0, la versión de LMP dirá 0x6. Algo más bajo que eso es una versión anterior de Bluetooth
Fuente: http://www.imore.com/how-tell-if-your-mac-has-bluetooth-40
El trazador de líneas enumerado en otra respuesta no funciona para mí porque mi versión de LMP se informa como un número hexadecimal en lugar de un número decimal (0x6 en lugar de solo 6). Sin embargo, se puede modificar para que funcione ya sea decimal o hexadecimal reemplazando el espacio anterior al número 6 con ". *". Aquí está el one-liner modificado que debería funcionar para todos los casos:
system_profiler -detailLevel full SPBluetoothDataType | grep -q "LMP Version:.*6" && echo "Your Mac is supported" || echo "Your Mac is not supported"