2013-07-24 3 views
0

Android NFC 기기가 Android Beam을 사용하여 URL과 같은 작은 크기의 정보를 공유 할 수 있음을 알고 있습니다.
그리고 Android NFC가 태그로 가장 할 수 없다는 것을 알고 있습니다.Android NFC Peer2Peer가 Android가 아닌 NFC 기기 (태그가 아님)와 통신 할 수 있습니까?

잠재적 인 액세스 제어 프로젝트에서 유사 기술을 사용하여 32 바이트 디지털 키와 인증 ID (8 바이트)를 NFC PCB 모듈과 공유하고자합니다.

가능합니까?

그렇다면 상위 수준 API를 제공하기위한 프레임 워크 또는 라이브러리가 있습니까?
Android Beam과 같은 것을 다시 작성하기 위해 하위 레이어 API를 사용해야합니까?

+0

https://groups.google.com/forum/#!topic/android-platform/hoFX1AcsmvM (개방형 통신 프로토콜을 운영하는 API에 대한 유용한 링크가 있음) 여기에서 설명한 것처럼 smth가 필요합니까? – sandrstar

답변

3

예, 가능합니다. 전에 한 프로젝트를 개발했습니다.

안드로이드 장치가 아닌 경우 LLCP 및 SNEP (또는 NPP) 프로토콜을 구현해야합니다. 전화의 경우 메시지를 제공하기 위해 자신의 응용 프로그램을 개발해야합니다. 마지막으로 프로젝트에서

, 우리는 다음 LLCP 층에 대한 libllcp를 사용하여 PC에 PN532 칩을 구동 할 libnfc을 사용하고 SNEP 스택을 구현했습니다. 마침내 우리 자신의 서비스와 응용 프로그램을 개발하십시오.

아마도 이런 식으로 시도해 보거나 위에서 언급 한 프로토콜을 구현할 수 있습니다.