2011-06-06 4 views
0

Je travaille sur Android 2.3.3 avec Nexus S. J'essaie de lire les cartes à puce ISO14443 type B.Android NFC RF Time

Je peux lire et/ou écrire sur les cartes sans aucun problème. Mais j'utilise une carte qui ne respecte pas le timing ISO. Lorsque vous utilisez les cartes ISO, le timing est proche de 5 ou 7ms mais j'ai besoin d'augmenter ce timing.

J'ai besoin de votre aide à ce stade. Comment puis-je augmenter le timing? Je ne sais pas comment le faire au niveau bas.

Avez-vous une solution?

Merci pour votre aide.

Répondre

1

La fonction nfc.technology IsoDep a pour fonction d'étendre la valeur de délai d'attente par défaut.

Voir ici: http://developer.android.com/reference/android/nfc/tech/IsoDep.html

+0

Merci pour votre réponse, mais nous ne parlons pas de la même chose. Je veux dire que le timeout dans l'IsoDep est de rendre plus grande la communication temporelle avec l'étiquette. Mon problème est: "Je ne peux pas détecter l'étiquette lorsque je passe la carte au téléphone". Le moment dont je parle doit être au niveau bas. La configuration de cette synchronisation n'est pas documentée. – attin83