0

Trying to read various payment cards using PN532 NFC RFID Module. libnfc6 sucessfully polls most of the nfc cards and even mobile payment method is detected, but none of my Revolut cards are detected by nfc-poll app.

libnfc was compiled locally from libnfc-1.8.0 git tag.

My current polling setup:

  const uint8_t uiPollNr = 20;
  const uint8_t uiPeriod = 2;
  const nfc_modulation nmModulations[] = {
    { .nmt = NMT_ISO14443A, .nbr = NBR_106 },
    { .nmt = NMT_ISO14443A, .nbr = NBR_212 },
    { .nmt = NMT_ISO14443A, .nbr = NBR_424 },
    { .nmt = NMT_ISO14443B, .nbr = NBR_106 },
    { .nmt = NMT_FELICA, .nbr = NBR_212 },
    { .nmt = NMT_FELICA, .nbr = NBR_424 },
    { .nmt = NMT_JEWEL, .nbr = NBR_106 },
    { .nmt = NMT_ISO14443BICLASS, .nbr = NBR_106 },
  };

enter image description here

Jeanne Pindar
  • 617
  • 7
  • 15
alex
  • 425
  • 4
  • 21
  • Nice picture. Probably update the library to latest version if it is maintained. – stark Mar 30 '21 at 10:58
  • Compiled from libnfc-1.8.0 git tag which is also the [last released](https://github.com/nfc-tools/libnfc/releases/tag/libnfc-1.8.0) – alex Mar 30 '21 at 11:05
  • Not an answer yet, but buying new PN532 NFC RFID Module helped. – alex Mar 31 '21 at 15:53

1 Answers1

0

Buying new PN532 NFC RFID Module solved the issue.

alex
  • 425
  • 4
  • 21