Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WP8.1是否支持Mifare Classic read?_C#_Nfc_Mifare_Windows Phone 8.1 - Fatal编程技术网

C# WP8.1是否支持Mifare Classic read?

C# WP8.1是否支持Mifare Classic read?,c#,nfc,mifare,windows-phone-8.1,C#,Nfc,Mifare,Windows Phone 8.1,我以前读过,说Mifare Classic不是NDEF格式的 当我读到最新的时,它说现在支持“使您的标签只读,写入未格式化的标签,并与其他非接触式卡通信” 我想知道我是否能阅读它?Windows Phone 8.1为NDEF格式以前未格式化的标签提供了额外的API,以及通过NFC通过原始访问而不是NDEF(例如ATM卡)与各种智能卡进行通信 您可以从WP 8.1 Jumpstart系列中获得有关如何集成新NFC功能的更多信息: 在本课程中,Microsoft强调通过WinRT智能卡API可以对以

我以前读过,说Mifare Classic不是NDEF格式的

当我读到最新的时,它说现在支持
“使您的标签只读,写入未格式化的标签,并与其他非接触式卡通信”


我想知道我是否能阅读它?

Windows Phone 8.1为NDEF格式以前未格式化的标签提供了额外的API,以及通过NFC通过原始访问而不是NDEF(例如ATM卡)与各种智能卡进行通信

您可以从WP 8.1 Jumpstart系列中获得有关如何集成新NFC功能的更多信息:

在本课程中,Microsoft强调通过WinRT智能卡API可以对以下标记类型进行低级/原始访问:

  • ISO 7816-4/APDU
  • 米法尔超轻
  • 米法尔经典
  • 米法雷德斯菲尔酒店
  • 费利卡
由于附加功能需要设备中的PN547 NFC芯片组,因此仅适用于新的Windows Phone硬件,例如诺基亚Lumia 830(不支持Lumia 930)。您可以在此处找到有关WinRT智能卡API的更多信息:


是的,在新硬件上使用WP 8.1可以读取非NDEF格式的MiFare经典标记。

Windows Phone 8.1为NDEF格式的先前未格式化标记提供了额外的API,以及通过NFC而不是NDEF(例如ATM卡)与各种智能卡进行通信

您可以从WP 8.1 Jumpstart系列中获得有关如何集成新NFC功能的更多信息:

在本课程中,Microsoft强调通过WinRT智能卡API可以对以下标记类型进行低级/原始访问:

  • ISO 7816-4/APDU
  • 米法尔超轻
  • 米法尔经典
  • 米法雷德斯菲尔酒店
  • 费利卡
由于附加功能需要设备中的PN547 NFC芯片组,因此仅适用于新的Windows Phone硬件,例如诺基亚Lumia 830(不支持Lumia 930)。您可以在此处找到有关WinRT智能卡API的更多信息:


因此,可以使用WP 8.1在新硬件上读取非NDEF格式的MiFare Classic标签。

原始MiFare Classic/Ultralight/DESfire(以及ISO7816-4 APDU/limited Felica/ISO15693/Jewel)从Windows Phone 8.1开始支持,但它需要驱动程序支持,目前仅适用于NXP PN547 NFC芯片,该芯片仅适用于Lumia 830和73x设备(不支持Lumia 930,但未来大多数设备应支持它)


假设硬件限制不是您的交易障碍,这里有一些示例代码显示API的使用:

原始MIFARE Classic/Ultralight/DESfire(以及ISO7816-4 APDU/limited Felica/ISO15693/Jewel)从Windows Phone 8.1开始支持,但它需要驱动程序支持,目前仅适用于NXP PN547 NFC芯片,该芯片仅适用于Lumia 830和73x设备(不支持Lumia 930,但未来大多数设备应支持它)



假设硬件限制不是您的交易障碍,这里有一些示例代码展示了API的使用:

非常感谢您,Andreas!这正是我想要的。你确定诺基亚Lumia支持新功能吗?这里的另一个答案是不支持。没错,事实证明Lumia 930内部仍然有旧的NFC控制器芯片。只有像Lumia 830这样的最新手机才应该兼容。我已经相应地更新了答案!我正在开发Lumia 830和735,并确认他们都有PN547芯片组。非常感谢你,Andreas!这正是我想要的。你确定诺基亚Lumia支持新功能吗?这里的另一个答案是不支持。没错,事实证明Lumia 930内部仍然有旧的NFC控制器芯片。只有像Lumia 830这样的最新手机才应该兼容。我已经相应地更新了答案!我正在开发Lumia 830和735,并确认它们都有PN547芯片组。哦,这太糟糕了,几乎没有设备能做到这一点。谢谢。你能提供更多关于Lumia 930的信息吗?它不支持读取/写入原始NFC数据,或者只是不支持OP使用的特定标签?Lumia 930有一个PN544芯片,因此它根本不支持对任何标签/卡的任何原始访问(只支持NDEF读取/写入)我使用的是2012 Google Nexus,它显然有相同的芯片,使用ISO-DEP进行读/写。所以我猜Lumia 930缺少正确的驱动程序,或者PN544实际上支持吗?或者我还遗漏了什么/弄错了什么?这是因为驱动程序不支持它,PN544的驱动程序是在操作系统只支持接近时构建的,因此PN544驱动程序因此被编写为只支持接近。在WP8.1中,当原始智能卡支持被添加时,只有PN547驱动程序正在开发中,因此有一个得到了支持。哦,这是非常糟糕的,很少有设备能够做到这一点。谢谢。你能提供更多关于Lumia 930的信息吗?它不支持读取/写入原始NFC数据,或者只是不支持OP使用的特定标签?Lumia 930有一个PN544芯片,因此它根本不支持对任何标签/卡的任何原始访问(只支持NDEF读取/写入)我使用的是2012 Google Nexus,它显然有相同的芯片,使用ISO-DEP进行读/写。所以我猜Lumia 930缺少正确的驱动程序,或者PN544实际上支持吗?或者我还遗漏了什么/弄错了什么?这是因为驱动程序不支持它,PN544的驱动程序是在操作系统只支持接近时构建的,因此PN544驱动程序因此被编写为只支持接近。在WP8.1中,当添加原始智能卡支持时,只有PN547驱动程序正在开发中,因此有一个得到了支持