資源簡介
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?????????????{
????????????????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學生成績管理系統
評論
共有 條評論