2017-02-20 22 views
0

Я пытаюсь взаимодействовать с тегом NFC, который не обнаружен моим телефоном Android (Nexus 5). При приближении тега к телефону не принимается никаких намерений.Поговорите с не обнаруженным тегом nfc

Этот тег является EEPROM SRIX4K, в соответствии с техническим описанием этого чипа работает на частоте 13,56 МГц и соответствует стандарту ISO 14443-2 типа B, поэтому в моем коде приложения я использовал технический объект NfcB, но поскольку тег не является обнаруженное системой, приложение даже не достигает точки, в которой используется объект NfcB.

Я могу поговорить с тегом без проблем с помощью libnfc и считывателя PN532 из приложения linux, поэтому я знаю, что тег работает, а ISO 14443-2 Type B - правильный стандарт для использования. Приложение обнаруживает другие теги просто отлично и может различать теги NfcB и другие теги.

Я думаю, что способ обнаружения и обнаружения новых тегов не поддерживается или не работает с этим чипом. Есть ли способ сделать одно из следующих действий?

  • сила андроид система, чтобы поговорить с тегом без какого-либо намерения
  • трюка андроида системы думать тег присутствует, а затем посмотрит, что происходит с помощью метода Transceive NfcB

I» Кроме того, открываются и другие идеи. Телефон укоренен, и поскольку это для личного использования, я могу изменить систему, если это необходимо.

ответ

0

Вы могли бы попробовать с этим приложением, если тег обнаружены: https://play.google.com/store/apps/details?id=at.mroland.android.apps.nfctaginfo

  • Если да, посмотрите на «Tag информацию», чтобы знали, как Android увидеть этот тег.
  • Если нет, кажется, что NFC Chip, встроенный в этот телефон, не поддерживает этот тег.
+0

Спасибо, это одно из приложений, которые я уже пробовал, и он не обнаруживает тег. Дело в том, что я могу использовать тег со стандартом ISO 14443 B с помощью считывателя PN532 и что телефон может обнаруживать другие теги со стандартом B, а не только с этим SRIX. Я думаю, мне нужно взглянуть на то, как система Android обнаруживает новый тег на более низком уровне. Знаете ли вы, какая часть ОС позаботится об этом? благодаря – sguerrini97