2012-06-05 3 views
0

가능한 중복 :
How to Connect External NFC Card Reader to Tablet(Android 2.3.3)NFC 리더

이이

How to Connect External NFC Card Reader to Tablet

나는 NFC USB 리더기를 연결하려는의 중복 될 수있다 http://www.sensorid.it/en/products/stickid.html

태블릿이 실행되는 Android OS 3.2입니다. 내 애플 리케이션을 사용하여 nfc 태그를 읽고 위에서 NFC 리더를 언급해야합니다.

지금까지 어떤 결론도 내릴 수 없습니다. 이것이 가능한가, 아닌가? 예인 경우 나를위한 출발점은 무엇입니까?

감사합니다.

답변

1

약간의 연구 끝에. 결론적으로 말하자면 제조업체의 도움없이 NFC 리더와 통신 할 수 없다는 것입니다. 제조업체와 통신하는 방법과 사용하는 프로토콜을 알고 있기 때문입니다.

그래서 내 문제의 해결책은 HID 호환 NFC 판독기를 사용하는 것입니다.

하나처럼 나는 http://www.rsdm-systems.de/products/de/RFID-Systeme-LF-HF/RFID-Sticks/RFID-Stick-Mifare-Classic-USB.html이 내 문제를 해결

에서 발견했다.

+0

이것은 USB 호스트가있는 모든 안드로이드 장치에 연결할 수 있습니까? – gaara87

+0

예, USB 호스트가있는 모든 안드로이드 장치는 편집 텍스트로 출력합니다. –

0

대부분이 기능을 직접 사용할 수 없습니다.

  1. 3.2는 호스트 기능을 지원하므로 USB 장치를 인식합니다.
  2. OS가 이해할 수있는 값으로 읽고 변환 할 수 있기 전에 레이어 사이에 있기 때문에 독자가 OS와 직접 대화 할 수 있는지 의심 스럽습니다.
  3. 제조업체와 대화하여 방법을 찾았는지 확인해야합니다. 그렇다면 yyou는 계속 나아가 야합니다.
+0

3.2 호스트 기능을 지원합니다. 귀하의 두 번째 요점은 유효합니다 ... 나는 NFC 판독기와 벌거 벗은 USB 통신을 필요로하고 NFC 판독기는 시장에서 벌거 벗은 USB 통신을 사용하지 않습니다. 제조사와 통화해도 작동하지 않습니다. –

+0

그러나 자신의 JNI 클래스를 작성하여 Nfc.apk와 인터페이스 할 수 있습니다. 또는 최신 커널은 NFC를 지원합니다. 당신은 어떻게 든 그것을 사용하고있는 장치에 통합하려고 시도 할 수 있습니다! – gaara87

+0

또한 커널을 수정하고 openNFC 라이브러리를 추가하려고했지만 실패했습니다. 장치를위한 커널 컴파일은 쉬운 일이 아니기 때문에. http://stackoverflow.com/questions/11016147/huawei-mediapad-custom-rom –