libnfc6 未检测到 Revolut visa 借记卡

Revolut visa Debit card not detected by libnfc6

尝试使用 PN532 NFC RFID 模块读取各种支付卡。 libnfc6 成功地轮询了大部分 nfc 卡,甚至 mobile payment method is detected, but none of my Revolut cards are detected by nfc-poll app.

libnfc 是从 libnfc-1.8.0 git tag.

在本地编译的

我当前的轮询设置:

  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 },
  };

购买新的 PN532 NFC RFID 模块解决了问题。