2012-09-04 5 views
0

en mode p2p .. Je souhaite envoyer un message du téléphone Android au lecteur NFC et renvoyer une réponse (comme «Réception reçue avec succès») du lecteur NFC au téléphone intelligent en un seul appui.Communication bidirectionnelle utilisant Android Beam

maintenant Après le premier faisceau du téléphone, si je retire le téléphone du lecteur et le remets sur le lecteur, je peux renvoyer la réponse .. Ici je fais deux robinets. Mais je veux faire cette communication bidirectionnelle avec un seul robinet. Est-ce possible..?? J'utilise le Samsung Galaxy S3 (Ice Cream Sandwich 4.0.4) & ACR 122 Lecteur NFC.

Répondre

0

Je ne sais pas quel logiciel vous utilisez pour contrôler l'ACR122. En principe, vous pouvez simplement repousser un message NDEF du lecteur, indiquant que le transfert a réussi. Il n'est pas nécessaire de retirer le téléphone et de le toucher à nouveau sur le lecteur. Appelez simplement la fonction appropriée pour que le lecteur le fasse.

+0

Pouvons-nous repousser une réponse en utilisant la commande APDU DATA_EXCHANGE 0x40 du lecteur pour téléphoner avec la même connexion existante? Fondamentalement, j'utilise la bibliothèque ismb-snep-java pour contrôler l'appareil ACR122 avec quelques modifications. – jAnA

+0

Je ne connais pas les spécificités de ismb-snep-java, mais, oui, vous devriez être en mesure de repousser les données en utilisant la même connexion existante. (Lorsque vous n'envoyez rien, l'implémentation de LLCP devrait envoyer des messages persistants.) –

+0

Merci .. :-) Laissez-moi vérifier – jAnA

Questions connexes