当前位置: 代码迷 >> WinCE >> c#读取RFID卡的信息有关问题
  详细解决方案

c#读取RFID卡的信息有关问题

热度:33   发布时间:2016-04-28 12:41:57.0
c#读取RFID卡的信息问题
这是一个demo的c#代码,想要实现读取RFID卡信息的功能,请各位大侠帮忙指点一下需要加些什么啊?
private void timer1_Tick(object sender, EventArgs e)
        {

            String sCardtype = "";
            String sCardNum = "";
            String sReturnReslt = "";

            //sReturnReslt = rfid.ComSearchCard(ref sCardtype, ref sCardNum);  //寻卡,防冲撞,选择
            sReturnReslt = rfid.ComSearchCard(ref sCardtype, ref sCardNum);
            if (sReturnReslt != "Ok") { return; }
            else
            {
                tbcardtype.Text = sCardtype;
                tbcardnum.Text = sCardNum;
            }

            sReturnReslt = rfid.M1Card_KeySearch(radioButton1.Enabled, textBox1.Text);  //密码校验
            if (sReturnReslt != "Ok") { return; }

            String sReadDate = "";
            sReturnReslt = rfid.M1Card_ReadBlockDate(ref sReadDate); //读块数据
            tbblockdata.Text = sReadDate;
            if (sReturnReslt != "Ok") { return; }
            addValue("add");

            RFIDDLL.PcdHalt();
        }

        private void btnswitch_Click(object sender, EventArgs e)
        {
           timer1.Enabled = true;

        }
------解决方案--------------------
汗,每个RFID 的一些接口 都被做RFID的人价格单片机做了封装的,所以你自己用谁的模块就找谁去啊。

我们帮不了,大部分用串口就可以操作的了。
------解决方案--------------------
从串口读卡片的id以及进行认证,可以读块写块
------解决方案--------------------
这玩意有协议的啊 看协议一步一步来就行了