Tag: mifare

从WinForm应用程序中读取Mifare 1k

从WinForm应用程序中读取Mifare 1k卡时,我有一个非常奇怪的问题。 我正在使用的读卡器是PROMAG PCR-310U智能卡读卡器。 我用这段代码来读卡片: MifareReader.CommPort = 4; MifareReader.PortOpen = true; MifareReader.mfRequest(); MessageBox.Show(MifareReader.mfAnticollision().ToString()); MifareReader.mfHalt(); 代码放在backgroundWorkers DoWork方法中,整个方法如下所示: private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { BackgroundWorker worker = sender as BackgroundWorker; while (!worker.CancellationPending) { MifareReader.CommPort = 4; MifareReader.PortOpen = true; MifareReader.mfRequest(); CardID = MifareReader.mfAnticollision().ToString(); MifareReader.mfHalt(); if (CardID != “0” && CardID != string.Empty) { e.Result = CardID; […]

使用WinSCard库获取mifare卡序列号

我正在开发一个需要读取mifare卡序列号的应用程序,我正在使用的语言是C#。 我是mifare读者编程的新手,所以我很抱歉提出愚蠢的问题。 首先,我想知道Mifare UID和Mifare序列号之间是否有不同之处。 我已经设法在WinSCard库的帮助下获得了UID,但是我无法弄清楚如何获得应该是10位数字的卡序列号。 如果你能指出我正确的方向,我很感激。 在此先感谢您的帮助。 问候

使用Windows Phone 8 NFC读取Mifare标签?

Windows Phone 8 NFC是否支持基于Mifare Ultralight / Classic的标签? 我使用此代码访问诺基亚Lumia 920上的NFC设备(代码示例取自NDEF标签阅读器 – NFC NDEF标签阅读器 ) public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); ProximityDevice device = ProximityDevice.GetDefault(); device.DeviceArrived += DeviceArrived; device.DeviceDeparted += DeviceDeparted; device.SubscribeForMessage(“NDEF”, MessageReceived); } private void DeviceArrived(ProximityDevice sender) { // this event occurs when I am tapping any of my tags (tried […]