#c #linux #nfc #lib-nfc
#c #linux #nfc #lib-nfc
Вопрос:
Попытка считывания различных платежных карт с помощью модуля PN532 NFC RFID. libnfc6 успешно опрашивает большинство карт nfc, и даже обнаружен мобильный способ оплаты, но ни одна из моих карт Revolut не обнаруживается приложением nfc-poll.
libnfc был скомпилирован локально из тега libnfc-1.8.0 git.
Моя текущая настройка опроса:
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 },
};
Комментарии:
1. Хорошая картинка. Возможно, обновите библиотеку до последней версии, если она поддерживается.
2. Скомпилирована из тега libnfc-1.8.0 git, который также является последним выпущенным
3. Пока нет ответа, но помогла покупка нового модуля PN532 NFC RFID.
Ответ №1:
Покупка нового модуля PN532 NFC RFID решила проблему.