Начало работы с nexus s NFC / RFID - PullRequest
8 голосов
/ 18 декабря 2010

Начало работы с Nexus S NFC / RFID. Кто-нибудь может дать какое-нибудь руководство?

Я заинтересован в создании некоторых демонстраций домашнего приготовления с использованием оборудования NFC / RFID от Nexus. Я думаю, что мне нужно найти соответствующие теги и как закодировать URL-адреса в теги, которые nexus может читать с помощью приложения тегов. Не уверен насчет меток iso 14443 или mifare и т. Д.

Поддерживает ли nexus все libnfc?

Если я рутирую устройство, могу ли я получить доступ к функции записи?

Спасибо

Ответы [ 6 ]

5 голосов
/ 11 января 2011

Nexus S будет читать метки Mifare. Я воспроизводил видео YouTube (http://www.youtube.com/watch?v=eu7fQsPjDls) со смарт-карты, используя Nexus S. URL-адрес был написан на другом устройстве (Nokia 6212).

3 голосов
/ 22 декабря 2010

Одна возможность: я заметил, что Nexus S может считывать RFID-метки, сделанные touchatag, предприятием Alcatel-Lucent, которое существует уже пару лет.У них есть веб-страница (Google Touchatag store), где вы можете заказать «стартовый набор» из 10 тегов и USB-ридер.

Теги жестко запрограммированы для URL-адресов на материнском сайте touchatag, www.ttag.be/[tagid]

Таким образом, идея состоит в том, чтобы зарегистрировать тег на их веб-сайте, отсканировать его на устройстве чтения и связать с ним нужный URL-адрес.Когда кто-то читает тег с помощью своего телефона, он отображается как www.ttag.be/[tagid] и оттуда перенаправляется на нужный URL.

1 голос
/ 01 марта 2011

Относительно Android Nfc Demo вы можете "прочитать" некоторую расплывчатую информацию из следующих nfc-тегов:

  • Mifare-4k
  • Mifare DESF EV1 4k,
  • Mifare DESF EV1 8k,
  • Mifare 1k.
1 голос
/ 18 января 2011

Я частично ответил на этот вопрос в одном из вопросов, связанных с Nexus S .

Кроме того, вы можете ссылаться на developer.android.com URL для демонстрационного приложения. Я думаю, для этого используется фиктивный тег NFC.

Если вы заинтересованы в разработке некоторых аппаратных демонстраций, вам нужно купить несколько реальных тегов NFC и попробовать вышеуказанное приложение на вашем телефонном устройстве Nexus S. Я нашел несколько сайтов ( 1 , 2 ), которые продают метки NFC, комплекты и т. Д. Кстати, я не пробовал ни один из этих сайтов.

На основании того, с чем я столкнулся , на данный момент Nexus S предоставляет только функции чтения для тегов NFC и планируется поддержка других режимов.

EDIT:

Блог Android утверждает, что следующие новые функции в Android 2.3.3:

  • Комплексный API для чтения / записи NFC, который позволяет приложениям читать и писать в используется практически любой стандартный тег NFC сегодня.
  • Расширенная диспетчеризация, которая дает приложениям больший контроль над тем, как и когда они запускаются, когда тег NFC входит в диапазон.
  • Некоторая ограниченная поддержка однорангового соединения с другими NFC. устройства.
0 голосов
/ 04 апреля 2012

Если вы обновили Nexus до Android 4.0, вы можете попробовать этот Eclipse-плагин (дисклеймер: бесстыдный плагин собственного проекта). Он использует аппаратное обеспечение Android NFC, а также поддерживает несколько считывателей NFC, таких как ACR122U.

0 голосов
/ 19 апреля 2011

Я предлагаю вам, кроме читателя / писателя, такого как ACR122U-A2, для чтения / записи тегов Topaz и Mifare Card. В SmartId мы пара решений, только что разработанных с этим двойником. http://www.youtube.com/watch?v=hYFwnc-apnI&feature=fvsr

...