Comment Connecter NFC Externe Lecteur de Carte pour Tablette
Droit maintenant, je vais avoir une Tablette ayant OS Android 2.3.3 à la place de la NFC du téléphone,donc j'ai besoin de connecter un lecteur de carte pour tablette.Merci de me dire quel lecteur de carte dois-je préfère et tout pilote nécessaire pour connecter un lecteur de carte pour tablette.
Le NFC intégré des bibliothèques de support pour le lecteur ou pas?
merci à l'avance.
OriginalL'auteur Sachin D | 2012-02-26
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une réponse,la ACS maintenant offre android bibliothèque et exemple d'application pour leurs lecteurs.Vous pouvez trouver à la bibliothèque de ici et de l'information et de la vidéo de démonstration d'android pris en charge les lecteurs est ici.
Le seul problème est que l'ACS android bibliothèque prend en charge uniquement Android 3.1 et au-dessus.
espérons qu'il saura vous aider.
Si vous avez encore des question n'hésitez pas à demander..
OriginalL'auteur Sachin D
Intégré NFC bibliothèque dans Android 2.3 et 4.0 prend en charge uniquement la PN544 puce NFC par NXP Semiconductors. Je ne pense pas que les lecteurs de cartes sur le marché de l'utiliser, que ce processeur est conçu spécifiquement pour une utilisation dans les appareils mobiles. Vous pourriez être en mesure de trouver d'autres implémentations de l'Android NFC API qui prennent en charge d'autres puces NFC.
Un autre problème peut être que votre tablette la plus probable n'a pas le NFC bibliothèques installés, y compris le système de service (NfcManager). Après tout, votre tablette n'a pas de soutien de la NFC, donc il n'a pas besoin de ces composants logiciels. Ainsi, une nouvelle ROM image du système doivent être créés pour votre tablette, qui comprend les composants de logiciel.
Prendre l'un des nombreux de bureau commun des lecteurs n'est probablement pas vraiment possible. La création de tous les logiciels nécessaires pour l'intégrer dans Android n'est pas vraiment une tâche triviale. Il peut être plus facile de simplement acheter un téléphone Android avec la technologie NFC ou d'attendre si une tablette Android avec la technologie NFC qui vient de sortir.
S'il vous plaît, jetez un oeil à grundid.de/nfc et voir si cela est utile pour vous.
j'ai vu ce lien.il n'y a pas d'information relative à connecter lecteur NFC pour tablette.Elle montre comment interagir ou se connecter NFC du téléphone Mobile vers le PC.Mais une chose que je comprends, c'est que nous pouvons lire ou écrire des données sur téléphone NFC puce.donc merci encore.
OriginalL'auteur NFC guy
Ni Froyo 2.3 (min SDK version supportant la technologie NFC) ou Ice Cream Sandwich 4.0 est compatible avec une grande variété de jetons.
Lorsqu'un fabricant à lancer un nouveau téléphone avec une autre puce NFC est parce que quelqu'un a créé les conducteurs à utiliser ces puces et interface avec Android NFC classes, plus précisément le NfcManager classe et la NfcAdapter classe qui représente l'adaptateur NFC.
Meilleur des cas, vous pouvez utiliser le Android NDK pour créer de bas niveau C/C++ classes de communiquer en quelque sorte le NFC Externe lecteur de Carte avec Android et puis faire plus d'une programmation personnalisée avec le NDK pour faire de la NfcAdapter sur le SDK pour le détecter... et il n'y a aucune garantie que vous allez réussir.
Et... si vous êtes en train de penser à aller à http://www.alibaba.com et l'importation d'une tablette avec un lecteur NFC, réfléchir à deux fois, parce que les uns peut ne pas vous permettre de faire tout ce que la puce de NXP Semiconductors ne avec Android Beam (TM) comme en Lecture/Écriture et le soutien des opérations d'e/S grâce à la technologie NFC-A, B, F, V ou ISO-DEP.
Pour votre temps de l'amour (et parce que le temps est la ressource la plus précieuse pour tout le monde de nos jours). Je pense que votre meilleure option est d'obtenir un couple de Téléphones NFC, tels que le Galaxy Nexus S, DROID Razr, Xperia S, HTC Incredible, etc... ceux qui vont travailler hors de la boîte, c'est ce que nous faisons.
OriginalL'auteur Oscar Salguero
Hey sachin,
Depuis votre appareil ne dispose pas de la technologie NFC, il n'aura pas le NFC radio et par conséquent, il ne peut pas se connecter (Lecture ou écriture) à une carte NFC. Selon la NFC lib, si jamais vous essayez d'obtenir NFCAdapter il retournera toujours la valeur null.
si vous avez au moins besoin d'un nfc appareil android pour toute expérience.
Dans mon projet, nous avons utilisé ACR122 lecteur de carte à puce qui sera connecté à un pc, pas d'appareil android.Ce reader permet de lire un tag nfc. Un nfc appareil android va agir comme un tag nfc en mode émulation de carte.
Maintenant la prochaine partie de la question "Le NFC intégré des bibliothèques de support pour le lecteur ou pas".
donc, ce lecteur de carte peut lire la valeur de la carte.
OriginalL'auteur neeraj t
Avec un ACS lecteur NFC est-il possible:
Ici pouvez-vous trouver de la documentation pour les bibliothèques et un exemple de code. Toutefois, il ne semble pas avoir une option pour écrire des données. Si vous voulez écrire sur votre lecteur NFC utiliser la fonction transmit à envoyer des tableaux d'octets.
Ces octets sont la valeur par défaut de lire et d'écrire des octets pour la transmission de la fonction. La documentation complète de la valeur par défaut NFC protocole peut être trouvé ici
exemple:
Slotnum est le numéro du lecteur que vous souhaitez utiliser. Si je ne me trompe pas c'est toujours 0 si vous utilisez un lecteur/usbdevice.
exemple de commande:
LE DEUXIÈME OCTET EST LA PAGE DE L'ADRESSE POUR ÉCRIRE À. Page 4 - 15 sont en écriture (page 0 et 1 sont les id, page 2 sont lockbytes et la page 3 sont au bureau du procureur. tous d'entre eux sont en LECTURE SEULE).
La fonction de Lecture fonctionne de la même que la fonction d'ÉCRITURE seulement envoyer 3 fois par 0x00 dans le tableau pour la lecture correcte des paramètres:
LE DEUXIÈME OCTET EST LA PAGE ADRES LIRE.
OriginalL'auteur Quispie
Est cette vidéo les réponses à votre problème : http://www.youtube.com/watch?v=6Xe7Ux0cTuI
"À faible coût , Simple , Pas de pilote - EM4100 ou Mifare RFID reader pour Ipad , Android et Windows"
PS: je ne fonctionne pas de cette société et n'essayez jamais de leur solution.
OriginalL'auteur gVibrac
C'est un bon sujet. Je me fais l'écho RacZo préoccupations au sujet de la technologie NFC de la bibliothèque de support dans le Alibaba provenant des comprimés. Depuis puces NFC dans les dispositifs varient et certains ont douteux ou pas de soutien pour certaines opérations, vous devez être prudent et de tester votre application sur ces à l'avance.
L'ACS reader peut être une solution rentable, et il y a quelques mature et bien pris en charge des bibliothèques et des Kits de développement qui prennent en charge l'intégration avec Android. L'inconvénient de l'ACS lecteur externe est la vie de la batterie. Parce qu'il monopolise le port USB, et les tablettes Android ne permettent pas de charge par le biais d'un port USB tout en un périphérique est connecté. Donc, si votre application est une sorte de kiosque ou de libre-service, application, cela peut être un problème.
Il y a un bon poste ici sur vos différentes options lorsqu'ils sont confrontés à ce défi. Sans en savoir plus à propos de votre application, il est difficile de recommander une manière ou d'une autre.
OriginalL'auteur Papyrus
Un peu en retard pour répondre ici, mais en fait, j'ai essayé de mettre en œuvre un lecteur NFC externe en tant que proche de native NFC que possible.
Il est possible d'ajouter un service supplémentaire, mais la régularité de la technologie NFC d'initialisation (NfcAdapter etc) ne seront pas conscients de ce service, il devra être initialisée en plus.
Le résultat a été qu'il n'est pas techniquement possible de remplacer ou d'ajouter intégré NFC service sur une ROM stock dans une goutte d'eau-de-remplacement-way".
Réutilisation de certaines des indigènes NFC classes comme le Tag et IsoDep est possible.
Néanmoins, en tant que développeur d'une application NFC, vous avez vraiment ne voulez pas la même fonctionnalité du service externe que de l'intégré. Le lecteur externe a probablement plus de fonctionnalités et à un minimum de ce que vous voulez savoir si le lecteur est branché ou non.
Voir NFC externe de l'API pour des renseignements supplémentaires (note: il n'est pas entièrement produit open source).
OriginalL'auteur ThomasRS