21 votes

Comment puis-je savoir si mon Mac dispose du Bluetooth 4.0 (basse consommation) ?

Je connais la marque et le modèle de mon MacBook Pro. Je veux savoir s'il existe un moyen direct de savoir si le Bluetooth Low Energy (BTLE) est pris en charge sur ce modèle ou non.

Identifiant du modèle - MacBookPro9,1 Numéro de modèle - MD103xx/A. Marque - 2012

Comment puis-je savoir si le BTLE est pris en charge sur ce MAC.

19voto

Jan Galinski Points 2654

Si vous préférez une réponse dans tous les cas, essayez ceci:

(system_profiler -detailLevel full SPBluetoothDataType | grep "LMP Version")2>/dev/null

S'il affiche une version de '0x6' ou plus, le BT 4.0 est pris en charge.

Il y a un autre post similaire ici.

0 votes

Alors, que signifie-t-il si en utilisant system_profiler nous filtrons pour Bluetooth LE et n'obtenons aucune réponse, mais avec votre réponse nous obtenons la version LMP 0x7? Je suppose que si c'est pris en charge, nous devrions obtenir une réponse avec la méthode de requête d'autres, mais pourquoi ne le ferions-nous pas alors?

15voto

spuder Points 9635

MacTracker fournit des informations détaillées pour chaque mac jamais fabriqué

http://mactracker.ca

Si votre mac a le bluetooth 4.0, il prend en charge Bluetooth Low Energy.

Voici une capture d'écran de Mactracker

entrer la description de l'image ici

Pour référence, le Bluetooth 4.0 est devenu standard sur les ordinateurs Mac à partir de mi-2011


Mise à jour

system_profiler renvoie également une multitude d'informations sur le matériel. Exécutez la commande suivante.

system_profiler | grep -m1 -i 'Bluetooth -- LE'

Un Mac avec BtLE renverra le code suivant

2014-01-15 22:26:46 -0700 kernel[0]: Bluetooth -- LE est pris en charge - Désactiver l'événement méta LE 

Un Mac sans BtLE ne renverra rien.

Mise à jour2

Ma réponse est correcte si vous utilisez une interface graphique pour trouver ces informations, la réponse de MrWonderful est meilleure si vous voulez le faire en ligne de commande.

0 votes

Y a-t-il un moyen d'obtenir les infos à partir du périphérique lui-même via la ligne de commande ?

0 votes

Réponse mise à jour.

0 votes

En réalité, je ne crois pas que votre méthode en ligne de commande fonctionne pour tous les cas. Je l'ai exécutée à la fois sur mon Mac mini (Macmini6,1) et sur mon MBPro (10,1) et aucun des deux n'a cette ligne dans les résultats. Vérifier la version du protocole du gestionnaire de liens est une manière précise d'obtenir les informations désirées. Voir ma réponse ci-dessous, modifiée à partir du post lié.

7voto

Butchamon Points 71

Allez dans "À propos de ce Mac", cliquez sur "Rapport système", cherchez "Bluetooth" sous la section matériel et cliquez dessus. Il y a une ligne indiquant si le BLE est pris en charge ou non.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X