2012-07-21 2 views
1

Ayant entendu que Apple a inclus le profil Bluetooth MAP dans iOS 6, je me demandais comment je pouvais implémenter le côté client de cela sur un Mac.Mac Bluetooth MAP profil

J'ai passé un moment à faire des lunettes mais je n'ai trouvé aucune documentation sur la façon de l'utiliser. Est-ce intégré dans le système d'exploitation ou dois-je utiliser une bibliothèque externe. (Je sais qu'il existe une API Bluetooth sous Mac OS mais je ne sais pas si elle supporte le profil MAP)

Existe-t-il des exemples de code ou de la documentation que je pourrais utiliser?

+0

hi alex. avez-vous été en mesure de mettre en œuvre ce profil MAP? – Fritz

Répondre

1

Apple ne prend pas en charge Bluetooth MAP de manière native sous OSX. Voir http://support.apple.com/kb/PH10549 pour une liste des profils supportés dans Mountain Lion. Vous pouvez cependant créer de nouveaux profils pour OSX, dans certaines limites. Voir https://developer.apple.com/library/mac/#documentation/devicedrivers/conceptual/bluetooth/BT_Develop_BT_Apps/BT_Develop_BT_Apps.html pour plus de détails.

Puisque MAP est au-dessus de SPP/RFCOMM (voir http://developer.bluetooth.org/KnowledgeCenter/TechnologyOverview/Pages/MAP.aspx), vous devriez être en mesure d'implémenter ce profil sur OSX.

0

J'ai implémenté Bluetooth MAP sur Mac OS X dans le téléphone Amego (permettant aux utilisateurs d'obtenir des SMS à l'écran). MAP est basé sur OBEX, supporté par Mac OS X. La spécification Bluetooth MAP est assez bonne mais prend un certain temps à grok.

Vous créez essentiellement deux sessions OBEX: un service d'accès au message (MAS) qui s'enregistre auprès du périphérique pour recevoir des notifications à l'aide du service de notification de message (MNS). Une fois enregistré, l'appareil ouvrira une session MNS avec vous et vous informera des messages entrants. Vous devrez également annoncer votre service MNS à l'aide de Bluetooth SDP.

Profitez-en! http://www.sustworks.com/pa_guide/sms.html

Questions connexes