2017-01-30 3 views
1

Pourquoi la carte dans SL3 ne renvoie rien sur le lecteur mfrc522?rc522 rien reçu dans la carte SL3 Mifare

j'envoyer la commande avec ce format (ISO 14443-4 (après l'envoi de rats)) PCB + CID + INF + CRC => (INF contient la commande de Mifare Fiche technique Plus) Si j'essaie authentifie dans bloc valide, alors rien ne recive. Je reçois valide informations d'erreur lorsque le bloc ou la longueur est invalide. Mais rien ne vaut si la commande est valide. S'il vous plaît, aidez!

Première envoyer la commande invalide, deuxième envoyer valide commande:

 PCB CID 4-byte command   CRC 

Envoyer: 0x0A, 0x02, 0x70, 0x40, 0x00, 0x00, crc1, CRC2;

Rec.: 0x0A, 0x02, 0x09, 0x1F, 0x78;

Code d'erreur 0x09 => numéro de bloc n'est pas valide

Envoyer: 0x0A, 0x02, 0x70, 0x00, 0x40, 0x00, crc1, CRC2;

recive: rien

+1

Vous devez inclure le code et la sortie pour que votre question soit prise en compte. –

+0

Avez-vous essayé avec un autre émetteur-récepteur sur une autre carte? J'ai eu des problèmes similaires avec une carte d'émetteur-récepteur mal découplée. L'émetteur-récepteur s'est écrasé au milieu de la transaction. Cela a fonctionné avec MFP parce que les transactions sont plus courtes. – Nipo

+0

Oui, avec acr1252u ce travail parfaitement, mais .. rc522 échouer .. –

Répondre

0

mfrc522 ne supporte pas la norme ISO: 14443-4.

Le: PN532 est ce que je crois.