Я не могу читать / писать теги NFC (NfcV) - PullRequest
0 голосов
/ 25 января 2019

Я занимаюсь разработкой мобильного приложения для Android для чтения и записи данных в NFC. Пока работал с чипом M24SR04 от ST, то все работало. После перехода на чип M24LR64ER (также от ST) - прекратилось. Приложение не может пройти условия (представленные ниже).

Это можно сделать с помощью других приложений. Инструменты приложения NFC позволяют использовать только начальное считывание параметров (тип, технология, серийный номер, DSFID).

Приложение для чтения NfcV (от ST) легко выполняет все возможные действия. Строки «E / NfcHandover: недопустимая запись NDEF» отсутствуют в журналах.

Я думал, что это не поддерживает NDEF, но приложение NfcV-reader читает и записывает сообщения NDEF.

if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(action)
                || NfcAdapter.ACTION_TECH_DISCOVERED.equals(action)
                || NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action))
...