Je souhaite coupler par programme mon téléphone portable avec un capteur médical à l'aide de l'interface Bluetooth. J'ai l'adresse et le code PIN nécessaires pour la connexion à l'appareil mais je voudrais éviter l'interaction de l'utilisateur (processus d'appariement - configuration du capteur, etc.)Couplage Bluetooth par programmation Android
J'ai essayé d'utiliser l'API Bluetooth non officielle (http://code.google.com/p/ android-bluetooth /) mais il semble que ce n'est pas pour Android 2.1 et ci-dessus (j'ai LocalBluetoothDevice toujours NULL, et les gens sur leur forum ont dit que c'est seulement pour les versions 1.X)
J'ai vu que l'API Android a des méthodes qui font cet appariement en arrière-plan, mais ils sont étiquetés avec l'annotation @hide. Comment puis-je accéder à cela?
Quelqu'un at-il réussi à cela? (appariement par programme) N'importe quel exemple?
Merci!
Je me demande: Comment forcer l'appareil à ne pas avoir besoin d'une épingle? Est-ce quelque chose que vous auriez à faire sur l'appareil Bluetooth lui-même ou peut-il être fait à partir de l'application Android? – AgentKnopf
@Zainodis - Je pense que vous devez le faire sur le périphérique BT. – daveD
Mhhh merci, nous expédions ces appareils aux clients, nous ne pouvons pas retirer manuellement la broche de tous les appareils :(Maintenant, je vais créer une socket Rfcomm pour générer la boîte de dialogue d'appariement (où l'utilisateur entre le broche) et fermez la prise juste après cela Fonctionne assez bien pour l'instant – AgentKnopf