Open source libnfc和nfcpy之间有什么区别?

Open source libnfc和nfcpy之间有什么区别?,open-source,nfc,Open Source,Nfc,我想知道libnfc和nfcpy之间的主要区别是什么。我知道: libnfc是一个开源库,允许您与NFC设备通信。libnfc是GNU Lesser通用公共许可下发布的第一个免费NFC SDK和程序员API。它为每个人提供完全透明和免版税的使用 nfcpy与libnfc相同,但使用Python编程语言?nfcpy旨在实现NFC论坛规范。这意味着它对各种NFC论坛标签类型上的NDEF消息读写、对等NFC设备之间的NDEF消息交换以及NFC连接切换具有广泛的支持 另一方面,libnfc是一个更低级的

我想知道libnfc和nfcpy之间的主要区别是什么。我知道:

libnfc是一个开源库,允许您与NFC设备通信。libnfc是GNU Lesser通用公共许可下发布的第一个免费NFC SDK和程序员API。它为每个人提供完全透明和免版税的使用

nfcpy与libnfc相同,但使用Python编程语言?

nfcpy旨在实现NFC论坛规范。这意味着它对各种NFC论坛标签类型上的NDEF消息读写、对等NFC设备之间的NDEF消息交换以及NFC连接切换具有广泛的支持

另一方面,libnfc是一个更低级的库。它提供对ISO 14443非接触式操作的支持,包括专有的和NFC论坛协议(如MIFARE Classic)不支持的。您可以使用它进行ISO 7816-4 APDU通信,其中NFC Forum Type 4标记支持一小部分。在libnfc的基础上,还有其他库可以构建对NFC论坛规范的支持,还包括支持特定contactles卡(如MIFARE DESFire和MIFARE Ultralight C)的库,或允许您使用一些非接触式读卡器进行卡模拟的库。

nfcpy旨在实现NFC论坛规范。这意味着它对各种NFC论坛标签类型上的NDEF消息读写、对等NFC设备之间的NDEF消息交换以及NFC连接切换具有广泛的支持

另一方面,libnfc是一个更低级的库。它提供对ISO 14443非接触式操作的支持,包括专有的和NFC论坛协议(如MIFARE Classic)不支持的。您可以使用它进行ISO 7816-4 APDU通信,其中NFC Forum Type 4标记支持一小部分。还有其他库在libnfc之上构建对NFC论坛规范的支持,也有库实现对特定contactles卡(如MIFARE DESFire和MIFARE Ultralight C)的支持,或者允许您使用一些非接触式读卡器进行卡仿真