资源简介
C#版RFID无线射频识别系统,ZK-RFID102是一款高性能的UHF超高频电子标签一体机,完全自主知识产权设计,结合专有的高效信号处理算法,在保持高识读率的同时,实现对电子标签的快速读写处理,可广泛应用于物流、门禁系统、防伪系统及生产过程控制等多种无线射频识别(RFID)系统,支持EPCC1-G2、18000-6B的读、写、查询等功能的实现操作。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Collections;
using System.Resources;
using System.Reflection;
using ReaderB;
using System.IO.Ports;
using System.IO;
namespace ZK_RFID102
{
public partial class Form1 : Form
{
private bool fAppClosed; //在测试模式下响应关闭应用程序
private byte fComAdr=0xff; //当前操作的ComAdr
private int ferrorcode;
private byte fBaud;
private byte Maskadr;
private byte MaskLen;
private byte MaskFlag;
private int fCmdRet=30; //所有执行指令的返回值
private int fOpenComIndex; //打开的串口索引号
private bool fIsInventoryScan;
private byte[] fOperEPC=new byte[36];
private byte[] fPassWord=new byte[4];
private int CardNum1 = 0;
ArrayList list = new ArrayList();
private string fInventory_EPC_List; //存贮询查列表(如果读取的数据没有变化,则不进行刷新)
private int frmcomportindex;
private bool ComOpen=false;
public Form1()
{
InitializeComponent();
}
private byte[] HexStringToByteArray(string s)
{
s = s.Replace(“ “ ““);
byte[] buffer = new byte[s.Length / 2];
for (int i = 0; i < s.Length; i += 2)
{
buffer[i / 2] = (byte)Convert.ToByte(s.Substring(i 2) 16);
}
return buffer;
}
private string ByteArrayToHexString(byte[] data)
{
StringBuilder sb = new StringBuilder(data.Length * 3);
foreach (byte b in data)
{
sb.Append(Convert.ToString(b 16).PadLeft(2 ‘0‘));
}
return sb.ToString().ToUpper();
}
private void ClearLastInfo()
{
ComboBox_AlreadyOpenCOM.Refresh();
}
private void InitComList()
{
int i = 0;
ComboBox_COM.Items.Clear();
ComboBox_COM.Items.Add(“ AUTO“);
for (i = 1; i < 13; i++)
{
ComboBox_COM.Items.Add(“ COM“ + Convert.ToString(i));
}
ComboBox_COM.SelectedIndex = 0;
}
private void Form1_Load(object sender EventArgs e)
{
fOpenComIndex = -1;
fComAdr = 0;
ferrorcode = -1;
fBaud = 5;
InitComList();
C_EPC.Checked = true;
fAppClosed = false;
fIsInventoryScan = false;
Timer1.Enabled = false;
Timer2.Enabled = false;
button2.Enabled = false;
Button_WriteEPC_G2.Enabled = false;
SpeedButton_Read_G2.Enabled = false;
Button_DataWrite.Enabled = false;
ComboBox_baud2.SelectedIndex = 3;
ComboBox_PowerDbm.Sele
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 302592 2011-07-29 18:20 ZK_RFID\bin\x86\Debug\Basic.dll
文件 19283 2013-12-16 19:10 ZK_RFID\bin\x86\Debug\Log.txt
文件 310272 2013-12-16 19:09 ZK_RFID\bin\x86\Debug\ZK_RFID.exe
文件 44544 2013-12-16 19:09 ZK_RFID\bin\x86\Debug\ZK_RFID.pdb
文件 11608 2013-12-16 19:10 ZK_RFID\bin\x86\Debug\ZK_RFID.vshost.exe
文件 490 2010-03-17 22:39 ZK_RFID\bin\x86\Debug\ZK_RFID.vshost.exe.manifest
文件 490 2010-03-17 22:39 ZK_RFID\bin\x86\Debug\ZK_RFID102.vshost.exe.manifest
文件 20480 2011-07-29 18:20 ZK_RFID\bin\x86\Debug\ZK_RFID102CSharp.dll
文件 490 2010-03-17 22:39 ZK_RFID\bin\x86\Debug\ZK_RFID102demomain.vshost.exe.manifest
文件 24933 2013-12-16 19:10 ZK_RFID\Form1.cs
文件 33681 2013-12-16 19:00 ZK_RFID\Form1.Designer.cs
文件 217390 2013-12-16 19:00 ZK_RFID\Form1.resx
文件 140206 2013-12-12 10:21 ZK_RFID\game-icon.ico
文件 690 2013-12-16 17:18 ZK_RFID\Log.cs
文件 579 2013-12-06 15:15 ZK_RFID\Migrated rules for ZK_RFID102demomain.ruleset
文件 5367 2013-12-16 19:09 ZK_RFID\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1610 2013-12-16 19:00 ZK_RFID\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog
文件 2606 2013-12-16 19:00 ZK_RFID\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog
文件 5910 2013-12-16 10:43 ZK_RFID\obj\x86\Debug\ResolveAssemblyReference.cache
文件 4608 2013-12-12 10:26 ZK_RFID\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 310272 2013-12-16 19:09 ZK_RFID\obj\x86\Debug\ZK_RFID.exe
文件 44544 2013-12-16 19:09 ZK_RFID\obj\x86\Debug\ZK_RFID.pdb
文件 3870 2013-12-16 19:10 ZK_RFID\obj\x86\Debug\ZK_RFID102.csproj.FileListAbsolute.txt
文件 140772 2013-12-16 19:00 ZK_RFID\obj\x86\Debug\ZK_RFID102.Form1.resources
文件 180 2013-12-16 10:43 ZK_RFID\obj\x86\Debug\ZK_RFID102.Properties.Resources.resources
文件 1811 2013-12-12 10:23 ZK_RFID\obj\x86\Debug\ZK_RFID102demomain.csproj.FileListAbsolute.txt
文件 842 2011-07-29 18:20 ZK_RFID\obj\x86\Debug\ZK_RFID102demomain.csproj.GenerateResource.Cache
文件 100244 2013-12-12 10:22 ZK_RFID\obj\x86\Debug\ZK_RFID102demomain.Form1.resources
文件 180 2013-12-12 10:22 ZK_RFID\obj\x86\Debug\ZK_RFID102demomain.Properties.Resources.resources
文件 469 2013-12-12 10:25 ZK_RFID\Program.cs
............此处省略31个文件信息
- 上一篇:8 puzzle 问题 C# 代码
- 下一篇:C#+SQL学生成绩管理系统
评论
共有 条评论