iPhone corebluetooth central Manager envoyer des données au périphérique
Je veux envoyer des données de l'iPhone à un appareil bluetooth qui se découvre et se connecte.
Je me réfère cette tutoriel pour se connecter.
Je ne suis pas capable d'envoyer des données à l'externe bluetooth dispositif qui est connecté comme nous le faisons avec Accessoire Externe du cadre.
Je suis en utilisant iPhone5 comme il a le Bluetooth 4.0
source d'informationauteur TechFanatic
Vous devez vous connecter pour publier un commentaire.
Core Bluetooth, vous devez utiliser les caractéristiques de la communication. Il n'y a pas de standard basé sur les flux d'API comme dans l'Accessoire Externe du Cadre et je ne sais pas du tout bibliothèques open source que de mettre en œuvre quelque chose comme ça.
Fonctionnement de base
Périphérique -> Centrale:
Centrale -> Périphérique:
La vitesse réelle que vous pouvez obtenir dépend de divers facteurs. Avec les indications données n'est jamais perdu (comme TCP), mais les notifications n'ont pas de telles garanties (comme UDP).
Plus d'infos
Je vous suggère de vérifier le fonctionnaire de Base Bluetooth Guide de Programmation et de se concentrer sur la
sections. Mais le mieux serait d'étudier l'ensemble du guide, est. Pour un exemple, consultez la BTLE de Transfert exemple d'Apple, ainsi.
Si je vous comprends bien vous souhaitez la centrale pour envoyer des données à votre périphérique.
pour que vous utilisez cette méthode:
C'est assez convaincant vidéo pour la regarder et de savoir ce qui se passe exactement dans iOS bluetooth cadre.
Son clairement expliqué que les opérations peuvent être effectuées par les systèmes central et périphérique.
https://developer.apple.com/videos/play/wwdc2012-705/