2013-07-12 3 views
1

libnfc와 nfcpy의 주요 차이점을 알고 싶습니다. 나는 그것을 알고있다 :libnfc와 nfcpy의 차이점은 무엇입니까?

libnfc NFC 장치와 통신 할 수있는 오픈 소스 라이브러리. libnfc은 GNU 약소 일반 공중 사용 허가서 (GNU Lesser General Public License)에 따라 최초로 출시 된 무료 NFC SDK 및 프로그래머 API입니다. 모든 사람에게 완벽한 투명성과 로열티가없는 사용법을 제공합니다.

nfcpy libnfc와 같지만 프로그래밍 언어는 Python입니까?

답변

6

nfcpy은 NFC 포럼 사양을 구현하기위한 것입니다. 즉, 다양한 NFC 포럼 태그 유형에 대한 NDEF 메시지 읽기 및 쓰기, 피어 투 피어 NFC 장치 간의 NDEF 메시지 교환 및 NFC 연결 핸드 오버 지원이 광범위하게 지원됩니다.

libnfc 다른 한편으로 저수준 라이브러리입니다. 이 제품은 MIFARE Classic과 같은 독점적 인 프로토콜 (NFC 포럼에서 지원하지 않음)을 포함하여 ISO 14443 비접촉식 작동을 지원합니다. 이를 사용하여 ISO 7816-4 APDU 통신을 수행 할 수 있습니다 (NFC 포럼 유형 4 태그가 작은 하위 집합을 지원함). libnfc 위에 NFC 포럼 사양에 대한 지원을 제공하는 다른 라이브러리가 있지만 MIFARE DESFire 및 MIFARE Ultralight C와 같은 특정 연락처 카드에 대한 지원을 구현하거나 일부 비접촉식 독자를 사용하여 카드 에뮬레이션을 수행 할 수있는 라이브러리도 있습니다.

관련 문제