Je souhaite connecter 3 appareils via Bluetooth (My Droid doit se connecter à 2 appareils Bluetooth). J'ai connecté mon Droid à 1 appareil à l'aide de la conversation Bluetooth. Comment dois-je le modifier pour plusieurs appareils Bluetooth? Pourrais-tu m'aider s'il te plait?
Réponses
Trop de publicités?J'étais à la recherche d'un moyen de connecter 4 appareils avec bluetooth et j'ai trouvé le suivant.
http://groups.google.com/group/android-developers/browse_thread/thread/69d7810f6ef9bb7d
Je ne suis pas sûr que ce soit ce que vous voulez.
Mais afin de connecter plus de 2 appareils utilisant la technologie bluetooth, vous devez créer un autre UUID pour chaque appareil que vous souhaitez connecter.
Suivez le lien pour voir des exemples de code et une meilleure explication.
Avez-vous regardé dans l' BluetoothAdapter
Android de classe? Vous configurez un périphérique comme un serveur et l'autre en tant que client. Il peut être possible (bien que je n'ai pas regardé moi-même) pour connecter plusieurs clients vers le serveur.
J'ai eu de la réussite de la connexion d'un périphérique audio BlueTooth à un téléphone tout cela avait aussi un BluetoothAdapter
connexion à un autre téléphone, mais je n'ai pas essayé avec trois téléphones. Au moins cela me dit que la radio Bluetooth peut tolérer plusieurs connexions simultanées :)
Veuillez prendre un coup d'oeil à l'Android de la documentation.
À l'aide de l'Api Bluetooth, une application Android pouvez effectuer les opérations suivantes:
- Rechercher d'autres appareils Bluetooth
- Requête locales adaptateur Bluetooth pour les appareils Bluetooth appariés
- Établir des canaux RFCOMM
- Se connecter à d'autres appareils par le biais de la découverte de services
- Transférer des données vers et à partir d'autres périphériques
- Gérer plusieurs connexions
Pas exactement vrai, prendre un coup d'oeil sur les spécifications résumé
Lien logique de contrôle et d'adaptation de protocole (L2CAP)
L2CAP est utilisé dans le protocole Bluetooth stack. Il transmet les paquets vers le Host Controller Interface (IHM), ou sur un hostless système, directement au Gestionnaire de liens/ACL lien. L2CAP fonctions comprennent:
- Le multiplexage des données entre les différents protocoles des couches supérieures.
- Segmentation et de réassemblage de paquets.
- Fournir un moyen de transmission de gestion de données de multidiffusion à un groupe d'autres appareils Bluetooth.
- La qualité de service (QoS) de gestion pour les protocoles des couches supérieures.
L2CAP est utilisé pour communiquer sur l'hôte ACL lien. Sa connexion est établie après l'ACL lien a été mis en place.
Ce n'est pas possible - les piles Bluetooth dans les téléphones ne prennent pas en charge la multidiffusion (envoi du même message à plusieurs clients en même temps). La plupart des connexions Bluetooth sont individuelles: c’est-à-dire un téléphone et un siège, ou un téléphone et un autre téléphone.